SOURCES: util-vserver-rpm-fake-resolver-badperm-errorlogging.patch...

arekm arekm at pld-linux.org
Fri Jun 30 19:04:21 CEST 2006


Author: arekm                        Date: Fri Jun 30 17:04:21 2006 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- updated

---- Files affected:
SOURCES:
   util-vserver-rpm-fake-resolver-badperm-errorlogging.patch (1.3 -> 1.4) 

---- Diffs:

================================================================
Index: SOURCES/util-vserver-rpm-fake-resolver-badperm-errorlogging.patch
diff -u SOURCES/util-vserver-rpm-fake-resolver-badperm-errorlogging.patch:1.3 SOURCES/util-vserver-rpm-fake-resolver-badperm-errorlogging.patch:1.4
--- SOURCES/util-vserver-rpm-fake-resolver-badperm-errorlogging.patch:1.3	Sat Jun 17 22:22:01 2006
+++ SOURCES/util-vserver-rpm-fake-resolver-badperm-errorlogging.patch	Fri Jun 30 19:04:16 2006
@@ -17,20 +17,17 @@
 
 --- util-vserver-0.30.210/src/rpm-fake-resolver.c~	2006-06-16 03:22:36.000000000 +0300
 +++ util-vserver-0.30.210/src/rpm-fake-resolver.c	2006-06-16 03:22:40.000000000 +0300
-@@ -301,10 +301,16 @@
+@@ -300,6 +300,10 @@
+   if (args.chroot) Echroot(args.chroot);
    Echdir("/");
  
++  if (access("/", X_OK) == -1) {
++	  WRITE_MSG(2, "***  root directory is not accessible for specified uid. rpm-fake-resolver will most likely fail.\n");
++  }
++	  
    activateContext(args.ctx, args.in_ctx, args.caps, args.flags);
    Esetgroups(0, &args.gid);
    Esetgid(args.gid);
-   Esetuid(args.uid);
+   Echdir("/");
  
-+  if (access("/", X_OK) == -1) {
-+    WRITE_MSG(2,
-+    "***  root directory is not accessible for specified uid. rpm-fake-resolver will most likely fail.\n"
-+    );
-+  }
-+
-   if (args.do_fork) daemonize(&args, pid_fd);
-   if (pid_fd!=-1)   close(pid_fd);
-   run();
+
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SOURCES/util-vserver-rpm-fake-resolver-badperm-errorlogging.patch?r1=1.3&r2=1.4&f=u



More information about the pld-cvs-commit mailing list