[Unit] Description=CUPS Scheduler Documentation=man:cupsd(8) After=network.target nss-user-lookup.target time-set.target nslcd.service Requires=cups.socket [Service] # added automatically, for details please see # https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort ProtectSystem=full ProtectHome=true ProtectHostname=true ProtectKernelTunables=true ProtectKernelModules=true ProtectKernelLogs=true ProtectControlGroups=true RestrictRealtime=true # end of automatic additions # cupsd needs write access in /etc/cups see # https://bugzilla.opensuse.org/show_bug.cgi?id=1195288 ReadWritePaths=/etc/cups # end of SUSE additions ExecStart=/usr/sbin/cupsd -l Type=notify Restart=on-failure Slice=system-cups.slice [Install] Also=cups.socket cups.path WantedBy=printer.target multi-user.target