Всем привет!
На компах с Linux Mint периодически перестает работать служба печати. Обнаружил, что в файле etc/cups/printers.conf появляются слеши (ниже пример). Количество слешей постепенно увеличивается. В итоге длина строки переваливает за какую-то критическую отметку, и служба печати перестает работать. Помогает удаление слешей и перезапуск службы печати CUPS. По моим наблюдениям проблема не связана с железом ПК, версией LM (18.1, 18.2, 18.3) и графической средой (mate, cinnamon, xfce). Однако, во всех случаях слеши появляются в описании печатающего устройства HP LaserJet Professional M1212nf MFP . Таких у нас много. При этом в файле появляется информация о HP LaserJet Professional M1212nf MFP даже если его не добавляли (русские хакеры, не иначе). Я конечно добавляю "костыль" в виде скрипта, подменяющего printers.conf на эталонный, но хотелось бы решить проблему правильнее.
# Printer configuration file for CUPS v2.1.3
# Written by cupsd
# DO NOT EDIT THIS FILE WHEN CUPSD IS RUNNING
<Printer hp_LaserJet_1005>
UUID urn:uuid:7607006a-eca8-351f-4a98-e08849c20f59
Info hp_LaserJet_1005
MakeModel HP LaserJet 1005 Series, hpcups 3.17.10, requires proprietary plugin
DeviceURI hp:/usb/hp_LaserJet_1005_series?serial=0
State Idle
StateTime 1515738483
ConfigTime 1511266616
Type 36892
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy retry-job
</Printer>
<Printer Laserjet>
UUID urn:uuid:7da88e68-6bd3-36c3-5040-7d784af8cb6e
Info HP LaserJet Professional M1212nf MFP \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\[918F1C]
Location reanim-palata.local
DeviceURI implicitclass:Laserjet
State Idle
StateTime 1515738461
ConfigTime 1515738461
Type 4
Accepting Yes
Shared No
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy retry-job
Option copies 1
Option cups-browsed true
Option finishings 0
Option job-cancel-after 10800
Option job-hold-until no-hold
Option job-priority 50
Option notify-events job-completed
Option notify-lease-duration 86400
Option number-up 1
Option orientation-requested 0
Option print-quality 0
</Printer>
# Written by cupsd
# DO NOT EDIT THIS FILE WHEN CUPSD IS RUNNING
<Printer hp_LaserJet_1005>
UUID urn:uuid:7607006a-eca8-351f-4a98-e08849c20f59
Info hp_LaserJet_1005
MakeModel HP LaserJet 1005 Series, hpcups 3.17.10, requires proprietary plugin
DeviceURI hp:/usb/hp_LaserJet_1005_series?serial=0
State Idle
StateTime 1515738483
ConfigTime 1511266616
Type 36892
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy retry-job
</Printer>
<Printer Laserjet>
UUID urn:uuid:7da88e68-6bd3-36c3-5040-7d784af8cb6e
Info HP LaserJet Professional M1212nf MFP \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\[918F1C]
Location reanim-palata.local
DeviceURI implicitclass:Laserjet
State Idle
StateTime 1515738461
ConfigTime 1515738461
Type 4
Accepting Yes
Shared No
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy retry-job
Option copies 1
Option cups-browsed true
Option finishings 0
Option job-cancel-after 10800
Option job-hold-until no-hold
Option job-priority 50
Option notify-events job-completed
Option notify-lease-duration 86400
Option number-up 1
Option orientation-requested 0
Option print-quality 0
</Printer>