From 1e97b34205164a320bce7d5783a9df0aa31f786a Mon Sep 17 00:00:00 2001 From: Adam Blackburn Date: Fri, 19 Jun 2009 22:08:32 -0500 Subject: [PATCH] seperated chmod and chown try/excepts --- wicd/wicd-daemon.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/wicd/wicd-daemon.py b/wicd/wicd-daemon.py index 3488483..a04a3d4 100644 --- a/wicd/wicd-daemon.py +++ b/wicd/wicd-daemon.py @@ -1672,12 +1672,16 @@ def main(argv): if os.path.exists(logpath): try: os.chmod(logpath, wpath.log_perms) + except: + print 'unable to chmod log file to %s' % wpath.log_perms + + try: if wpath.log_group: import grp group = grp.getgrnam(wpath.log_group) os.chown(logpath, 0, group[2]) except: - print 'unable to chmod log file to %s' % wpath.log_perms + print 'unable to chown log file to %s' % group[2] if redirect_stdout: sys.stdout = output if redirect_stderr: sys.stderr = output