Re: ужасы нашего городка

From
Eugene Grosbein (2:5006/1)
To
Andrey Ostanovsky (2:5054/37.63)
Date
2006-12-07T10:43:50Z
Area
RU.UNIX.BSD
Reply-To: eugen@grosbein.pp.ru

06 дек 2006, среда, в 22:41 KRAST, Andrey Ostanovsky написал(а):

 AO>>> Ну, ты уж реши сам: кто кому и чего не должен. Сам же сколько раз
 AO>>> говорил: административные действия не должны стеснять рута в
 AO>>> возможностях прострелить себе ногу.
 EG>> Одно дело когда рут простреливает себе ногу
 EG>> и совсем другое дело когда сама система себе простреливает ногу.
 AO> Система "сама" - годами живет спокойно. У меня, по крайней мере, не было
 AO> ни
 AO> одного случая "рассинхронизации".

У меня тоже. Поэтому и ужасы.

 AO> Бывало работали с файлом паролей попеременно
 AO> из консоли и из webmin-а - не наблюдал никаких коллизий. Нормальному
 AO> человеку в
 AO> голову не придет делать копию master.passwd и класть ее прямо рядом с
 AO> оригиналом, для административных задач такие действия не нужны.

Как раз для административных задач (подрихтовать master.passwd автоматом,
разумеется сохранив оригинал предварительно) это как раз может быть нужно.
Если потом старую версию не удалить - начинаются жутики.

 AO>>> Если два человека одновременно лезут править /etc/passwd - то это
 AO>>> неправильно с точки зрения организации работ, если это один человек
 AO>>> из двух разных окон - то ему пора в отпуск, как минимум.
 EG>> Не было в первом письме квоты сказано, что "человека одновременно
 EG>> лезут править /etc/passwd". Предложенные действия - последовательные.
 EG>> И править системные файлы лезе только adduser. Перечитай
 EG>> пожалуйста первое письмо внимательно и ничего не додумывай.
 AO> Лукавишь.:) Там у тебя в первом письме еще некий "cp" фигурировал.
 AO> Конечно,
 AO> можно сделать симлинк с "adduser" на "cp" - но это опять из серии "система
 AO> не
 AO> мешает отстрелить..." :)

Ничего не понял. Какие симлинки? cp не меняет master.passwd и,
как и показано в первом письме, выполняется перед adduser.

 AO> Или ты хочешь сказать, что adduser делает синхронизацию парольных файлов
 AO> используя вместо имени master.passwd маску master.passwd* и файл с более
 AO> длинным именем обрабатывается последним?

Нет, сам adduser синхронизацией не занимается. Но ты попробуй.

Eugene
-- 
Служить царю - что лизать лезвие меча, обнимать льва, целовать змею. (Артха)
--- slrn/0.9.8.0 (FreeBSD)
 * Origin: Svyaz Service JSC (2:5006/1@fidonet)
SEEN-BY: 50/12 400/814 450/159 1024 461/43 132 640 469/999 4616/3 4625/8
SEEN-BY: 4641/444 5000/76 5000 5006/1 5007/1 5010/70 5011/13 5012/46 5015/28
SEEN-BY: 5019/26 5020/18 175 194 400 545 982 1057 1909 1922 2238 2395 2871
SEEN-BY: 5020/4441 5021/29 5025/3 5026/14 45 5027/12 5030/1080 1957 5034/10 13
SEEN-BY: 5035/3 38 5036/1 5045/7 5049/1 5051/15 5054/1 4 8 9 11 28 35 36 37 45
SEEN-BY: 5054/66 67 70 75 84 85 5059/9 5060/88 5061/15 5062/10 5063/3 5064/7
SEEN-BY: 5066/18 5075/5 5076/1 5077/70 5080/1003 5084/9 5085/13 5095/20
SEEN-BY: 5096/18 6001/10
PATH: 5006/1 5020/400 545 5054/1 37