Bug 6973

Summary: use userdel in post-script is not correct
Product: Sisyphus Reporter: Mike Lykov <combr>
Component: mrtgAssignee: Andrei Bulava <abulava>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: mike, oddity
Version: unstable   
Hardware: all   
OS: Linux   
URL: http://wiki.sisyphus.ru/devel/TypicalPackagingErrors/UserDel

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