summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Pitt <mpitt@debian.org>2016-08-09 18:11:41 +0200
committerDidier Raboud <odyx@debian.org>2019-09-02 13:12:17 +0200
commitd7393c8abb4e4fe41af61ab80cc28e15b1000d8a (patch)
tree557b51cd1d17f53b34686e98e7570d03bf96857c
parentb32d72417b6a5377c8f40b423d46f928bb7323fa (diff)
Do not mess with the permissions of cupsd.conf.
Last-Update: 2015-02-10 Patch-Name: confdirperms.patch Gbp-Pq: Name confdirperms.patch
-rw-r--r--scheduler/conf.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/scheduler/conf.c b/scheduler/conf.c
index b73d33f93..31eedbf71 100644
--- a/scheduler/conf.c
+++ b/scheduler/conf.c
@@ -1135,10 +1135,12 @@ cupsdReadConfiguration(void)
Group, 1, 1) < 0 ||
cupsdCheckPermissions(ServerRoot, "ssl", 0700, RunUser,
Group, 1, 0) < 0 ||
+ /* Never alter permissions of central conffile
cupsdCheckPermissions(ConfigurationFile, NULL, ConfigFilePerm, RunUser,
Group, 0, 0) < 0 ||
cupsdCheckPermissions(CupsFilesFile, NULL, ConfigFilePerm, RunUser,
Group, 0, 0) < 0 ||
+ */
cupsdCheckPermissions(ServerRoot, "classes.conf", 0600, RunUser,
Group, 0, 0) < 0 ||
cupsdCheckPermissions(ServerRoot, "printers.conf", 0600, RunUser,