В спеке есть запись %postun if [ $1 = 0 ]; then /usr/sbin/userdel %name fi Т.е. это срабатывает только в ситуации, когда пакет совсем удаляется из системы, при обновлении пакета ничего съезжать не должно, нету косяка как было с webalizer. НО, не очень хорошо получится, если после удаления пакета останутся какие-нибудь файлы, а пользователь решит когда-нибудь потом опять поставить пакет. Т.о. может оказаться, что новосозданный псевдоюзер при этом не будет иметь доступа к старым файлам. BTW, ромендуется вообще псевдоюзеров не удалять...
(In reply to comment #0) > BTW, ромендуется вообще псевдоюзеров не удалять... А кто их будет удалять? При удалении устаются только данные в директории /var/lib/lightsquid Может при удалении назначать владельца этих файлов root?
(In reply to comment #1) > (In reply to comment #0) > > BTW, ромендуется вообще псевдоюзеров не удалять... > А кто их будет удалять? > При удалении устаются только данные в директории /var/lib/lightsquid > Может при удалении назначать владельца этих файлов root? А при установке опять делать владельцем псевдопользователя :-)
> > При удалении устаются только данные в директории /var/lib/lightsquid > > Может при удалении назначать владельца этих файлов root? > А при установке опять делать владельцем псевдопользователя :-) Вообщем так и сделал.
Я не очень согласен с таким решением... Ну да ладно. :-)