Blame SOURCES/cups-synconclose.patch

1d75c0
diff -up cups-2.0.2/conf/cups-files.conf.in.LGOyhq cups-2.0.2/conf/cups-files.conf.in
1d75c0
--- cups-2.0.2/conf/cups-files.conf.in.LGOyhq	2015-02-10 13:51:24.912193296 +0100
1d75c0
+++ cups-2.0.2/conf/cups-files.conf.in	2015-02-10 13:52:49.400997262 +0100
1d75c0
@@ -7,7 +7,7 @@
1d75c0
 #FatalErrors @CUPS_FATAL_ERRORS@
1d75c0
 
1d75c0
 # Do we call fsync() after writing configuration or status files?
1d75c0
-#SyncOnClose No
1d75c0
+#SyncOnClose Yes
1d75c0
 
1d75c0
 # Default user and group for filters/backends/helper programs; this cannot be
1d75c0
 # any user or group that resolves to ID 0 for security reasons...
1d75c0
diff -up cups-2.0.2/doc/help/man-cups-files.conf.html.LGOyhq cups-2.0.2/doc/help/man-cups-files.conf.html
1d75c0
--- cups-2.0.2/doc/help/man-cups-files.conf.html.LGOyhq	2015-02-10 13:52:49.400997262 +0100
1d75c0
+++ cups-2.0.2/doc/help/man-cups-files.conf.html	2015-02-10 13:53:07.057747311 +0100
1d75c0
@@ -136,7 +136,7 @@ The default is "/etc/cups".
1d75c0
 
Specifies whether the scheduler calls
1d75c0
 fsync(2)
1d75c0
 after writing configuration or state files.
1d75c0
-The default is "No".
1d75c0
+The default is "Yes".
1d75c0
 
SystemGroup group-name [ ... group-name ]
1d75c0
 
Specifies the group(s) to use for @SYSTEM group authentication.
1d75c0
 The default contains "admin", "lpadmin", "root", "sys", and/or "system".
1d75c0
diff -up cups-2.0.2/man/cups-files.conf.man.in.LGOyhq cups-2.0.2/man/cups-files.conf.man.in
1d75c0
--- cups-2.0.2/man/cups-files.conf.man.in.LGOyhq	2015-02-10 13:52:49.400997262 +0100
1d75c0
+++ cups-2.0.2/man/cups-files.conf.man.in	2015-02-10 13:53:23.753510964 +0100
1d75c0
@@ -201,7 +201,7 @@ The default is "/etc/cups".
1d75c0
 Specifies whether the scheduler calls
1d75c0
 .BR fsync (2)
1d75c0
 after writing configuration or state files.
1d75c0
-The default is "No".
1d75c0
+The default is "Yes".
1d75c0
 .\"#SystemGroup
1d75c0
 .TP 5
1d75c0
 \fBSystemGroup \fIgroup-name \fR[ ... \fIgroup-name\fR ]
1d75c0
diff -up cups-2.0.2/scheduler/conf.c.LGOyhq cups-2.0.2/scheduler/conf.c
1d75c0
--- cups-2.0.2/scheduler/conf.c.LGOyhq	2015-02-10 13:51:24.991192177 +0100
1d75c0
+++ cups-2.0.2/scheduler/conf.c	2015-02-10 13:52:49.401997248 +0100
1d75c0
@@ -717,7 +717,7 @@ cupsdReadConfiguration(void)
1d75c0
   RootCertDuration         = 300;
1d75c0
   Sandboxing               = CUPSD_SANDBOXING_STRICT;
1d75c0
   StrictConformance        = FALSE;
1d75c0
-  SyncOnClose              = FALSE;
1d75c0
+  SyncOnClose              = TRUE;
1d75c0
   Timeout                  = DEFAULT_TIMEOUT;
1d75c0
   WebInterface             = CUPS_DEFAULT_WEBIF;
1d75c0