PDA

Просмотр полной версии : /etc/pw.conf не работает на 10-ке


Victor Sudakov
20.03.2017, 07:10
Victor Sudakov написал(а) к All в Mar 17 09:52:50 по местному времени:

Dear All,

Посмотрите пожалуйста, действительно сабж или я где-то туплю?
PR: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=217934

Victor Sudakov, VAS4-RIPE, VAS47-RIPN
--- GoldED+/BSD 1.1.5-b20160322-b20160322

Eugene Grosbein
20.03.2017, 15:21
Eugene Grosbein написал(а) к Victor Sudakov в Mar 17 16:52:46 по местному времени:

20 марта 2017, понедельник, в 10:52 NOVT, Victor Sudakov написал(а):

VS> Посмотрите пожалуйста, действительно сабж или я где-то туплю?
VS> PR: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=217934

Не работает не весь pw.conf, а конкретно defaultgroup в нём.
Просьба потестить фикс в PR и отписаться там же.

Eugene
--- slrn/1.0.2 (FreeBSD)

Victor Sudakov
20.03.2017, 17:20
Victor Sudakov написал(а) к Eugene Grosbein в Mar 17 19:59:52 по местному времени:

Dear Eugene,

20 Mar 17 16:52, you wrote to me:

VS>> Посмотрите пожалуйста, действительно сабж или я где-то туплю?
VS>> PR: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=217934

EG> Не работает не весь pw.conf, а конкретно defaultgroup в нём.

Извини, ты ошибаешься. На 10.3 точно не работает defaultshell и кажется вообще всё.
"ktrace pw useradd kabanov13 ; kdump | grep -i pw.conf" показывает пустоту, т.е. IMНO нет попыток его прочитать вообще.

EG> Просьба потестить фикс в PR и отписаться там же.

Отписался.

Victor Sudakov, VAS4-RIPE, VAS47-RIPN
--- GoldED+/BSD 1.1.5-b20160322-b20160322

Eugene Grosbein
20.03.2017, 19:41
Eugene Grosbein написал(а) к Victor Sudakov в Mar 17 21:10:15 по местному времени:

20 марта 2017, понедельник, в 20:59 NOVT, Victor Sudakov написал(а):

VS>>> Посмотрите пожалуйста, действительно сабж или я где-то туплю?
VS>>> PR: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=217934
EG>> Не работает не весь pw.conf, а конкретно defaultgroup в нём.
VS> Извини, ты ошибаешься. На 10.3 точно не работает defaultshell и кажется вообще
VS> всё.
VS> "ktrace pw useradd kabanov13 ; kdump | grep -i pw.conf" показывает пустоту,
VS> т.е. IMНO нет попыток его прочитать вообще.
EG>> Просьба потестить фикс в PR и отписаться там же.
VS> Отписался.

Там одна переменная должна инициализироваться как NULL
и если при этом не использовался ключ -C, который её переписывает,
то должен читаться дефолтный конфиг, а иначе указанный ключом -С.

Я тестировал на 11, где код тот же самый, что и в десятке,
но только на 11 неинициализированный указатель заполнен нулем,
а на 10 нет :-) Поэтому мы с тобой видели разное поведение.

То есть, бага более одного. Обновил там патч, исправляет оба.

Eugene
--- slrn/1.0.2 (FreeBSD)