remctl 1.9

One thing that working on Debian packaging teaches you is that if a package has a configuration file that other packages may want to add to, it should support a directory of configuration fragments. Since we use remctl to export an interface to all sorts of different things, and since all of our systems export the Nagios local checks via remctl, remctl really needed a way for multiple packages to add to its configuration.

Accordingly, I added the ability to include another file or a directory of files to the remctl configuration syntax. While I was at it, I also fixed the default configuration file location to be relative to sysconfdir rather than the current directory, added support for continuation lines, stuffed all the other nonsense remctl was logging besides the actual command behind the -v flag, and significantly improved the remctld man page.

I have a lot of additional cleanup pending, switching to message handling and malloc wrappers taken from INN and cleaning things up to get ready to make the remctl client into a library for the wallet project. I'll probably also add some include mechanism for the ACL files as well. If I end up having time devoted to the wallet project, this will go quickly; if not, it will come in dribs and drabs.

You can get the latest version from the remctl distribution page.

Posted: 2005-06-05 17:23 — Why no comments?

Last spun 2013-07-01 from thread modified 2013-01-04