Fix bug #6647 - get_root_nt_token: getpwnam("root") failed!
[metze/samba/wip.git] / source3 / auth / token_util.c
index 28d6601b5f3eaed8a05063bd009266439c9d7e73..8e8e604702adadf5804045cde4b5ffcabcf47314 100644 (file)
@@ -91,8 +91,8 @@ NT_USER_TOKEN *get_root_nt_token( void )
                        cache_data, struct nt_user_token);
        }
 
-       if ( !(pw = sys_getpwnam( "root" )) ) {
-               DEBUG(0,("get_root_nt_token: getpwnam(\"root\") failed!\n"));
+       if ( !(pw = sys_getpwuid(0)) ) {
+               DEBUG(0,("get_root_nt_token: sys_getpwuid(0) failed!\n"));
                return NULL;
        }