summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael DeHaan <mdehaan@redhat.com>2008-06-25 18:32:01 -0400
committerMichael DeHaan <mdehaan@redhat.com>2008-06-25 18:32:01 -0400
commit8a6815593ba30b1bd7f68f6ee393436088c43012 (patch)
tree446a9276827815c5d25b15606ae1b4e65acbc5c6
parent88d3a806dc30736dc6b4d755da79d658807e6c9e (diff)
downloadthird_party-cobbler-8a6815593ba30b1bd7f68f6ee393436088c43012.tar.gz
third_party-cobbler-8a6815593ba30b1bd7f68f6ee393436088c43012.tar.xz
third_party-cobbler-8a6815593ba30b1bd7f68f6ee393436088c43012.zip
Make cobblerd close file handles
-rw-r--r--AUTHORS1
-rw-r--r--CHANGELOG1
-rwxr-xr-xscripts/cobblerd5
3 files changed, 7 insertions, 0 deletions
diff --git a/AUTHORS b/AUTHORS
index 9230de5..be24db3 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -21,6 +21,7 @@ Patches and other contributions from:
Adrian Likins <alikins@redhat.com>
David Lutterkort <dlutter@redhat.com>
Lester M. <needwork@gmail.com>
+ Sean Millichamp <sean@bruenor.org>
Jim Meyering <jim@meyering.net>
Perry Myers <pmyers@redhat.com>
Jack Neely <jjneely@ncsu.edu>
diff --git a/CHANGELOG b/CHANGELOG
index c051932..8365bea 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -7,6 +7,7 @@ Cobbler CHANGELOG
- scrub references to manage_*_mode and rewrite the restart-services trigger
- add new settings to control whether the restart-trigger restarts things
- yum reposync should also pull i686 kernels, not just i386
+- make cobblerd close file handles
- Mon Jun 09 2008 - 1.0.2
- Fix mkdir invocation
diff --git a/scripts/cobblerd b/scripts/cobblerd
index 3170e58..3a47646 100755
--- a/scripts/cobblerd
+++ b/scripts/cobblerd
@@ -64,6 +64,11 @@ if __name__ == "__main__":
utils.log_exc(logger)
sys.exit(1)
+ dev_null = file('/dev/null','rw')
+ os.dup2(dev_null.fileno(), sys.stdin.fileno())
+ os.dup2(dev_null.fileno(), sys.stdout.fileno())
+ os.dup2(dev_null.fileno(), sys.stderr.fileno())
+
#################
try: