Author: glen                         Date: Tue Feb  9 17:41:43 2010 GMT
Module: packages                      Tag: HEAD
---- Log message:
- keep upstream formatting (spaces)

---- Files affected:
packages/flashpolicyd:
   flashpolicyd-runas-user.patch (1.1 -> 1.2) 

---- Diffs:

================================================================
Index: packages/flashpolicyd/flashpolicyd-runas-user.patch
diff -u packages/flashpolicyd/flashpolicyd-runas-user.patch:1.1 
packages/flashpolicyd/flashpolicyd-runas-user.patch:1.2
--- packages/flashpolicyd/flashpolicyd-runas-user.patch:1.1     Tue Feb  9 
18:39:11 2010
+++ packages/flashpolicyd/flashpolicyd-runas-user.patch Tue Feb  9 18:41:37 2010
@@ -1,3 +1,9 @@
+Patch to make flashpolicyd to run as user nobody/nobody with --user nobody
+argument.
+
+--
+Signed-off-by: Elan Ruusamäe <[email protected]>
+
 --- flashpolicyd-2.1/flashpolicyd.rb   2009-10-08 00:11:42.000000000 +0300
 +++ flashpolicyd-2.1/flashpolicyd~     2010-02-09 19:34:24.850284233 +0200
 @@ -60,6 +60,7 @@
@@ -29,11 +35,11 @@
      server = PolicyServer.new(843, "0.0.0.0", @xmldata, @logger, @timeout, 
@verbose)
      server.start
  
-+      # change user after binding to port
-+      if (user.length > 0)
++   # change user after binding to port
++   if (user.length > 0)
 +        require 'etc'
-+              uid = Etc.getpwnam(user).uid
-+              gid = Etc.getpwnam(user).gid
++        uid = Etc.getpwnam(user).uid
++        gid = Etc.getpwnam(user).gid
 +        # Change process ownership
 +        Process.initgroups(user, gid)
 +        Process::GID.change_privilege(gid)
================================================================

---- CVS-web:
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/flashpolicyd/flashpolicyd-runas-user.patch?r1=1.1&r2=1.2&f=u

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to