https://bugzilla.novell.com/show_bug.cgi?id=857372
https://bugzilla.novell.com/show_bug.cgi?id=857372#c61
Johannes Meixner changed:
What |Removed |Added
----------------------------------------------------------------------------
Priority|P3 - Medium |P2 - High
Status|REOPENED |ASSIGNED
AssignedTo|security-team@suse.de |jsmeix@suse.com
Severity|Normal |Major
--- Comment #61 from Johannes Meixner 2014-01-28 16:59:27 CET ---
I am finished with systemd's oversophisticated features
that nobody can actually maintain.
I cannot maintain them and I do not get something that "just works"
which means that nobody can actually maintain them.
But I get all kind of strange bugs regarding "CUPS" that
actually have nothing at all to do with the CUPS software
but only with systemd's oversophisticated features
how the cupsd can/may/should/could/would be started
(or more exactly how it fails to get started properly).
What I will do to clean up that mess:
I will completely disable/remove cups.socket and cups.path.
I will remove "Also=cups.socket cups.path" in cups.service.
I will move cups.socket and cups.path into a documentation
directory so that experienced admins can make their own
individual systemd unit files for socket activation and/or
path activation as they need it for their particular cases.
I will remove "Alias=cupsd.service" in cups.service
because it only caused duplicate confusing stuff.
I will remove "WantedBy=printer.target" in cups.service
because that functionality is also potentially insecure.
In the end there will be only cups.service as follows:
----------------------------------------------------------------------
[Unit]
Description=CUPS Printing Service
After=network.target
[Service]
ExecStart=/usr/sbin/cupsd -f
[Install]
WantedBy=multi-user.target
----------------------------------------------------------------------
I looked at sshd.service and from there I copied the
"After=network.target" and the "WantedBy=multi-user.target"
lines that were not yet present in cups.service but
look reasonable from my non-expert point of view.
I appreciate any help and comments to get a reasonable simple
and working cups.service file.
Reasonably working CUPS packages will be avaialable soon
from its openSUSE development project "Printing",
please be a bit patient - I will post here when it is ready
so that you can test them and report whether or not there
are still issues.
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.