cups: fix cups.socket unit
The cups.socket unit shouldn't be part of cups.service: stopping the service would stop the socket and break subsequent socket activations. See https://github.com/apple/cups/issues/6005
This commit is contained in:
parent
9ab35fe3ad
commit
a5eb3b03ff
1 changed files with 5 additions and 0 deletions
|
@ -57,6 +57,11 @@ stdenv.mkDerivation rec {
|
|||
postPatch = ''
|
||||
substituteInPlace cups/testfile.c \
|
||||
--replace 'cupsFileFind("cat", "/bin' 'cupsFileFind("cat", "${coreutils}/bin'
|
||||
|
||||
# The cups.socket unit shouldn't be part of cups.service: stopping the
|
||||
# service would stop the socket and break subsequent socket activations.
|
||||
# See https://github.com/apple/cups/issues/6005
|
||||
sed -i '/PartOf=cups.service/d' scheduler/cups.socket.in
|
||||
'';
|
||||
|
||||
nativeBuildInputs = [ pkg-config removeReferencesTo ];
|
||||
|
|
Loading…
Reference in a new issue