Fix a few compiler warnings

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

Signed-off-by: Olaf Kirch <okir@suse.de>
master, agent, client: when using --debug, the log-level defaults to debug, too

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

Signed-off-by: Olaf Kirch <okir@suse.de>
schema: define Host.run() method

Signed-off-by: Olaf Kirch <okir@suse.de>
Implement addHost() for any container with a hostset

Signed-off-by: Olaf Kirch <okir@suse.de>
Work on command execution

Signed-off-by: Olaf Kirch <okir@suse.de>
More work on command execution

Signed-off-by: Olaf Kirch <okir@suse.de>
Add ni_dbus_dict_add_string_array()

Signed-off-by: Olaf Kirch <okir@suse.de>
Fix a segfault in ni_process_free if there's no associated shellcmd

Signed-off-by: Olaf Kirch <okir@suse.de>
Some cleanups to the ni_process_new interfaces

Signed-off-by: Olaf Kirch <okir@suse.de>
Next step for command execution: now the command is executed on the agent host

Signed-off-by: Olaf Kirch <okir@suse.de>
Renamed ni_testbus_process_exit_status -> ni_process_exit_info and moved from libtestbus to libdborb

Signed-off-by: Olaf Kirch <okir@suse.de>
First steps in command fileset handling

Signed-off-by: Olaf Kirch <okir@suse.de>
Get rid of obsolete fileset code

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

Signed-off-by: Olaf Kirch <okir@suse.de>
run-command now transfers the output of the command back to the client

Signed-off-by: Olaf Kirch <okir@suse.de>
Feeble attempt to clean up state after test is done

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