Changeset eadacf9 for gutenbach/debian/lib/README
- Timestamp:
- Jun 24, 2010, 1:10:50 AM (14 years ago)
- Branches:
- master, debian, mac, no-cups, nodebathena, web
- Children:
- 45850db
- Parents:
- 3b5bfeb
- git-author:
- Edward Z. Yang <edwardzyang@…> (04/11/09 16:49:07)
- git-committer:
- Jessica B. Hamrick <jhamrick@…> (06/24/10 01:10:50)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
gutenbach/debian/lib/README
r3b5bfeb readacf9 63 63 /afs/sipb/project/sipbmp3/sipbmp3.git 64 64 65 While sudo'ed as root, you should git clone this somewhere; zsr has 66 it dumped in /usr/local/bin, while scourge puts it the more cordoned 67 off /root/sipbmp3. 65 Place this in /root/sipbmp3; the remctl scripts will assume that the 66 scripts can be found in this location. 68 67 69 68 … … 128 127 in /etc/lprng/printcap. 129 128 129 In /etc/lprng/lpd.conf: 130 131 printcap_path=... 132 133 add /etc/lprng/printcap to the beginning of the pathlist, so it looks like: 134 135 printcap_path=/etc/lprng/printcap:|/usr/lib/get_hesiod_pcap 136 137 /etc/printcap will also work, assuming lprng doesn't do something funky 138 in the future. 139 140 WARNING: On a cluster machine, get_hesiod_pcap will clobber sipbmp3 141 because it sets all:all=someotherprinter, making lpr not see sipbmp3. 142 There are two ways of fixing this: 143 144 1. Patch /usr/lib/get_hesiod_pcap to return a full pcap line instead 145 of all when it gets "all" from stdin. 146 147 2. Remove get_hesiod_pcap from the list. 148 130 149 To check your modifications, and create the necessary files and folders, 131 150 you should run: … … 135 154 (As root, of course). You might get a failure on a directory 136 155 /var/spool/lpd/%P doesn't exist; simply mkdir it and run checkpc -V -f 137 again.138 156 139 157 With recent versions of lprng, you will also need to make lpd less paranoid … … 148 166 #REJECT NOT SERVER 149 167 150 And, in /etc/lprng/lpd.conf: 151 152 printcap_path=... 153 154 add /etc/lprng/printcap to the beginning of the pathlist, so it looks like: 155 156 printcap_path=/etc/lprng/printcap:|/usr/lib/get_hesiod_pcap 157 158 /etc/printcap will also work, assuming lprng doesn't do something funky 159 in the future. 160 161 You will also need to add this line: 168 You will also need to add this line in lpd.conf: 162 169 163 170 lpd_listen_port=515 … … 286 293 Now, install the machine-wide keytab in /etc/krb5.keytab, and install the 287 294 daemon keytab as /etc/daemon.keytab. (The first filename is required; the 288 second can be changed.) 295 second can be changed.) Make sure you chown and chgrp it to daemon. 289 296 290 297 Finally, edit /etc/printcap and give it information about the Kerberos: … … 303 310 304 311 It's useful to be able to control the volume. Remctl is the way to do 305 this without asking people to ssh in, and then alsamix(er). The important 306 remctl scripts come with a sipbmp3 checkout, but you must add symlinks 307 to it from /usr/local/bin and/or do another checkout in sipbmp3. 312 this without asking people to ssh in, and then alsamix(er). 308 313 309 314 You will probably need to apt-get install remctl-server. Then, replace … … 313 318 Please note that remctl will NOT work without a keytab setup. 314 319 315 XXX: The fact that these *have* to be in /usr/local/bin is not very...316 nice. We should fix this.317 318 320 319 321 X. Deploying sipbmp3web
Note: See TracChangeset
for help on using the changeset viewer.