diff --git a/policycoreutils-rhat.patch b/policycoreutils-rhat.patch index 2d79ac8..fcf2428 100644 --- a/policycoreutils-rhat.patch +++ b/policycoreutils-rhat.patch @@ -3501,6 +3501,20 @@ diff --exclude-from=exclude -N -u -r nsapolicycoreutils/scripts/genhomedircon po fd.close() return ret +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/semanage/seobject.py policycoreutils-1.30.12/semanage/seobject.py +--- nsapolicycoreutils/semanage/seobject.py 2006-05-30 09:07:12.000000000 -0400 ++++ policycoreutils-1.30.12/semanage/seobject.py 2006-06-12 12:42:06.000000000 -0400 +@@ -195,8 +195,8 @@ + + def save(self): + (fd, newfilename) = tempfile.mkstemp('', self.filename) +- fd.write(self.out()) +- fd.close() ++ os.write(fd, self.out()) ++ os.close(fd) + os.rename(newfilename, self.filename) + + class semanageRecords: diff --exclude-from=exclude -N -u -r nsapolicycoreutils/setfiles/Makefile policycoreutils-1.30.12/setfiles/Makefile --- nsapolicycoreutils/setfiles/Makefile 2006-05-30 09:07:14.000000000 -0400 +++ policycoreutils-1.30.12/setfiles/Makefile 2006-06-07 10:50:41.000000000 -0400