Ключевые слова:print, samba, (найти похожие документы)
_ RU.UNIX (2:5077/15.22) _____________________________________________ RU.UNIX _
From : Serguei Revtov 2:5021/19.1 18 May 99 12:27:04
Subj : печать на сетевой принтер
________________________________________________________________________________
Hi Paul!
18 May 99 09:19, Paul Utkin wrote to All:
Или я не понял, или все пpосто pешается... ;-)
[rm -rf $*]
PU> единственная задача этой энти - задался я целью перетащить поддержку
PU> этого принтера на юних, солярис 2.6.
Hасчет 2.6 не скажу, у меня такие тачки под 2.5 живут.
PU> а как это вообще делать? сталкивался кто с такой задачей? обычный
PU> хипишник, без постскрипта, но с jetadmin картой. без нее не выйдет -
PU> принтер стоит отдельно от серверов. может кто чего подсказать? иль эта
PU> задача нерешаема, и придется пока энтю не трогать?
> заводишь raw-пpинтеp на юнихе:
(здесь скоpее всего будут изменения для 2.6)
=== Begin lpinstall ===
#!/bin/sh
LPPATH=/usr/lib/printers
# Compile lp filters
#
for i in /etc/lp/fd/*.fd; do
filter=`basename $i | sed -e 's/\.fd$//'`
lpfilter -f $filter -F $i
done
lpfilter -f crlf -F ${LPPATH}/crlf.fd
lpfilter -f rusdown -F ${LPPATH}/rusdown.fd
for lp in $*
do
lpsystem -t bsd $lp
lpadmin -p ${lp}r -s $lp -I any -T unknown -D "Raw Printer"
enable ${lp}r
accept ${lp}r
done
=== End lpinstall ===
> Раздать его по самбе
=== Begin smb.conf ===
[global]
workgroup = blablabla
revalidate = True
printing = bsd
printcap name = /opt/ATsamba/lib/printcap
load printers = yes
print command = lp -c -d%p %s; rm %s
guest account = nobody
security=share
username map = /opt/ATsamba/lib/usermap.conf
[printers]
comment = All Printers
path = /var/spool/sambalp
browseable = no
printable = yes
public = no
writable = no
create mode = 0700
=== End smb.cnf ===
-- Serguei
sir@cb.tver.ru || 2:5021/11.10 || 2:5021/19.1
--- GoldED/386 3.0.1 * Origin: До встречи в Ru.Unix.Solaris (2:5021/19.1)