env.d (było: SOURCES: bashrc - added sourcing of /etc/shrc.d/*.sh instead of gr...)

Tomasz Pala gotar w polanet.pl
Pią, 30 Kwi 2004, 14:28:36 CEST


On Thu, Apr 29, 2004 at 11:52:01 +0200, Paweł Gołaszewski wrote:

> > Zgadza się. U siebie mam to wszystko poprzerabiane.
> 
> No to czekam :)

Inni już zrobili:)

Ale jeszcze kilka uwag:
1. env.d - dodać plikom zmiennych rozszerzenie (.env czy .var) - będzie
można zrobić zwykłe /etc/env.d/*.var, zamiast * i wykluczać wszystkie
*.rpm{new,save}, *.bak i *~.
2. może jakoś generować jeden plik z env.d?
3. profile obecnie eksportuje $NAME także dla zakomentowanych zmiennych
4. sprawdzanie czy katalog, plik, do odczytu, wykonania etc - wywalić:

csh.login:
test -d /etc/env.d, test -d /etc/profile.d (katalogi z setup)
if ( -r $i ) then (globalna konfiguracja powinna być dla każdego, niech
wyleci błąd)
foreach j ( $body ) (nie znam się na csh - do czego to?)
test -f $i (nic innego nie przewidujemy)

profile:
if [ -r $i ]; (jak wyżej)

-- 
GoTaR <priv0.onet.pl->gotar>
http://vfmg.sourceforge.net/



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