extras-buildsys/common AuthedXMLRPCServer.py, 1.6.4.4, 1.6.4.4.4.1 XMLRPCServerProxy.py, 1.5.4.4, 1.5.4.4.4.1 daemonize.py, 1.1, 1.1.8.1

Michael Schwendt (mschwendt) fedora-extras-commits at redhat.com
Thu Jan 31 13:48:41 UTC 2008


Author: mschwendt

Update of /cvs/fedora/extras-buildsys/common
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv27641/common

Modified Files:
      Tag: Plague-0_4_5
	AuthedXMLRPCServer.py XMLRPCServerProxy.py daemonize.py 
Log Message:
Merge patches:
  plague-0.4.4.1-authed.patch
  plague-0.4-py25.patch
  plague-0.4-daemonize.patch



Index: AuthedXMLRPCServer.py
===================================================================
RCS file: /cvs/fedora/extras-buildsys/common/AuthedXMLRPCServer.py,v
retrieving revision 1.6.4.4
retrieving revision 1.6.4.4.4.1
diff -u -r1.6.4.4 -r1.6.4.4.4.1
--- AuthedXMLRPCServer.py	26 Feb 2006 17:12:00 -0000	1.6.4.4
+++ AuthedXMLRPCServer.py	31 Jan 2008 13:48:41 -0000	1.6.4.4.4.1
@@ -74,7 +74,9 @@
         self.logRequests = 0
         self.authinfo_callback = authinfo_callback
 
-        if sys.version_info[:3] > (2, 2, 3):
+        if sys.version_info[:3] >= (2, 5, 0):
+            SimpleXMLRPCServer.SimpleXMLRPCDispatcher.__init__(self,False,None)
+        elif sys.version_info[:3] > (2, 2, 3):
             SimpleXMLRPCServer.SimpleXMLRPCDispatcher.__init__(self)
         else:
             self.funcs = {}


Index: XMLRPCServerProxy.py
===================================================================
RCS file: /cvs/fedora/extras-buildsys/common/XMLRPCServerProxy.py,v
retrieving revision 1.5.4.4
retrieving revision 1.5.4.4.4.1
diff -u -r1.5.4.4 -r1.5.4.4.4.1
--- XMLRPCServerProxy.py	15 Feb 2006 17:16:25 -0000	1.5.4.4
+++ XMLRPCServerProxy.py	31 Jan 2008 13:48:41 -0000	1.5.4.4.4.1
@@ -25,7 +25,9 @@
 
     user_agent = "pyOpenSSL_XMLRPC/%s - %s" % (__version__, xmlrpclib.Transport.user_agent)
 
-    def __init__(self, ssl_context, timeout=None):
+    def __init__(self, ssl_context, timeout=None, use_datetime=0):
+        if sys.version_info[:3] >= (2, 5, 0):
+            xmlrpclib.Transport.__init__(self, use_datetime)
         self.ssl_ctx=ssl_context
         self._timeout = timeout
 


Index: daemonize.py
===================================================================
RCS file: /cvs/fedora/extras-buildsys/common/daemonize.py,v
retrieving revision 1.1
retrieving revision 1.1.8.1
diff -u -r1.1 -r1.1.8.1
--- daemonize.py	10 Jul 2005 04:48:39 -0000	1.1
+++ daemonize.py	31 Jan 2008 13:48:41 -0000	1.1.8.1
@@ -69,7 +69,7 @@
          # to do this could make a filesystem unmountable.
          os.chdir("/")
          # Give the child complete control over permissions.
-         os.umask(0)
+         os.umask(0002)
       else:
          os._exit(0)      # Exit parent (the first child) of the second child.
    else:




More information about the fedora-extras-commits mailing list