Bug 6973 - use userdel in post-script is not correct
Summary: use userdel in post-script is not correct
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: mrtg (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: Andrei Bulava
QA Contact: qa-sisyphus
URL: http://wiki.sisyphus.ru/devel/Typical...
Keywords:
Depends on:
Blocks:
 
Reported: 2005-05-31 12:47 MSD by Mike Lykov
Modified: 2005-08-29 10:39 MSD (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mike Lykov 2005-05-31 12:47:49 MSD
Я  встретил грабли:

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

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

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

Вычищу userdel в следующей сборке.
Comment 2 Andrei Bulava 2005-06-13 13:48:41 MSD
$ 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