vine-users ML アーカイブ



[vine-users:070677] Re: printcap の初期メッセージについて

  • From: 長南洋一 <cyoichi@xxxxxxxxxxxxxxx>
  • Subject: [vine-users:070677] Re: printcap の初期メッセージについて
  • Date: Sat, 05 Mar 2005 13:33:32 +0900 (JST)
長南です。

どうやら間違えたことを書いたようです。

私のメールより [vine-users:070669]
> 
> インストール直後は、たしかにこうなっているはずです。しかし、デフォルトの
> 設定では cupsd を起動することになっていますから、インストール後、最初の
> 再起動で
> 
>   # This file was automatically generated by cupsd(8) from the
>   # /etc/cups/printers.conf file.  All changes to this file
>   # will be lost.
> 
> に書き換えられます。つまり、インストール時に CUPS を入れなければ、
> 「printtool 云々」が表示され、CUPS を入れれば、「automatically generated
> by cupsd(8)」が出る。ということは、たいていの場合、混乱は起きないですむ、
> ということではないでしょうか。

これは、私の間違いでした。さすがに Vine 3.1 をクリーンインストール
するのは面倒なので、できるだけインストール直後に似た状況を作って試して
みました。具体的には、setup パッケージの printcap を /etc/printcap に
コピーしてから、/etc/cups/printers.conf* を消し、/etc/cups/ppd を
リネームしておきました(そして /etc/cups/ppd/ を新しく作っておいた)。
そうして /etc/rc.d/init.d/cups restart したところ、/etc/printcap は
「# This file can be edited with the printtool in the control-panel.」
のままでした。

printcap が「# This file was automatically generated by cupsd(8)」に
書き換えられるのは、CUPS でプリンタの設定をしたときです。
また、/etc/cups/printers.conf が存在すると、cupsd を起動するたびに
printers.conf をもとにして書き直されるようです。

たけ(tk)さんの御懸念はもっともだということですね。

-- 
長南洋一