From 5d3dd6a8090a20c48a0cae0c85a0a8aeb66a4686 Mon Sep 17 00:00:00 2001 From: Martin Pitt Date: Tue, 9 Aug 2016 18:11:41 +0200 Subject: [PATCH] Do not mess with the permissions of cupsd.conf. Patch-Name: confdirperms.patch Gbp-Pq: Name 0027-Do-not-mess-with-the-permissions-of-cupsd.conf.patch --- scheduler/conf.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/scheduler/conf.c b/scheduler/conf.c index b73d33f..31eedbf 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,