#!/usr/bin/openrc-run # Copyright 1999-2017 Gentoo Foundation description="The Common Unix Printing System daemon" command="/usr/bin/cupsd" command_args="-f -c /etc/cups/cupsd.conf -s /etc/cups/cups-files.conf" pidfile="/run/cupsd.pid" start_stop_daemon_args="-b -m --pidfile ${pidfile}" depend() { use net need dbus before nfs after logger } start_pre() { checkpath -q -d -m 0775 -o root:cups /var/cache/cups checkpath -q -d -m 0775 -o root:cups /var/cache/cups/rss checkpath -q -d -m 0755 -o root:cups /run/cups checkpath -q -d -m 0511 -o daemon:sys /run/cups/certs }