On Tue, 8 Jun 2004, Jakub Bogusz wrote: > On Mon, Jun 07, 2004 at 11:54:08PM +0200, Tomasz Trojanowski wrote: > > On Mon, 7 Jun 2004, Marcin 'Qrczak' Kowalczyk wrote: > [...] > > [1] rpm -q --whatprovides user\(xdm\) | wc -l > /var/lib/user/xdm > > > > > Mam pomysł na realizację takiego zbioru. Niech pakiet, który potrzebuje > > > użytkownika, wprowadza plik o nieistotnej zawartości i nazwie > > > $prefiks/$użytkownik/$pakiet > > > gdzie $prefiks jest jakiś ustalony. I zakłada użytkownika, jeśli go > > > nie ma. > > > > > > Natomiast %postun wywołuje centralny skrypt z nazwą użytkownika, który > > > to skrypt sprawdza, czy katalog $prefiks/$użytkownik jest pusty, a jeśli > > > tak, to go kasuje razem z samym użytkownikiem. > > > > Szkoda, że rpm raczej nie pozwoli na wykonanie [1] w postun > > Pozwoli, rpmlib(ConcurrentAccess) jest od wersji 4.1.
Hmm, skoro tak. To przy Provides: user(nazwa), może wystarczy sprawdzać w postun, czy jeszcze jakiś inny pakiet dostarcza tej własniści i jeżeli nie to po prostu usuwać użytkownika?? Pozdrawiam -- Tomasz Trojanowski ([EMAIL PROTECTED]) "Between depriving a man of one hour from his life and depriving him of his life there exist only a difference of degree." (FH, Dune Messiah) _______________________________________________________ złota zasada - kto się nie zna, niech się nie wypowiada
