HOME-ETC
Paweł Wilk
siewca w pld.org.pl
Nie, 2 Sty 2000, 13:38:50 CET
Cześć!
Właśnie tak sobie przeczytałem wiadomość o tempie w RPM i przypomniało mi
się, że jest już parę rzeczy, o których warto wiedzieć na temat ~/etc.
1.) W module PLD-doc jest plik HOME-ETC.txt - tam jest wciąż dokańczany
opis.
2.) Jeśli ktoś chciałby pomóc w przerabianiu pakietów to:
pld-etc-subscribe w lists.pld.org.pl
3.) Katalog konfiguracyjny to nie sztywne: ~/etc, to zmienna środowiskowa
$CONFIG_DIR
4.) Katalog z danymi to nie sztywne ~/data, to zmienna środowiskowa
$DATA_DIR
5.) Jest pewna elastyczność, ale i tak "globalna", bo np. qmail-local
startuje bez ładowania szela użytkownika i jego zmiennych
środowiskowych.
Podejrzewam, że będzie więcej takich niezależnych demonów, które nie
będą się mogły dowiedzieć, gdzie użytkownik życzy sobie mieć te
katalogi.
ROZWIĄZANIA:
- demon ma dodatkową opcję, za pomocą której można mu wskazać
katalogi ~/etc czy ~/data usera.
- demon ładuje na chwilę domyślnego szela użytkownika i zczytuje
odpowiednie zmienne środowiskowe korzystając z rurek. jeśli nic
nie wie do korzysta z opcji podanej w poprzednim punkcie.
- w katalogu domowym użytkownika jest sobie plik zawierający
potrzebne ścieżki.
Ma ktoś jakieś pomysły jak to może bardziej elegancko?
--
Paweł Wilk <siefca w pld.org.pl> -=- Polska Dystrybucja GNU/Linux -=-
Ispell Maintainer -- A5B1 52BC D496 D08B 0E1F B6B0 86D8 52FE 0211 9484
Więcej informacji o liście dyskusyjnej pld-devel-pl