Ignore:
Timestamp:
Dec 13, 2009, 12:50:13 AM (15 years ago)
Author:
Jessica B. Hamrick <jhamrick@…>
Branches:
master, debian, mac, no-cups, nodebathena, web
Children:
f9c9a10
Parents:
590f961
git-author:
Jessica B. Hamrick <jhamrick@…> (12/13/09 00:50:13)
git-committer:
Jessica B. Hamrick <jhamrick@…> (12/13/09 00:50:13)
Message:

Package installs cleanly on lbsg. Still need to test it on zsr.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • gutenbach/debian/inst/edit-printcap

    rc631d1a re4cb270  
    1010fi
    1111
    12 . /usr/share/debconf/confmodule
    13 db_get gutenbach/printername
     12if [ -e /usr/lib/gutenbach/config/printername ]; then
     13    printername=$(cat /usr/lib/gutenbach/config/printername)
    1414
    15 printcap=$(cat /etc/printcap | grep ^`echo $RET` || true)
    16 if [ ! -n "$printcap" ]; then
     15    printcap=$(cat /etc/printcap | grep ^`echo $printername` || true)
     16    if [ ! -n "$printcap" ]; then
    1717    # add the appropriate entry into /etc/printcap, /etc/lprng/printcap
    18     echo "$RET" >> /etc/printcap
    19     echo "  :server" >> /etc/printcap
    20     echo "  :cm=$RET music spooler" >> /etc/printcap
    21     echo "  :lp=/dev/null" >> /etc/printcap
    22     echo "  :if=|/usr/lib/gutenbach/gutenbach-filter" >> /etc/printcap
    23     echo "  :sd=/var/spool/lpd/$RET" >> /etc/printcap
    24     echo "  :ml=0:mx=0:sh:sf" >> /etc/printcap
    25     echo "  :create_files" >> /etc/printcap
     18        echo "$printername" >> /etc/printcap
     19        echo "  :server" >> /etc/printcap
     20        echo "  :cm=Gutenbach Music Spooler" >> /etc/printcap
     21        echo "  :lp=/dev/null" >> /etc/printcap
     22        echo "  :if=|/usr/lib/gutenbach/gutenbach-filter" >> /etc/printcap
     23        echo "  :lf=/var/spool/lpd/$printername/log" >> /etc/printcap
     24        echo "  :sd=/var/spool/lpd/$printername" >> /etc/printcap
     25        echo "  :ml=0:mx=0:sh:sf" >> /etc/printcap
     26        echo "  :create_files" >> /etc/printcap
     27        echo "  :auth_forward=kerberos5" >> /etc/printcap
     28        echo "  :use_auth=kerberos5" >> /etc/printcap
     29        echo "  :kerberos_id=daemon/"`hostname`".mit.edu@ATHENA.MIT.EDU" >> /etc/printcap
     30        echo "  :kerberos_keytab=/etc/daemon.keytab" >> /etc/printcap
     31    fi
     32else
     33    echo "Error: /usr/lib/gutenbach/config/printername does not exist!" >&2
     34    exit 1
    2635fi
Note: See TracChangeset for help on using the changeset viewer.