On Fri, Jan 16, 2004 at 10:40:36AM +0400, Sergey wrote: > > > Дык вот я и поднял вопрос о gid/uid для этого. :-) > > > Или от балды делать, как в имеющемся tftpd ? > > Зачем "от балды", если можно сделать так же, как в пакете > > tftp-server? > Вот как раз там и от балды: > %post server > /usr/sbin/groupadd -rf %name > /usr/sbin/useradd -r -g %name -d /dev/null -s /dev/null -n %name &>/dev/null ||: Опять вернулись к политике раздачи uid/gid, которая отсутствует. Дима, что будем делать? Процитированное хорошо тем, что не цепляется за другие пакеты (setup); плохо тем, что перенос между системами обычно потребует и нормализации владельцев. Второй применяемый вариант (фиксация в дефолтных /etc/passwd, /etc/group) плох тем, что приходится автоматизировать изменение критичных конфигурационных файлов, при этом автомат может конфликтовать с решением локального системного администратора. Да и пакаджерам несладко -- вот мне сейчас запись для sympa (89/89) только мешает, т.к. находится ниже порога suexec (uid = 100). Сергей, эта тема уже обсуждалась -- если возьметесь написать предложение по пресловутой политике, ура. Предыдущие дискуссии можете поискать (search.altlinux.ru) по /etc/passwd passwd /usr/sbin/useradd useradd, они были минимум раз или два. -- ---- WBR, Michael Shigorin ------ Linux.Kiev http://www.linux.kiev.ua/