vine-users ML アーカイブ



[vine-users:063304] Re: print の仕組みについて

  • From: Masaki SHINOMIYA <shino@xxxxxx>
  • Subject: [vine-users:063304] Re: print の仕組みについて
  • Date: Thu, 4 Dec 2003 17:41:59 +0900
シノバーです

On Thu, 04 Dec 2003 14:45:08 +0900
ryoma7scp@xxxxxxxxxxxxxxxxxxxxxx wrote:
> プリント完了表示の後、lpqコマンドを実行するとジョブが
> 'Permission denied'となって止まっていました。
> これでピンときて[vine-users:041392] Re: lpdの Permission denied問題 を思い出し、
> /etc/lpd.confに、'group=daemon'を記述してマシンをリブートすると印刷できるようになりました。
> ツリーの最後で2.5で対応したと書いてあったので読み流していました。

2.5で問題があったのは /dev/lp?, /dev/usb/lp? のオーナーが root.daemon であるのに
lpdが lp.lp で走るために Permission denied が出たということです。
解決方法としては
(1) lpdをlp.daemon で走らせる (/etc/lpd.confに、'group=daemon'を記述) か
(2) /dev/lp?, /dev/usb/lp? のオーナーを root.lp にする(/etc/lpd.confはデフォルト?)
のどちらかですが、2.6r1では(2)の方法を取っているはずです。

小林さんの場合、もともと (2)であったものが何らかの理由で
dev/lp?, /dev/usb/lp? のオーナーが root.daemon に変わった(戻った?)ためと思われます。
$ ls -l /dev/usb/lp?
などとして確認してみてください。

不都合無ければ(1),(2)いずれでも良いのですが。
-- 
Masaki Shinomiya <shino@xxxxxx>
http://shino.pos.to/linux/