--- suX/src/sux.c 2011/05/20 17:03:28 1.1.1.1.2.5 +++ suX/src/sux.c 2011/05/20 17:56:49 1.1.1.1.2.7 @@ -3,7 +3,7 @@ * by Michael Pounov * * $Author: misho $ - * $Id: sux.c,v 1.1.1.1.2.5 2011/05/20 17:03:28 misho Exp $ + * $Id: sux.c,v 1.1.1.1.2.7 2011/05/20 17:56:49 misho Exp $ * *************************************************************************/ #include "global.h" @@ -53,11 +53,13 @@ initProg() proc.proc_prio = getpriority(PRIO_PROCESS, 0); getcwd(proc.proc_dir, sizeof proc.proc_dir); +#if 0 lf = fopen(DEFAULT_LOG, "a"); if (!lf) +#endif lf = stdout; - openlog(PACKAGE_NAME, LOG_CONS | LOG_PID | LOG_NDELAY | LOG_PERROR, LOG_USER); + openlog(PACKAGE_NAME, LOG_CONS | LOG_PID | LOG_NDELAY, LOG_USER); } static void @@ -226,6 +228,7 @@ Run(char **argv) return -1; } + /* if (setgid(proc.proc_gid) == -1) { Err("Error:: setgid #%d - %s\n", errno, strerror(errno)); if (args) @@ -244,6 +247,7 @@ Run(char **argv) free(args); return -1; } + */ Log(0, "UID:GID=%d:%d Prio=%d Class=%s Name=%s Dir=%s Cmd=%s", proc.proc_uid, proc.proc_gid, proc.proc_prio, proc.proc_class, proc.proc_name, proc.proc_dir, proc.proc_cmd);