source: debian/inst/cups-set-perms @ 5bb5b34

debianmacno-cupsnodebathenaweb
Last change on this file since 5bb5b34 was 5bb5b34, checked in by Jessica B. Hamrick <jhamrick@…>, 14 years ago

Have the CUPS daemon run under group audio

  • Property mode set to 100755
File size: 561 bytes
Line 
1#!/bin/sh
2
3# Set the CUPS permissions such that anyone can add/remove jobs
4# from the queue for gutenbach.
5
6if [ -e /usr/lib/gutenbach/config/printername ]; then
7    printername="$(cat /usr/lib/gutenbach/config/printername)"
8
9    cat >> /etc/cups/cupsd.conf <<EOF
10# Begin configurations for gutenbach
11
12<Location /printers/$printername>
13    Order Deny, Allow
14    Allow from All
15</Location>
16
17Group audio
18
19# End configurations for gutenbach
20EOF
21
22    /etc/init.d/cups reload
23
24else
25    echo "Error: /usr/lib/gutenbach/config/printername does not exist"
26    exit 1
27fi
Note: See TracBrowser for help on using the repository browser.