[tuxdroid-svn] r356 - daemon/trunk
Status: Beta
Brought to you by:
ks156
From: jaguarondi <c2m...@c2...> - 2007-06-07 07:28:35
|
Author: jaguarondi Date: 2007-06-07 09:28:06 +0200 (Thu, 07 Jun 2007) New Revision: 356 Modified: daemon/trunk/main.c Log: * Moved the debug message of drop_privileges so it only shows when you're root. Modified: daemon/trunk/main.c =================================================================== --- daemon/trunk/main.c 2007-06-06 09:53:10 UTC (rev 355) +++ daemon/trunk/main.c 2007-06-07 07:28:06 UTC (rev 356) @@ -133,8 +133,6 @@ */ static int drop_privileges(void) { - log_debug("Dropping privileges if running as root"); - /* Store initial uid and gid */ user = getuid(); group = getgid(); @@ -143,6 +141,8 @@ if (user) return 0; + log_debug("Dropping privileges"); + if (setegid(NEWGID) == 0 && seteuid(NEWUID) == 0) return 0; |