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

[debian-users:30640] Re: adduser のバグ (112921) の回避



At Fri, 16 Nov 2001 19:50:40 +0900,
ISOBE Norikazu wrote:

> > > >  # debconf-show adduser
> > > >  の出力はどうですか?
> > > 
> > > 何も返ってきません。
> > 
> > 変ですね。
> 
> 何か返ってくるのが普通なのでしょうか。

 # debconf-show adduser
 * adduser/homedir-permission: true

のようになるはずです。

> > debconfがらみかな。たぶん apt-utils をインストールして
> > dpkg-preconfigure で設定すれば問題ないような気がします。
> 
> apt-utils はインストール済です。

あれ?

> dpkg-preconfigure をどう動かすのでしょうか。

apt-get が勝手に動かすはずなんですが
 
> >  # DEBCONF_DEBUG=developer /var/lib/dpkg/info/adduser.postinst configure
> > 
> > はどうなりますか?
> 
> # DEBCONF_DEBUG=developer /var/lib/dpkg/info/adduser.postinst configure
> debconf (developer): frontend started
> debconf (developer): frontend running, package name is adduser
> debconf (developer): starting /var/lib/dpkg/info/adduser.config configure 
> debconf (developer): <-- VERSION 2.0
> debconf (developer): --> 0 2.0
> debconf (developer): <-- CAPB 
> debconf (developer): --> 0 multiselect backup
> debconf (developer): <-- TITLE Adduser
> debconf (developer): --> 0
> debconf (developer): <-- SET adduser/homedir-permission true
> debconf (developer): --> 10 adduser/homedir-permission doesn't exist

んー templates が load されてないか、それがうまく初期化されてないようですね。
adduserかdebconfのバグかどっちかでしょうね。

 # debconf-loadtemplate adduser /var/lib/dpkg/info/adduser.templates
 # echo 'register adduser/homedir-permission adduser/homedir-permission' | debconf-communicate
 # DEBCONF_DEBUG=developer /var/lib/dpkg/info/adduser.postinst configure

で どうでしょうか?

-- 
鵜飼文敏