reverted tims patch that broke configure
authorAndrew Tridgell <tridge@samba.org>
Mon, 18 Feb 2002 10:23:02 +0000 (10:23 +0000)
committerAndrew Tridgell <tridge@samba.org>
Mon, 18 Feb 2002 10:23:02 +0000 (10:23 +0000)
why does anything but smbd care about sec_init() anyway??
(This used to be commit 569505b77140c2688aeab4df058b864464f23c1d)

source3/lib/util_sec.c

index f79da8d2e4eb55dc1d59b89eadd85e43f3c2babd..dd9a64d534b70cace43edb8bc9ee7bcb639ed35a 100644 (file)
@@ -48,8 +48,6 @@
 static uid_t initial_uid;
 static gid_t initial_gid;
 
-static BOOL sec_initialised;
-
 /****************************************************************************
 remember what uid we got started as - this allows us to run correctly
 as non-root while catching trapdoor systems
@@ -58,8 +56,6 @@ void sec_init(void)
 {
        initial_uid = geteuid();
        initial_gid = getegid();
-
-       sec_initialised = True;
 }
 
 /****************************************************************************
@@ -67,9 +63,6 @@ some code (eg. winbindd) needs to know what uid we started as
 ****************************************************************************/
 uid_t sec_initial_uid(void)
 {
-       if (!sec_initialised)
-               smb_panic("sec_initial_uid() called before sec_init()\n");
-
        return initial_uid;
 }
 
@@ -78,9 +71,6 @@ some code (eg. winbindd, profiling shm) needs to know what gid we started as
 ****************************************************************************/
 gid_t sec_initial_gid(void)
 {
-       if (!sec_initialised)
-               smb_panic("sec_initial_gid() called before sec_init()\n");
-
        return initial_gid;
 }
 
@@ -89,9 +79,6 @@ are we running in non-root mode?
 ****************************************************************************/
 BOOL non_root_mode(void)
 {
-       if (!sec_initialised)
-               smb_panic("non_root_mode() called before sec_init()\n");
-
        return (initial_uid != (uid_t)0);
 }