packages: flashpolicyd/flashpolicyd-runas-user.patch - keep upstream format...

glen glen at pld-linux.org
Tue Feb 9 18:41:43 CET 2010


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 <glen at delfi.ee>
+
 --- 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



More information about the pld-cvs-commit mailing list