123456789101112131415161718192021222324 |
- #!/usr/bin/openrc-run
- # Copyright 1999-2017 Gentoo Foundation
- supervisor="supervise-daemon"
- 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 avahi-daemon
- 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
- }
|