Marcin 'Qrczak' Kowalczyk wrote:
W liście z wto, 08-06-2004, godz. 00:31 +0200, Tomasz Trojanowski
napisał:

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??

Zaargumentuję za tym, że mój pomysł jest lepszy.

Załóżmy, że ktoś napisał jakiś lokalny skrypcik, który używa danego
użytkownika, a że to jest lokalna potrzeba, nie robił z niego RPM-a.
Jak ma zadbać, żeby się ten użytkownik nie usunął, jeśli usunie ostatni
pakiet, który go oficjalnie używa?

Jeśli tworzy sobie własnych userów bez RPMów, to niech nie koliduje nazwami (to raczej winno leciec po uidach, nie po nazwach, nie?) z tymi, którzy są w distro.


U mnie łatwo: utworzy plik w katalogu. Przy Provides nie obejdzie się
bez tworzenia RPM-a.

Zwali mu sie w przypadku przebudowania i dopiero się zdziwi.

Poza tym łatwiej ręcznie stwierdzić, co używa danego użytkownika.

eee... poldek what-provides, 'rpm -q --whatprovides user\(xdm\)', można też napisać proste skrypciki do próbkowania tego...


--
z wyrazami szacunku,
Jakub Piotr Cłapa

_______________________________________________________
złota zasada - kto się nie zna, niech się nie wypowiada



Odpowiedź listem elektroniczym