[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: ipx als module



* 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


Reply to: