]> git.sur5r.net Git - bacula/bacula/commitdiff
Tweak keep readall error messages
authorKern Sibbald <kern@sibbald.com>
Sun, 20 Sep 2009 07:41:47 +0000 (09:41 +0200)
committerKern Sibbald <kern@sibbald.com>
Sun, 20 Sep 2009 07:41:47 +0000 (09:41 +0200)
bacula/src/filed/filed.c
bacula/src/lib/priv.c

index d5e5ada948a716963e2c5b124745f3b34076cf8e..15cc707a8904597c9349812c029af60f902792a2 100644 (file)
@@ -192,8 +192,7 @@ int main (int argc, char *argv[])
    }
 
    if (!uid && keep_readall_caps) {
-      Emsg0(M_ERROR, 0, _("-k option has no meaning without -u option.\n"));
-      exit(1);
+      Emsg0(M_ERROR_TERM, 0, _("-k option has no meaning without -u option.\n"));
    }
 
    server_tid = pthread_self();
index 82f416554e0e8debbfb817d55866d6673ce44e91..0e9267eb0649fb3da4e507fb673b5ecbee16cd26 100644 (file)
@@ -125,7 +125,7 @@ void drop(char *uname, char *gname, bool keep_readall_caps)
       }
       cap_free(caps);
 #else
-      Emsg0(M_ERROR_TERM, 0, _("Keep readall capabilities is not implemented on this platform yet\n"));
+      Emsg0(M_ERROR_TERM, 0, _("Keep readall caps not implemented this OS or missing libraries.\n"));
 #endif
    } else if (setuid(uid)) {
       berrno be;