* plugins.d/plugbasedclient.c: Update include file comments. (struct process.disable): Renamed to "disabled". All users changed. (addarguments): Renamed to "addargument". All callers changed. (doc, args_doc): Removed. (main): Changed default "plugindir" to "/conf/conf.d/mandos/plugins.d". Renamed "rfds_orig" to "rfds_all"; all users changed. New "debug" and "exitstatus" variables. New "--debug" option. Removed unnecessary ".flags = 0" from all options. Changed so that "--disable-plugin" only takes one plugin. Check for non-existence of ":" in argument to "--options-for". Added some debugging outputs. Set the FD_CLOEXEC flag on the directory FD. More capable code for dealing with disallowed plugin file name prefixes and suffixes. Bug fix: check for some malloc failures. Moved allocating the "struct process *new_process" to after the fork. Do _exit() instead of exit() in the child.