[RFC] zmienne w systemie
Paweł Gołaszewski
blues w ds.pg.gda.pl
Nie, 4 Kwi 2004, 15:12:37 CEST
On Sun, 4 Apr 2004, Tomasz Pala wrote:
> >> A o /etc/security/pam_env.conf to słyszał? ;P
> > Słyszał.
> >
> > - próbowałeś ustawić tam HOME_ETC? Ja próbowałem i jak było
> > $HOME/costam/ to nic nie dostawałem
> Po pierwsze nie $HOME a ${HOME},
Tak, tak - próbowałem.
> a po drugie to też nie działa;)
No właśnie :P
> # (Possibly non-existent) environment variables may be used in values
> # using the ${string} syntax[...]
> [...]
> #PATH DEFAULT=${HOME}/bin:/usr/local/bin:/bin\
>
> To już jest błąd w pam_env - albo samym kodzie, albo jego opisie.
W opisie raczej.
> > - W takiej postaci to ja mogę równie dobrze ustawiać w /etc/profile.
> > Po każdym upgrade będę musiał szukać jakie były zmiany w stosunku do
> > pakietu, a nie o to mi chodzi.
> To sobie dodaj w /etc/profile linijkę ". /etc/allmyenvironmentvariables"
- będę musiał tam zdefiniować zmienną i ją wyeksportować.
- nic mi to nie pomaga.
- robię tak teraz i chciałem coś lepszego.
- czemu nie dostarczać plików ze zmiennymi w systemie pakietów? po to on
jest, żeby ułatwiać życie...
> i wpisuj wszystkie zmienne do tego pliku.
> Dodasz kolejne koszmarne pętle, to już nikt nie będzie używał PLD-owych
> plików, które będą najwolniejsze z wszystkich znanych ludzkości.
???
*1* pętla na 3-4 linijki, żeby ładnie wyglądała...
Chyba sobie żartujesz...
cd /etc/env.d; for i in *; do . $i; export "$i"; done; cd -
Niesamowite spowolnienie... (aha, żeby nie było, to tylko na kolanie
napisane, choć dobry początek) - przy 20 plikach, które zrobiłem time nie
potrafił nawet zmierzyć czasu :D
# time cd /etc/env.d; for i in *; do . $i; export "$i"; done; cd -
real 0m0.000s
user 0m0.000s
sys 0m0.000s
--
pozdr. Paweł Gołaszewski
---------------------------------
worth to see: http://www.againsttcpa.com/
CPU not found - software emulation...
Więcej informacji o liście dyskusyjnej pld-devel-pl