On Tue, May 13, 2003 at 12:36:11PM +0400, Dmitry V. Levin wrote: > > 1) удалять ли их при удалении пакета? (вопрос непростой) > Нет, не удалять. Хорошо бы тогда предусмотреть некий механизм, паралельный purge. Все-таки замусоривание -- это плохо. > > 2) как добавлять в /etc/passwd "из коробки" и стоит ли это > Нет, не стоит. ACK; так и делал. > Нет нормально сосуществующего с rpm механизма merge. Можно требовать setup >= x.y.z-altN ...но костыльно как-то. > > 3) макросы. A must, потому что плодятся со страшной силой (уже > > обсуждалось) и чем больше privsep, тем труднее это все потом > > будет чистить. > Какие нужны макросы? "Добавить пользователя, если не было" (опционально с проверкой/нормализацией uid/gid?) "Удалить пользователя, если есть и соответсвует" (если использовался исключительно для разделения привилегий, без сохраняемых данных) (отступление: IMO было бы уместно в нашем php сделать хранение session data не в "просто /tmp", а где-нить в /var/spool/httpd/sessions -- кто как думает?) > Или лучше не макросы, а вспомогательные программы типа > /usr/sbin/post_service и /usr/sbin/install_info? Видимо. -- ---- WBR, Michael Shigorin ------ Linux.Kiev http://www.linux.kiev.ua/