[SOLVED]problem z /etc/profile.d

Te, które nie mieszczą się w powyższych kategoriach, a mają coś wspólnego ze Slackware.

Moderatorzy: Moderatorzy, Administratorzy

Awatar użytkownika
dame
Moderator w st. spocz.
Posty: 985
Rejestracja: 2004-09-25, 17:37
Lokalizacja: wawa

[SOLVED]problem z /etc/profile.d

Post autor: dame »

hej!

Mam dziwny problem, mianowicie w /etc/profile.d znajduje sie plik kde.sh, jego atrybuty to (korzystam z bash'a, jesli ma to jakies znaczenie):

Kod: Zaznacz cały

$ ls -alh /etc/profile.d/ |grep kde.sh
-rwxr-xr-x   1 root root   127 2005-09-07 01:32 kde.sh*
zawartość:

Kod: Zaznacz cały

$ cat /etc/profile.d/kde.sh
#!/bin/sh
# KDE additions:
KDEDIR=/opt/kde
PATH=$PATH:$KDEDIR/bin
MANPATH="${MANPATH}:/opt/kde/man"
export KDEDIR PATH MANPATH
Mimo to, /opt/kde/bin nie zostaje dodane do zmiennej $PATH:

Kod: Zaznacz cały

$ echo $PATH
/usr/local/sbin:/usr/local/bin:/sbin:/usr/sbin:/bin:/usr/bin:~/bin:/usr/share/texmf/bin
Poradźcie mi coś, bo szczerze mówiąc nie wiem, jaka jest przyczyna tego stanu rzeczy.

Ortografia!
Ostatnio zmieniony 2006-03-28, 14:00 przez dame, łącznie zmieniany 3 razy.
aktualnie windows xp
mpier
Użytkownik
Posty: 1002
Rejestracja: 2005-10-01, 13:24
Lokalizacja: Blachownia||Cz-wa
Kontakt:

Re: [SOLVED]problem z /etc/profile.d

Post autor: mpier »

Cześć, możliwe, że gdzieś ustawiasz PATH "bezwzględnie". Brakuje Ci też kilku innych np dla qt, więc to raczej nie jest problem z samym kde.sh.
Awatar użytkownika
mina86
Moderator
Posty: 3330
Rejestracja: 2004-06-14, 21:58
Lokalizacja: Linux 5.x x86_64
Kontakt:

Re: [SOLVED]problem z /etc/profile.d

Post autor: mina86 »

Qt nie dodaje nic do PATH.
Zastrzegam sobie prawo nieanalizowania postów pisanych niepoprawną polszczyzną.
Post generated automatically by A.I. system code name ‘mina86’ in response to the previous one.
mpier
Użytkownik
Posty: 1002
Rejestracja: 2005-10-01, 13:24
Lokalizacja: Blachownia||Cz-wa
Kontakt:

Re: [SOLVED]problem z /etc/profile.d

Post autor: mpier »

Qt nie dodaje nic do PATH.
Dodaje /usr/lib/qt/bin z /etc/profile.d/qt.sh. Jeszcze brakuje Ci /usr/X11R6/bin z /etc/profile.
Twoja scieżka to wygląda jak z parawie gołego shela dla roota...
Awatar użytkownika
Randalf
Użytkownik
Posty: 72
Rejestracja: 2005-12-21, 04:59

Re: [SOLVED]problem z /etc/profile.d

Post autor: Randalf »

Te pliki są przerabiane w takiej kolejności: /etc/profile --> /etc/profile.d/* --> ~/.profile --> ~/.bashrc . Wygląda więc na to, że gdzieś 'za' kde.sh zmienna PATH jest nadpisywana.
Awatar użytkownika
dame
Moderator w st. spocz.
Posty: 985
Rejestracja: 2004-09-25, 17:37
Lokalizacja: wawa

Re: [SOLVED]problem z /etc/profile.d

Post autor: dame »

macie racje. Tak bylo. Dzieki za pomoc!
Tak to jest, kiedy stawia się tak stabilny system.. - najpierw jako n00b narobi się głupot, a później trudno to odkręcić :P

tak czy inaczej dzięki
aktualnie windows xp
Awatar użytkownika
przemek_11
Użytkownik
Posty: 384
Rejestracja: 2005-03-01, 15:58
Lokalizacja: Zaborze

Re: [SOLVED]problem z /etc/profile.d

Post autor: przemek_11 »

Randalf pisze:Te pliki są przerabiane w takiej kolejności: /etc/profile --> /etc/profile.d/* --> ~/.profile --> ~/.bashrc . Wygląda więc na to, że gdzieś 'za' kde.sh zmienna PATH jest nadpisywana.
A plik ~/.bash_profile?

Pozdrawiam
Awatar użytkownika
Randalf
Użytkownik
Posty: 72
Rejestracja: 2005-12-21, 04:59

Re: [SOLVED]problem z /etc/profile.d

Post autor: Randalf »

przemek_11 pisze:
Randalf pisze:Te pliki są przerabiane w takiej kolejności: /etc/profile --> /etc/profile.d/* --> ~/.profile --> ~/.bashrc . Wygląda więc na to, że gdzieś 'za' kde.sh zmienna PATH jest nadpisywana.
A plik ~/.bash_profile?

Pozdrawiam
~/.bash_profile jeśli istnieje jest przerabiany zamiast ~/.profile, z tą różnicą, że z ~/.profile korzystają jeszcze inne shele. Szczególy w man bash :)
ODPOWIEDZ