Author: hawk Date: Mon Sep 12 10:45:29 2005 GMT Module: SOURCES Tag: HEAD ---- Log message: - fixed swap_uids_back to restore uid/gid properly
---- Files affected: SOURCES: vixie-cron-saved-uids.patch (NONE -> 1.1) (NEW) ---- Diffs: ================================================================ Index: SOURCES/vixie-cron-saved-uids.patch diff -u /dev/null SOURCES/vixie-cron-saved-uids.patch:1.1 --- /dev/null Mon Sep 12 12:45:29 2005 +++ SOURCES/vixie-cron-saved-uids.patch Mon Sep 12 12:45:24 2005 @@ -0,0 +1,12 @@ +diff -ur vixie.orig/misc.c vixie/misc.c +--- vixie.orig/misc.c 2005-09-12 11:09:55.000000000 +0200 ++++ vixie/misc.c 2005-09-12 12:01:51.270399680 +0200 +@@ -680,7 +680,7 @@ + } + + int swap_uids_back(void) { +- return ((setegid(getgid()) || seteuid(getuid())) ? -1 : 0); ++ return ((setegid(save_egid) || seteuid(save_euid)) ? -1 : 0); + } + + #else /*HAVE_SAVED_UIDS*/ ================================================================ _______________________________________________ pld-cvs-commit mailing list pld-cvs-commit@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit