Bug 6973 - use userdel in post-script is not correct
: use userdel in post-script is not correct
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/mrtg)
: unstable
: all Linux
: P2 normal
Assigned To:
:
: http://wiki.sisyphus.ru/devel/Typical...
:
:
:
  Show dependency tree
 
Reported: 2005-05-31 12:47 by
Modified: 2005-08-29 10:39 (History)


Attachments


Note

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


Description From 2005-05-31 12:47:49
Я  встретил грабли:

поставил mrtg, поиспользовал (создались файлы, принадлежащие узеру mrtg), потом
пришлось менять пакет rrd-utls, удалил его/поставил. по зависимостям удалился и
mrtg. поставил его снова.

И после этого все наработанные файлы стали принадлежать безфмянному пользователю
с uid=112, а вовсе не пользователю mrtg, так как новый uid = 118...

а вот если б не удалять пользователя.. см. ссылку
------- Comment #1 From 2005-05-31 13:29:40 -------
Да, обходящие последствия userdel строчки из скриптов 'rpm -q --scripts mrtg' и
'rpm -q --triggers mrtg' работают не всегда. А именно, если файлы, генерируемые
mrtg, раскладываются за пределами /var/www/html/mrtg; или конфигурационные
файлы
лежат за пределами /etc/mrtg.

Вычищу userdel в следующей сборке.
------- Comment #2 From 2005-06-13 13:48:41 -------
$ rpm -q --lastchange mrtg
* Mon Jun 06 2005 Andrei Bulava <abulava@altlinux.ru> 2.12.1-alt1

- 2.12.1
- removed deletion of mrtg pseudouser from postuninstall scriptlet (#6973)
- updated configuration examples to produce proper xhtml output conforming
  with changes in mrtg-2.12.0