1822154 - cups.service doesn't execute automatically on request
This commit is contained in:
parent
714f449ece
commit
66b8b42030
10
cups-autostart-when-enabled.patch
Normal file
10
cups-autostart-when-enabled.patch
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
diff --git a/scheduler/org.cups.cupsd.service.in b/scheduler/org.cups.cupsd.service.in
|
||||||
|
index bf308a5..add238b 100644
|
||||||
|
--- a/scheduler/org.cups.cupsd.service.in
|
||||||
|
+++ b/scheduler/org.cups.cupsd.service.in
|
||||||
|
@@ -10,4 +10,4 @@ Restart=on-failure
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
Also=cups.socket cups.path
|
||||||
|
-WantedBy=printer.target
|
||||||
|
+WantedBy=printer.target multi-user.target
|
16
cups.spec
16
cups.spec
@ -15,7 +15,7 @@ Summary: CUPS printing system
|
|||||||
Name: cups
|
Name: cups
|
||||||
Epoch: 1
|
Epoch: 1
|
||||||
Version: 2.3.1
|
Version: 2.3.1
|
||||||
Release: 7%{?dist}
|
Release: 8%{?dist}
|
||||||
License: ASL 2.0 with exceptions for GPL2/LGPL2
|
License: ASL 2.0 with exceptions for GPL2/LGPL2
|
||||||
Url: http://www.cups.org/
|
Url: http://www.cups.org/
|
||||||
Source0: https://github.com/apple/cups/releases/download/v%{VERSION}/cups-%{VERSION}-source.tar.gz
|
Source0: https://github.com/apple/cups/releases/download/v%{VERSION}/cups-%{VERSION}-source.tar.gz
|
||||||
@ -86,6 +86,9 @@ Patch19: cups-failover-backend.patch
|
|||||||
Patch20: cups-filter-debug.patch
|
Patch20: cups-filter-debug.patch
|
||||||
# add device id for dymo printer
|
# add device id for dymo printer
|
||||||
Patch21: cups-dymo-deviceid.patch
|
Patch21: cups-dymo-deviceid.patch
|
||||||
|
# 1822154 - cups.service doesn't execute automatically on request
|
||||||
|
# https://github.com/apple/cups/issues/5708
|
||||||
|
Patch22: cups-autostart-when-enabled.patch
|
||||||
|
|
||||||
# selinux and audit enablement for CUPS - needs work and CUPS upstream wants
|
# selinux and audit enablement for CUPS - needs work and CUPS upstream wants
|
||||||
# to have these features implemented their way in the future
|
# to have these features implemented their way in the future
|
||||||
@ -294,6 +297,8 @@ to CUPS daemon. This solution will substitute printer drivers and raw queues in
|
|||||||
%patch20 -p1 -b .filter-debug
|
%patch20 -p1 -b .filter-debug
|
||||||
# Added IEEE 1284 Device ID for a Dymo device (bug #747866).
|
# Added IEEE 1284 Device ID for a Dymo device (bug #747866).
|
||||||
%patch21 -p1 -b .dymo-deviceid
|
%patch21 -p1 -b .dymo-deviceid
|
||||||
|
# 1822154 - cups.service doesn't execute automatically on request
|
||||||
|
%patch22 -p1 -b .autostart-when-enabled
|
||||||
|
|
||||||
#### UPSTREAMED PATCHES ####
|
#### UPSTREAMED PATCHES ####
|
||||||
|
|
||||||
@ -499,6 +504,12 @@ do
|
|||||||
done
|
done
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
|
# needed for #1822154 for upgrade path, remove in newer releases
|
||||||
|
if [ -e /etc/systemd/system/printer.target.wants/cups.service ]
|
||||||
|
then
|
||||||
|
%{_bindir}/systemctl enable cups.service > /dev/null 2>&1
|
||||||
|
fi
|
||||||
|
|
||||||
exit 0
|
exit 0
|
||||||
|
|
||||||
%post client
|
%post client
|
||||||
@ -716,6 +727,9 @@ rm -f %{cups_serverbin}/backend/smb
|
|||||||
%{_mandir}/man7/ippevepcl.7.gz
|
%{_mandir}/man7/ippevepcl.7.gz
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Wed Apr 08 2020 Zdenek Dohnal <zdohnal@redhat.com> - 1:2.3.1-8
|
||||||
|
- 1822154 - cups.service doesn't execute automatically on request
|
||||||
|
|
||||||
* Mon Apr 06 2020 Zdenek Dohnal <zdohnal@redhat.com> - 1:2.3.1-7
|
* Mon Apr 06 2020 Zdenek Dohnal <zdohnal@redhat.com> - 1:2.3.1-7
|
||||||
- make avahi and nss-mdns recommended in main package - so users with older printers
|
- make avahi and nss-mdns recommended in main package - so users with older printers
|
||||||
can install cups without it
|
can install cups without it
|
||||||
|
Loading…
Reference in New Issue
Block a user