LINUX.ORG.RU

История изменений

Исправление vasily_pupkin, (текущая версия) :

Причём проблема именно systemd, поскольку сам cups замечательно стартует по /usr/bin/cups -f

Это верное замечание, потому что 226 - код ошибки, возвращаемый systemd, когда тот не может развернуть отдельный namespace для процесса. Попробуй запихать код ошибки в RestartPreventExitStatus=. Если результат будет соответствовать ожиданиям, я подумаю как правильно засабмитиь патч/баг реквест.

Ну и валится (и будет валится) он в такой конфигурации, потому что раскатывает private-tmp и как /tmp, и как /var/tmp

# grep systemd-private /proc/$(pidof cupsd)/mountinfo 
133 129 0:31 /systemd-private-lW1zl6 /tmp rw,relatime shared:105 master:25 - tmpfs tmpfs rw
134 130 254:2 /tmp/systemd-private-kSVZ8f /var/tmp rw,relatime shared:107 master:26 - ext4 /dev/mapper/Storage-var rw,data=ordered

Исходная версия vasily_pupkin, :

Причём проблема именно systemd, поскольку сам cups замечательно стартует по /usr/bin/cups -f

Это верное замечание, потому что 226 - код ошибки, возвращаемый systemd, когда тот не может развернуть отдельный namespace для процесса. Попробуй запихать код ошибки в RestartPreventExitStatus=. Если результат будет соответствовать ожиданиям, я подумаю как правильно засабмитиь патч/баг реквест.