On 19:07:40 Июн 27, 2007, Dmitri V. Ivanov wrote: > On Wed, Jun 27, 2007 at 10:51:14AM +0400, Dmitry E. Oboukhov wrote: > > On 10:38 Wed 27 Jun , Vadim Vatlin wrote: > > > Самбу я пока не устанавливаю. > > > > > делаю: > > > shell> echo "samba samba/generate_smbpasswd boolean false" | > > > debconf-set-selections > > > > > проверяю: > > > shell> debconf-get-selections | grep generate_smbpasswd > > > samba samba/generate_smbpasswd boolean false > > > > > aptitude install samba > > > И он мне вкачивает всех пользователей из /etc/passwd, > > > а вопрос generate_smbpasswd получает значение true. > > > > > Это нормальное поведение или bugreport писать? > > ага похоже на то > > вот глянь что у них скрипт делает: > > > > # We vary the priority of the next question depending on whether > > # the password database already exists... > > if [ -e /etc/samba/smbpasswd -o -e /var/lib/samba/passdb.tdb ]; then > > PRIORITY="low" > > else > > # If 'encrypt passwords' is true in smb.conf, and smbpasswd > > # does not exist, default to yes here. > > FILE=/etc/samba/smb.conf > > db_fget samba/generate_smbpasswd seen > > Вот здесь мы проверили стоит ли у нас на переменной > samba/generate_smbpasswd флаг seen (что пользователь уже отвечал на этот > вопрос). debconf-(set|get)-selections похоже не имеют механизма передачи > этого флага (в формате не предусмотрен), а он вообще-то нужен. Или я > ошибаюсь? Хм.. Я не представляю когда может понадобиться c помощью debconf-(set|get)-selections получать/устанавливать флаг seen. Да и в этом случае _лично_ мне не понятна логика человека сопровождающего пакет. Зачем проверять флаг seen если можно напрямую получить значение ответа на вопрос samba/generate_smbpasswd и уже из этого исходить.
-- Ватлин В.Г. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

