Tak być powinno?

Michał Sutkowski michal.sutkowski w ugww.pl
Wto, 22 Kwi 2003, 20:57:56 CEST


Le Mardi 22 Avril 2003 20:25, Roman Niewiarowski a écrit :
> dnia Tue, Apr 22, 2003 at 05:24:31PM +0200, Michał Sutkowski napisal(a):
> > A co pokazuje grepowanie po "groupdel"? W końcu to o grupę chodzi a nie o
> > usera.
>
> prawie to samo, tylko zle mi sie wkleilo
> Requires(postun):       /usr/sbin/groupdel
>    /usr/sbin/groupdel amavis

A więc zrobiłem test taki oto:

poldek> install amavis-ng-0.1.4.1.orig-0
Przetwarzanie zależności...
Zaznaczono 1 pakiet do instalacji:
I amavis-ng-0.1.4.1.orig-0
Pobieranie ftp://[...]/amavis-ng-0.1.4.1.orig-0.i586.rpm...
.................................................. 100.0% [13.2K]
Uruchamianie rpm --upgrade -vh --root / --noorder...
Preparing...                ########################################### [100%]
adding group amavis GID=97
adding user amavis UID=97
   1:amavis-ng              ########################################### [100%]
poldek> install clamav-0.54-4
Przetwarzanie zależności...
clamav-0.54-4 zaznaczył clamav-database-0.54.20030207-4 (wł. clamav-database)
Zaznaczono 2 pakiety do instalacji (1 zaznaczony pośrednio):
I clamav-0.54-4
D clamav-database-0.54.20030207-4
Pobieranie ftp://ftp.pld.org.pl/dists/ra/[...]/clamav-0.54-4.i586.rpm...
.................................................. 100.0% [122.2K]
Pobieranie ftp://[...]/clamav-database-0.54.20030207-4.i586.rpm...
.................................................. 100.0% [361.6K]
Uruchamianie rpm --upgrade -vh --root / --noorder...
Preparing...                ########################################### [100%]
ostrzeżenie: user clamav does not exist - using root
ostrzeżenie: user clamav does not exist - using root
   1:clamav-database        ########################################### [ 50%]
Adding group clamav GID=43
Adding user clamav UID=43
   2:clamav                 ########################################### [100%]
Run "/etc/rc.d/init.d/clamd start" to start Clam Antivirus daemon.
poldek> uninstall amavis-ng-0.1.4.1.orig-0
Zaznaczono 1 pakiet do usunięcia:
R amavis-ng-0.1.4.1.orig-0
Kontynuować? [y/N]
Uruchamianie rpm --erase --root /...
błąd: cannot remove /var/spool/amavis - directory not empty
Removing user amavis
Removing group clamav

Jak widzisz: błąd jest powtarzalny. 
Co więcej:

# grep clam /etc/group
clamav:x:43:
# grep clam /etc/passwd
clamav:x:43:43:Clam Anti Virus Checker:/tmp:/bin/false

Czyli odinstalowywanie amavis-ng mówi, że usuwa clamav a tego nie robi.
Oszust.

-- 
Michał Sutkowski
e-mail: michal.sutkowski w ugww.pl



Więcej informacji o liście dyskusyjnej pld-users-pl