Вход:  Пароль:  
Free Source | Каталог | Изменения | НовыеКомментарии | Пользователи | Регистрация |
Это старая версия AltLinux/Sisyphus/devel/TypicalPackagingErrors/UserDel за 2005-07-21 12:26:23..

Псевдопользователи


Если для нормальной работы пакета приходится создавать псевдопользователя, следует обсудить вопрос в devel@ — могут быть непредвиденные проблемы с доступностью или беспроблемностью имени, uid/gid или настройкой аккаунта.


Поскольку в своё время наступил на ряд с/х инструментов, опишу на примере webalizer.

Создание пользователя

Удаление пользователя

Не надо этого делать. То есть совсем.


Обоснование: в силу специфического порядка выполнения пакетных скриптов в rpm прописанный в %postun userdel при обновлении пакета отработает после %post (с какими угодно useradd) из обновляемого пакета. Результатом будет отсутствие пользователя после установки пакета вообще. Так что пусть уж лучше не удаляются... заодно решать вопросы с «плавающими» правами в условиях отсутствия полиси на фиксирование UID/GID динамически создаваемых пользователей и групп.


См. тж. #2623, #2977.

Уж если попали

На примере webalizer.spec версии 2.01.10-alt3:


 
Файлов нет. [Показать файлы/форму]
Комментариев нет. [Показать комментарии/форму]