agent: moved state file path munging to a separate function

Signed-off-by: Olaf Kirch <okir@suse.de>
Fix a segfault in ni_dbus_server_free when we abort after failing to open the dbus connection

Signed-off-by: Olaf Kirch <okir@suse.de>
ni_enable_debug: do not reset ni_debug when calling this function repeatedly

Signed-off-by: Olaf Kirch <okir@suse.de>
ni_unquote: make it work more like strtok - skip over initial separators before looking for a quote character

Signed-off-by: Olaf Kirch <okir@suse.de>
agent startup: support publishing capabilities/env vars via /etc/testbus/agent.d drop-in scripts

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

Signed-off-by: Olaf Kirch <okir@suse.de>
Fix some etc files

Signed-off-by: Olaf Kirch <okir@suse.de>
Agent/host now send a ready signal when they're done with setting up

Signed-off-by: Olaf Kirch <okir@suse.de>
client: introduce a timeout option for claim-host

Signed-off-by: Olaf Kirch <okir@suse.de>
client: if no log-target is given, log destination defaults to stderr

Signed-off-by: Olaf Kirch <okir@suse.de>
client: get rid of two obsolete command line options

Signed-off-by: Olaf Kirch <okir@suse.de>
Makefile: install all scripts from etc/agent.d

Signed-off-by: Olaf Kirch <okir@suse.de>
selftest: some cleanup to functions file

Signed-off-by: Olaf Kirch <okir@suse.de>
Install schema files in /usr/share rather than /etc

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