On Mon, Feb 17, 2003 at 04:58:40PM +0200, Michael Shigorin wrote: > On Mon, Feb 17, 2003 at 05:45:13PM +0300, Dmitry V. Levin wrote: > > > Зачем было добавлять проблем по умолчанию? > > Присоединяюсь. Хорошо, что был root shell и листва над граблями > уже разбросана предшественниками. > > > > А сейчас мало того, что при новой установке есть > > > необходимость логиниться рутом хотя бы раз, но и для > > > апдейтящихся западня какая... :( > > Ok, есть другие предложения по избежанию race condition? > > Можно подробнее про race и потенциальные проблемы от него по > сравнению с имеющимися? При обновлении под'control'ного пакета есть небольшой интервал времени, в течении которого права на под'control'ные файлы выставляются согласно описанию пакета. Если эти права шире, чем до/после обновления, то получается классический race. Особенно это неприятно, когда речь идёт о базовых пакетах типа su/passwd. Поэтому права на файлы в пакете su выставлены так же, как и в control su restricted. > Кстати, Дима -- об новой установке надо было написать в > README.ALT хотя бы. До _этого_ я не додумался. :-/ Раскрою большой секрет: control su wheelonly происходит при установке ALM22 экспертом. Если ставить в режиме recommended, то будет control su public. -- ldv