-c configfile - Specifies the location of the Posadis configuration file. By default, Posadis will use /etc/posadisrc.
-u user - Specifies the user to switch to after starting up (Unix only).
-g group - Specifies the user to switch to after starting up (Unix only).
-f - If specified, fork after starting up (Unix only).
-l logfile - File to put logging information into.
-p pidfile - File to write PID to.
-r chrootdir - Directory to chroot() to after reading config file (requires root privileges; Unix only).
--help - Print usage information
--version - Print version information
The Posadis homepage can be found at https://posadis.org/. On that website, you'll also find the full Posadis documentation. For more information on the Posadisrc file, consult the posadisrc(5) manual page.
Posadis is based on the Poslib library. For more information, goto https://posadis.org/poslib/.
SIGUSR1 - Toggles the Posadis query logging feature
SIGUSR2 - Dumps the Posadis cache to /tmp/posadis-cachedump
Posadis will probably support SIGHUP to re-load its configuration soon in the future.
You can find out the PID of the Posadis process by running "/etc/init.d/posadis status" (or wherever the Posadis init script is located). You can toggle query logging using this init script as well, by running
/etc/init.d/posadis togglequerylog
(optionally, you can enter "tql" as a short notation for "togglequerylog")
posadisrc(5), https://posadis.org/pos6