Sophie

Sophie

distrib > Mandriva > 2009.1 > i586 > media > main-release-src > by-pkgid > 1adf855021ac9bfe0504779854398fe6 > files > 10

partimage-0.6.7-12mdv2009.1.src.rpm

diff -p -up partimage-0.6.7/src/shared/privs.cpp.setegid partimage-0.6.7/src/shared/privs.cpp
--- partimage-0.6.7/src/shared/privs.cpp.setegid	2008-06-13 17:10:19.000000000 +0200
+++ partimage-0.6.7/src/shared/privs.cpp	2008-09-04 15:08:25.000000000 +0200
@@ -54,8 +54,8 @@ CPrivs::CPrivs(char * _user)
           user = password -> pw_uid;
           group = password -> pw_gid;
           setuid(0);
-          seteuid(user);              // we're now _user
           setegid(group);              // we're now _user
+          seteuid(user);              // we're now _user
         }
       else
         {