is for. (It's only needed when you have conserver(8) and console(1) on different
machines, or when you have conserver(8) on multiple machines clustered behind a
single front-end).
and conserver is in the (default) "setproctitle" mode, it only attempts to
signal the master and not any other processes. avoids delays during
shutdown/restart and dangling processes which have been observed when
multiple processes are running (presumably due to the childs being
signalled before the master takes them down more cleanly).
setproctitle option, reported by henning@.
- patch to enable setproctitle by default, there doesn't seem a
huge amount of point hiding it behind a config flag.
- Switch to using unix domain sockets instead of network sockets for
comms between "console" client and "conserver" server. This is a compile-
time toggle and disables network sockets. Uses SO_PEERCRED for access
control so it's possible to do per-user acls in conserver without
the need to re-enter user passwords.
- Add a flavour to use network sockets for those that need it (i.e.
running the client on a different machine to the server).
- Tweaks to pkg-readme explaining the above.
- add http master site
- use correct autoconf version for 8.1.20
- install upstream's other sample configs
- actually install pkg-readme
- add sample config to work with IPMI SOL consoles using ipmitool
parameter to daemonize, move the parameter from daemon to daemon_flags,
so that the user cannot inadvertently prevent it from daemonizing by
adjusting the flags.
Discussed with ajacoutot and schwarze, this method was suggested
by schwarze@ as a simpler alternative to my diff. ok aja@
pvalchev's strcpy->strlcpy diffs, and adds some new functionality
(see http://www.conserver.com/CHANGES for more details).
Our /etc/services now includes a definition for conserver,
so no need to mention it in the package installation message.
ok pvalchev (maintainer).