X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=etc%2Fnetatalk%2Fnetatalk.c;h=9aaa3a742603eede7b5b68a2e34fa7f6e509b79d;hb=b5ba94c620d6e7e5c78af6d8f29ed5890323eb18;hp=3e3444f25af3bb7e7600dff5e8ec2412f31b9909;hpb=952a2d8e011254243e5c3707ef857eab01625f93;p=netatalk.git diff --git a/etc/netatalk/netatalk.c b/etc/netatalk/netatalk.c index 3e3444f2..9aaa3a74 100644 --- a/etc/netatalk/netatalk.c +++ b/etc/netatalk/netatalk.c @@ -85,7 +85,8 @@ static int set_sl_volumes(void) } volnamelist = bjoin(vollist, sep); - cmd = bformat("gsettings set org.freedesktop.Tracker.Miner.Files index-recursive-directories \"[%s]\"", bdata(volnamelist)); + cmd = bformat("gsettings set org.freedesktop.Tracker.Miner.Files index-recursive-directories \"[%s]\"", + bdata(volnamelist) ? bdata(volnamelist) : ""); LOG(log_debug, logtype_sl, "set_sl_volumes: %s", bdata(cmd)); system(bdata(cmd)); @@ -410,7 +411,7 @@ int main(int argc, char **argv) setenv("XDG_DATA_HOME", _PATH_STATEDIR, 0); setenv("XDG_CACHE_HOME", _PATH_STATEDIR, 0); - dbus_path = iniparser_getstring(obj.iniconfig, INISEC_GLOBAL, "dbus daemon path", DBUS_DAEMON_PATH); + dbus_path = iniparser_getstring(obj.iniconfig, INISEC_GLOBAL, "dbus daemon", DBUS_DAEMON_PATH); LOG(log_debug, logtype_default, "DBUS: '%s'", dbus_path); if ((dbus_pid = run_process(dbus_path, "--config-file=" _PATH_CONFDIR "dbus-session.conf", NULL)) == -1) { LOG(log_error, logtype_default, "Error starting '%s'", dbus_path);