agent: nuke obsolete options dryrun and rootdir

Signed-off-by: Olaf Kirch <okir@suse.de>
agent: --help option lists --allow-shutdown and --publish now

Signed-off-by: Olaf Kirch <okir@suse.de>
agent: send exit notification when we fail to start the process

Signed-off-by: Olaf Kirch <okir@suse.de>
client run-command: correctly detect if we failed to start the command

Signed-off-by: Olaf Kirch <okir@suse.de>
Get rid of useless ni_event_t type

Signed-off-by: Olaf Kirch <okir@suse.de>
How hard can it be to write a correct make depend rule :-(

Signed-off-by: Olaf Kirch <okir@suse.de>
move ni_container_of from server/types.h to include/dborb/types.h

Signed-off-by: Olaf Kirch <okir@suse.de>
Remove two more obsolete typedefs from dborb/types.h

Signed-off-by: Olaf Kirch <okir@suse.de>
initial work on monitors

Signed-off-by: Olaf Kirch <okir@suse.de>
Add new function ni_var_array_copy

Signed-off-by: Olaf Kirch <okir@suse.de>
server: Tmpfile.append now uses ni_buffer_put rather than open-coding it

Signed-off-by: Olaf Kirch <okir@suse.de>
Add new functions ni_dbus_dict_{add,get}_byte_array_buffer

Signed-off-by: Olaf Kirch <okir@suse.de>
Next steps in eventlog handling

Signed-off-by: Olaf Kirch <okir@suse.de>
Add agent.d/nis to report nis-client/server capability

Signed-off-by: Olaf Kirch <okir@suse.de>
client: "help" command now also display supported sub-commands

Signed-off-by: Olaf Kirch <okir@suse.de>
Added code to allow client to download the event log

Signed-off-by: Olaf Kirch <okir@suse.de>
Implement Eventlog.purge()

Signed-off-by: Olaf Kirch <okir@suse.de>