*** /usr/local/lib/python2.3/CGIHTTPServer.py 2003-08-04 10:35:29.000000000 -0700 --- CGIHTTPServer.py 2003-08-28 09:27:48.000000000 -0700 *************** *** 183,189 **** for k in ('QUERY_STRING', 'REMOTE_HOST', 'CONTENT_LENGTH', 'HTTP_USER_AGENT', 'HTTP_COOKIE'): env.setdefault(k, "") ! os.environ.update(env) self.send_response(200, "Script output follows") --- 183,189 ---- for k in ('QUERY_STRING', 'REMOTE_HOST', 'CONTENT_LENGTH', 'HTTP_USER_AGENT', 'HTTP_COOKIE'): env.setdefault(k, "") ! os.environ.update(env) self.send_response(200, "Script output follows") *************** *** 209,214 **** --- 209,215 ---- return # Child try: + os.environ.update(env) try: os.setuid(nobody) except os.error: