client: upload-file can now deal with local filename "-"

Signed-off-by: Olaf Kirch <okir@suse.de>
ni_quote: allow the second argument to be NULL

Signed-off-by: Olaf Kirch <okir@suse.de>
Implement Testbus.Environment.getenv() method

Signed-off-by: Olaf Kirch <okir@suse.de>
Makefile: fix installation of dbus config file

Signed-off-by: Olaf Kirch <okir@suse.de>
client: claim-host: rename option --set-role to --role

Signed-off-by: Olaf Kirch <okir@suse.de>
server: fix a bug in setenv code

Signed-off-by: Olaf Kirch <okir@suse.de>
ni_file_read: only used to work for regular files, but not for sockets/pipes

Signed-off-by: Olaf Kirch <okir@suse.de>
selftest/funcions: added testbus_getenv

Signed-off-by: Olaf Kirch <okir@suse.de>
selftest/verify-scripts: test that we handle non-existant commands correctly

Signed-off-by: Olaf Kirch <okir@suse.de>
agent: add an agent.d script to export the hostname to the agent environment

Signed-off-by: Olaf Kirch <okir@suse.de>
fixed make depend to also cover libtestbus sources

Signed-off-by: Olaf Kirch <okir@suse.de>
Removed useless uuid stuff from Host.reconnect().

It didn't really serve any purpose, it just got in the way

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