Bug 9474 - Don't remove pseudouser
: Don't remove pseudouser
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/lightsquid)
: unstable
: all Linux
: P2 enhancement
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2006-04-26 11:15 by
Modified: 2006-07-08 02:20 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2006-04-26 11:15:58
В спеке есть запись

%postun
if [ $1 = 0 ]; then
    /usr/sbin/userdel %name
fi

Т.е. это срабатывает только в ситуации, когда пакет совсем удаляется из системы,
 при обновлении пакета ничего съезжать не должно, нету косяка как было с webalizer.

НО, не очень хорошо получится, если после удаления пакета останутся какие-нибудь
файлы, а пользователь решит когда-нибудь потом опять поставить пакет. Т.о. может
оказаться, что новосозданный псевдоюзер при этом не будет иметь доступа к старым
файлам.

BTW, ромендуется вообще псевдоюзеров не удалять...
------- Comment #1 From 2006-04-26 12:15:53 -------
(In reply to comment #0)
> BTW, ромендуется вообще псевдоюзеров не удалять...
А кто их будет удалять?
При удалении устаются только данные в директории /var/lib/lightsquid
Может при удалении назначать владельца этих файлов root?
------- Comment #2 From 2006-04-26 12:21:37 -------
(In reply to comment #1)
> (In reply to comment #0)
> > BTW, ромендуется вообще псевдоюзеров не удалять...
> А кто их будет удалять?
> При удалении устаются только данные в директории /var/lib/lightsquid
> Может при удалении назначать владельца этих файлов root?
А при установке опять делать владельцем  псевдопользователя :-)

------- Comment #3 From 2006-04-26 13:10:58 -------
> > При удалении устаются только данные в директории /var/lib/lightsquid
> > Может при удалении назначать владельца этих файлов root?
> А при установке опять делать владельцем  псевдопользователя :-)
Вообщем так и сделал.
------- Comment #4 From 2006-07-08 02:20:51 -------
Я не очень согласен с таким решением... Ну да ладно. :-)