Standardowi użytkownicy Unixa,

Wojtek Slusarczyk wojtek w pld.org.pl
Nie, 30 Maj 1999, 10:48:28 CEST


Hej,
	Nie to, żebym chciał tutaj kolejny raz przysmucać czy "cóś"
ale ostatnio troche szumu się zrobiło wokół setup/filesystemu zatem,
chciałbym krótko wyjaśnić pewne reczy.
Otóż w tej chwili mamy w setup "kontrowersyjnych" uzytkowników:

ftp(14:50)   -- i jego katalog domowy z filesystemu /home/ftp
uucp(10:14)  -- i jego katalog domowy z filesystemu /var/spool/uucp
mail(8:12)   -- i jego katalog domowy z filesystemu /var/mail
news(9:13)   -- i jego katalog domowy z filesystemu /var/spool/news
lp(4:7)	     -- i jego katalog domowy z filesystemu /var/spool/lp
adm(3:4)     -- i jego katalog domowy z filesystemu /var/accont

Wszystkie te katalogi sa zgodne ze specyfikacja FHS 2.0. Problem jest w
tym, że grono PLD-owców pragnie aby Ci 'rdzenni' mieszkańcy naszych
Linuszków byli dodawani w %post przez odpowiednie pakiety i defaultowo
ma ich nie być ... Otóż jeżeli chcemy przystać na taki układ to proponuję:

1. Odnosnie wszystkich serverów ftp (dostępnych w CVS PLD) aby w specach
   w %post przy pomocy useradd i group add dodawać ich i w %pre _usuwać_
   tak aby się to zgadzało ze stanem pierwotnym
2. Odnośnie wszystkich serverów httpd (dostępnych w CVS PLD) w specach
   %post %preun -- dodawanie + wywalanie tych uztkowników/grup
3. Odnośnie `mail' i /var/mail -- tytaj nie mam konceptu...
   ... i nie jest to też mój problem ;)
4. Odnośnie `drukarek' (lp) wszystkie mają mieć odpowiednie skrypty
   w %post %preun
5. uucp -- to samo ...
6. Co się tyczy użytkownia i grupy adm -- to albo zostaje albo wylatuje
   z Linuxa PLD. Owszem /var/account moze
   przychodzic z pakietem acct ale grupa i uzytkownik adm to raczej nie...
   Do tej pory bylo tak ze uzytkownik adm miał swój katalog domowy w
   /var/adm -- ja (nie)szcześliwie zmienilem jego lokalizacje na
   /var/account -- jedyne co mi do głowy przyszlo czytajac FHS ... Grupa
   ta moze zostac wykorzystana (lokalnie) przesz przyszlych uzytkownikow
   PLD.

Wszystkie katalogi domowe tych uzytkownikow sa root.root (czesc jest
suidowanych czesc, nie -- dla niesuidowych to zmienie wlasciciela/grupe)

Zatem pomyslodawcow takiej poszatkowanej koncepcji prosze aby porobic
stosowne skrypty w %post i %preun i na dzien dzisiejszy zahashowac,
podkreslam _zahashowac_ je... Przed finalowym budowaniem przejze czy
wszystkie 'stosowne' pakiety maja cosik takiego, czy to 'cosik' jest
poprawne i czy do pakietów setup i filesystem została dołączona
odpowiednia dokumentacja w narzeczu rodzimym i angielskim wyjasniajaca
zmiany i podpisana przez pomysłodawców oraz czy w specach sa wypelnione
pola Requires: shadow. Jezeli wszystko bedzie O.K to
odhashuje stosowne miejsca i poprawie filesystem i setup.

FAQ (czyli pytanie, ktore najczesciej  bedzie zadawane + odpowiedz: ;)

Dlaczego w tak do tego podchodzisz ty $#@%6R%*! i nie robisz tak jak ci
mowia ludzie ?!

ODP: bo nie mam zamiaru marnowac czasu na zajmowanie sie pierdolami, i
dopasowywac systemu do chwilowych _wizji/koncepcji_ Zrobie to o co mnie
prosicie ale nie na zywiol ... Nie jest to sprawa gardlowa jak np
(w,u)tmpx czy /bin/sh -> /bin/ksh bez ktorych system nie moglby normalnie 
funkcjonowac.  
        
na razie,
--
Wojtek Slusarczyk (091)4494148
Technical University of Szczecin
PGP KeyServer pgpkeys.mit.edu



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