From owner-FreeBSD-users-jp@jp.freebsd.org  Mon May 17 00:57:29 1999
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id AAA32881;
	Mon, 17 May 1999 00:57:29 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from us2.famille.ne.jp (us2.famille.ne.jp [203.140.48.26])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id AAA32876
	for <FreeBSD-users-jp@jp.freebsd.org>; Mon, 17 May 1999 00:57:28 +0900 (JST)
	(envelope-from higutaka@ruby.famille.ne.jp)
Received: from DBT48206 (kwsk10DS16.kng.mesh.ad.jp [210.147.46.200])
	by us2.famille.ne.jp (8.9.3/3.7W-98101511) with SMTP id AAA09235
	for <FreeBSD-users-jp@jp.freebsd.org>; Mon, 17 May 1999 00:57:26 +0900 (JST)
Message-Id: <199905161557.AAA09235@us2.famille.ne.jp>
To: FreeBSD-users-jp@jp.freebsd.org
From: Takashi Higuchi <higutaka@ruby.famille.ne.jp>
X-Mailer: Winbiff [Version 2.11 PL3]
References: <19990516213034D.ueta@pixy.issp.u-tokyo.ac.jp>
Date: Mon, 17 May 1999 00:54:23 +0900
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-2022-jp
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+990430
X-Sequence: FreeBSD-users-jp 42321
Subject: [FreeBSD-users-jp 42321] Re: About Printer Setup
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org
X-Originator: higutaka@ruby.famille.ne.jp

$BHu8}!w#N#E#C$G$9!#(B

<19990516213034D.ueta@pixy.issp.u-tokyo.ac.jp> $B$N!"(B
   "[FreeBSD-users-jp 42315] Re: About Printer Setup" $B$K$*$$$F!"(B
   "Ueta Masateru <ueta@pixy.issp.u-tokyo.ac.jp>"$B$5$s$O=q$-$^$7$?!'(B

> $B$3$s$K$A$O?"ED$G$9!#(B
> From: Takashi Higuchi <higutaka@ruby.famille.ne.jp>
> Subject: [FreeBSD-users-jp 42311] Re2: About Printer Setup
> Date: Sun, 16 May 1999 20:07:30 +0900
> Message-ID: <199905161110.UAA03344@us2.famille.ne.jp>
> > > escpf$B$r%$%s%9%H!<%k$7$F!"(B/etc/printcap$B$K0J2<$N@_Dj$r$7!"(Blpr -Pescp$B$K0u(B
> > > $B:~$7$?$$%U%!%$%k$r?)$o$;$k$HF|K\8l0u:~$G$-$^$9!#(B
> > > escp|ESC/P printer on local port:\
> > > 	:lp=/dev/lpt0:sh:sd=/var/spool/output/lpd/escp:\
> > > 	:lf=/var/log/lpd-errs:\
> > > 	:pl#66:\
> > > 	:if=/usr/local/libexec/escpf:
> 
> $B$H$j$"$($:!"(Bghostscript $B$r7PM3$7$F(B Postscript file $B$r0u;z$9$k$N$H$O!"(B
> $B0c$&J}K!(B(=text $B$r!"(B escpf $B$r;H$C$F(B ESC/P $B$N7A<0$KJQ49$7!"$=$NJQ49$5$l(B
> $B$?%G!<%?$r%W%j%s%?$K=PNO(B)$B$r$H$i$l$k$3$H$K$7$?$N$G$9$M!#(B
> 
> > escpf$B$r%$%s%9%H!<%k$7$F(B.cshrc$B$K(Balias lpr lpr -Pescp$B$H@_Dj$7$F0u:~$r(B
> > $B;n$_$?$H$3$m(B
> 
> $B$H$$$&5-=R$+$i!">e$NFbMF$r(B /etc/printcap $B$KF~NO$7$?$N$G$9$M!#(B
> 
> > cannot execv /var/log/lpd-errs
> > cannot execv /var/log/lpd-errs
> > escp:job coud not be printed.
> 
> $B$5$F!"$3$3$r8+$k$K(B /var/log/lpd-errs $B$r<B9T$7$h$&$H$7$F$$$k$h$&$G$9$M!#(B
> > $B$H$$$&%a%C%;!<%8$,$G$^$7$?!#(B/var/log/lpd-errs$B$r(Bchmod +x lpt-errs$B$H$7(B
> > $B$F$_$F$b$@$a$G$7$?!#(B
> 
> $B$3$N(B error $B$r8+$F!">e$N$h$&$J$3$H$r$5$l$?!"$H$$$&$3$H$K0lDj$NM}2r$O2D(B
> $BG=$G$9!#$7$+$7!"$3$3$N2r<a$O!VK\Mh(B escpf $B$r<B9T$9$k$h$&$K$9$Y$-$G$"$C(B
> $B$?$N$@$,!"2?8N$+(B /var/log/lpd-errs $B$r<B9T$7$h$&$H$7$F$$$k!#(B
> /etc/printcap $B$N@_Dj$,0[>o$J$N$+$b!)!W$H$$$&Iw$K$9$k$N$,!"9gM}E*$G$7$g(B
> $B$&!#$^$7$F$d!"$3$3$G(B chmod +x /var/log/lpd-errs $B$J$I$r<B9T$9$k$N$O!"$+(B
> $B$J$jITL#$$9TF0$K$J$k!"$H9M$($?J}$,BEEv$G$7$g$&!#(B
> #security hole $B$K$J$k$+$b$7$l$^$;$s!#(B
> 
> $B$5$F!"(Bman printcap $B$r<B9T$7$F$_$?7k2L$+$i!"(B filter $B$K$D$$$F5-=R$5$l$?(B
> $BItJ,$r!"0J2<$KH4?h$7$^$9!#(B
> -- man printcap $B$N7k2L$NH4?h(B
>      if         str       NULL                   $B%"%+%&%s%F%#%s%0$r9T$&$?$a$N(B
>                                                  $B%F%-%9%H%U%#%k%?L>(B
>      lf         str       /dev/console           $B%(%i!<%m%.%s%0%U%!%$%kL>(B
> -- $BCfN,(B
>      of         str       NULL                   $B=PNOMQ%U%#%k%?%j%s%0%W%m%0%i(B
>                                                  $B%`L>(B
> -- $B$3$3$^$G(B
> > > 	:if=/usr/local/libexec/escpf:
> $B$J$s$+!"$A$m$C$H8+$?46$8!"$3$N(B if $B$NItJ,$O!"(Bof $B$NJ}$,E,@Z$=$&$J5$$,$7(B
> $B$^$9!#(B
> #$B$3$N(B printcap $B$N(B of,if,lf $B$O$$$D$b:.Mp$5$;$i$l$^$9!D(B
> 
> $B$A$J$_$K!"(Bghostscript $B7PM3$G(B Postscript file $B$r0u;z$7$?$$>l9g$O!"$3$N(B 
> of $B0J2<$N$H$3$m$r(B ghotscript $B$KEj$2$k(B filter $B$K$9$l$PNI$$$o$1$G$9$M!#(B
> 
> $B$G$O$G$O(B
> ----
> $B?"ED(B $B@551(B(ueta@pixy.issp.u-tokyo.ac.jp)

FreeBSD$BE0DlF~Lg$K=>$C$F(Bpsprint.sh$B$r(B
#!/bib/sh
gs -q -sDEVICE=bjc600 -sOutputFiles=- - quit.ps
$B$H@_Dj$7!"(B
/etc/printcap$B$r(B
ps|Postscript through gohstscript\
 :lp=/dev/lpt0:sh:\
 \sd=/var/spool/output/lpd:\
 :lf=/var/log/lpt-errs:\
 :if=/var/local/libexec/psprint.sh
$B$H@_Dj$7$?$H$3$m!"(Bps$B%U%!%$%k$r0u:~$9$k$H$-$K(Bps$B%U%!%$%k$N%3!<%I$,=PNO$5$l$^$9!#(B
$B$I$3$N@_Dj$,4V0c$C$F$$$k$N$G$7$g$&$+!)(B

--
Takashi Higuchi
higutaka@ruby.famille.ne.jp
http://www3.famille.ne.jp/~higutaka/
