cli3nt pisze:
sry ze odswierzam temat ale wystarczy dodac do
wpis
i router bedzie wykobnywal go przy starcie, a co najlepsze screen tez bedzie kolorowy

i nie trzeba juz wlaczac screen, potem pisac i dopiero progaz, mozna odrazu
p.s. chyba
można i tu, ale nie jest to najlepsze wyjście. Definiowanie zmiennych środowiskowych odbywa się gdzie indziej: dla całego systemu (wszystkich użytkowników) w /etc/profile, dla poszczególnych użytkowników w ich katalogach domowych w plikach .bash_profile i .bashrc.
Plik rc.local służy do zupełnie czgo innego i zazwyczaj nie ma potrzeby używania go.
Poza tym zmiana zmiennej $TERM nie pozostaje bez wpływu na działanie innych programów. Już o tym pisałem w innym wątku lub w Mantisie (sorry nie pamiętam) - zmiana ta spowoduje, ze lokalnie przestaną działać np. niektóre klawisze funkcyjne w MC i trzeba będzie używać sekwencji ESC+numer zamiast Fnumer.
Dlatego też ostatecznie w nowym pakiecie bash nie będize ustawiona zmienna $TERM - każdy użytkownik musi sam zdecydować co dla niego jest ważniejsze - kolory przy logowaniu zdalnym czy działanie klawiszy funkcyjnych lokalnie i wpisać lub nie odpowiednią wartość do odpowiednich plików.
Jest jeszcze jedna uwaga odnośnie sposobu zapisu - aby wszystkie programy i użytkownicy mogli korzystać ze zmiennej systemowej musi być ona wyeksportowana. Zapis
TERM=cokolwiek
tylko definiuje tę zmienną. Nie znam jej dokładnego zakresu działania, więc to co piszę jest tylko oparte o teorię, ale może zajść sytuacja, w której jakiś program nie będzie mieć dostępu do tej zmiennej.
Dopiero eksport tej (lub dowolnej innej) zmiennej spowoduję, że każdy program i użytkownik będzie miał taką wartość zmiennej jaka została ustawiona. Oczywiście o ile nie zmieni jesj wartości we WŁASNYCH plikach startowych. Eksport zmiennej robi się poleceniem:
export ZMIENNA=wartość