Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 16 Aug 2020 12:28:07 -0700
From:      Don Wilde <dwilde1@gmail.com>
To:        freebsd-questions@freebsd.org
Subject:   Re: need a systemd
Message-ID:  <740dd191-308b-a1b4-5aa8-d595a065cd19@gmail.com>
In-Reply-To: <20200816034407.GB24454@admin.sibptus.ru>
References:  <20200816024739.GB23449@admin.sibptus.ru> <20200816031245.024901EA7741@ary.local> <20200816034407.GB24454@admin.sibptus.ru>

next in thread | previous in thread | raw e-mail | index | archive | help

On 8/15/20 8:44 PM, Victor Sudakov wrote:
> John Levine wrote:
>> In article <20200816024739.GB23449@admin.sibptus.ru> you write:
>>> -=-=-=-=-=-
>>>
>>> Dear Colleagues,
>>>
>>> I'm looking for a superdaemon to start, monitor and restart (e.g. in
>>> case of crash) other daemons like squid, syncthing and others.
>>>
>>> At first I wanted to place them into /etc/ttys but then I realized that
>>> I need something more flexible like Linux' systemd or Solaris' SMF.
>>>
>>> What would you recommend for FreeBSD not as a total rc(8) replacement
>>> but as a tool to manage some daemons?
>> Try daemontools which is in ports.  It was written by Dan Bernstein so it
>> is in his quirky style but it works great.
>>
>> http://cr.yp.to/daemontools.html
> Can it observe dependencies and a predictable start/stop order?
>
A commercial tool that does this and more is Scout APM. It's very 
powerful, completely configurable, and easy to use. You won't learn as 
much as you would by building from daemon or daemontools, but, well one 
chooses where to invest ones' time. :D

-- 
Don Wilde
****************************************************
* What is the Internet of Things but a system      *
* of systems including humans?                     *
****************************************************




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?740dd191-308b-a1b4-5aa8-d595a065cd19>