summaryrefslogtreecommitdiff
path: root/cups/cups
blob: fb2d89ed550dbefcecbf56fdb34160448e30485d (plain)
    1 #!/bin/sh
    2 #
    3 # /etc/rc.d/cups: start/stop/reload CUPS daemon
    4 #
    5 
    6 KEY=/etc/ssl/keys/cups.key
    7 CRT=/etc/ssl/certs/cups.crt
    8 
    9 case $1 in
   10 start)
   11 	if [ ! -s $KEY -o ! -s $CRT ]; then 
   12 		/usr/bin/mksslcert $KEY $CRT
   13 	fi
   14 	/usr/sbin/cupsd
   15 	;;
   16 stop)
   17 	killall -q /usr/sbin/cupsd
   18 	;;
   19 restart)
   20 	$0 stop
   21 	sleep 2
   22 	$0 start
   23 	;;
   24 *)
   25 	echo "Usage: $0 [start|stop|restart]"
   26 	;;
   27 esac
   28 
   29 # End of file

Generated by cgit