* Patrick Hornung <patrickhornung@t-online.de>, 2002-05-03 12:39 -0400: > On Fri, 03 May 2002 11:16:30 -0400 > Andre Berger <uzscd5@uni-bonn.de> wrote: > > Wenn du spaeter Probleme haben solltest, per lpr in die > > Netware-Printqueue zu spoolen, kann ich dir gerne meine Konfiguration > > mailen. > > ja, genau da liegt mein problem. > wie kann ich linux sagen, es soll auf die print-server hardware zugreifen? > ich habs mit dem web-frontend von cups probiert. > aber bei der frage nach dem protokoll hab ich nicht weiter gewusst. > mit der lp* software gehts wohl leichter? > aber wie genau? > > thx, paddyQL # ls -l /etc/ | grep nprint drwxr-x--- 2 root lp 4096 Mär 14 16:10 nprint/ # ls /etc/nprint -l -rw-r--r-- 1 root lp 9 Mai 3 13:44 passwd -rw-r--r-- 1 root lp 11 Mär 14 13:58 printer-kop -rw-r--r-- 1 root lp 11 Mär 2 20:12 printer-lp -rw-r--r-- 1 root lp 12 Mär 2 20:02 server -rw-r--r-- 1 root lp 7 Mär 14 16:06 user Darin stehen (von oben nach unten) NetWare-Passwort, -Druckername eins -Druckername zwei -Servername -Username --------- #/etc/printcap lp|hplj3d|HP Laserjet IIID:\ :lp=/dev/null:sd=/var/spool/lpd/hplj3d:\ :sh:pw#80:pl#66:px#1440:mx#0:\ :if=/usr/local/bin/novellpr:\ kop|hplj4m|HP Laserjet 4M:\ :lp=/dev/null:sd=/var/spool/lpd/hplj3d:\ :sh:pw#80:pl#66:px#1440:mx#0:\ :if=/usr/local/bin/novellpr-kop:\ :af=/var/log/lp-acct:lf=/var/log/lp-errs: --------- #!/bin/sh #/usr/local/bin/novellpr /etc/magicfilter/ljet3-filter | /usr/bin/nprint \ -S $(echo -n $( cat /etc/nprint/server ) ) \ -q $(echo -n $( cat /etc/nprint/printer-lp ) )\ -U $(echo -n $( cat /etc/nprint/user ) ) \ -P $(echo -n $( cat /etc/nprint/passwd ) ) \ -N - --------- #/usr/local/bin/novellpr-kop /etc/magicfilter/ljet3-filter | /usr/bin/nprint \ -S $(echo -n $( cat /etc/nprint/server ) ) \ -q $(echo -n $( cat /etc/nprint/printer-kop ) )\ -U $(echo -n $( cat /etc/nprint/user ) ) \ -P $(echo -n $( cat /etc/nprint/passwd ) ) \ -N - --------- Laeuft hier so... Ist allerdings mein privater Computer, ich habe allen Usern erlaubt, unter meinem NetWare-Account zu drucken. Wenn du das per-User machen moechtest, koennte ich mir vorstellen, dass du in /etc/nprint/passwd etwas wie "$(echo -n $(cat $HOME/.nprint/passwd))" schreiben und mit entsprechenden Rechten versehen wuerdest. Hoffe das hilft... -Andre
Attachment:
pgpQ9Nz4r7RN8.pgp
Description: PGP signature