Blob Blame History Raw
diff -urNp old/common-src/krb5-security.c new/common-src/krb5-security.c
--- old/common-src/krb5-security.c	2017-01-31 11:00:37.371830373 +0100
+++ new/common-src/krb5-security.c	2017-01-31 11:02:47.386259381 +0100
@@ -390,7 +390,10 @@ krb5_accept(
      *(making the userid equal to the dumpuser)
      */
     pw = getpwnam(CLIENT_LOGIN);
-    setreuid(pw->pw_uid, pw->pw_uid);
+    if(setreuid(pw->pw_uid, pw->pw_uid) == -1) {
+	g_critical("setreuid failed: %s", strerror(errno));
+	exit(1);
+    }
 }
 
 /*