Browse Source

Fix permission problem related to dubious if condition

Alessandro De Gennaro 4 years ago
parent
commit
1a6dfc0ef6
1 changed files with 6 additions and 4 deletions
  1. 6 4
      lcmlog-server

+ 6 - 4
lcmlog-server

@@ -29,10 +29,12 @@ file_handler.setFormatter(file_formatter)
 logger.addHandler(file_handler)
 
 # Update logfile acl
-if pwd.getpwuid(os.stat(DIR + "/logs/logfile").st_uid).pw_name == pwd.getpwuid(os.geteuid()).pw_name:
-    subprocess.call(["touch", DIR + "/logs/logfile"])
-    #subprocess.call(["chmod", "444", DIR + "/logs/*"])
-    subprocess.call(["chmod", "666", DIR + "/logs/logfile"])
+#if pwd.getpwuid(os.stat(DIR + "/logs/logfile").st_uid).pw_name == pwd.getpwuid(os.geteuid()).pw_name:
+#    subprocess.call(["touch", DIR + "/logs/logfile"])
+#    #subprocess.call(["chmod", "444", DIR + "/logs/*"])
+#    subprocess.call(["chmod", "666", DIR + "/logs/logfile"])
+subprocess.call(["touch", DIR + "/logs/logfile"])
+subprocess.call(["chmod", "666", DIR + "/logs/logfile"])
 
 
 #------------------------------------------------------------------------------