• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

LOGIN-DIENST liest nicht den user's private bin PATH

kwinkler

Newbie
Hallo Experten,

:???: LOGIN-DIENST liest nicht den user's private bin PATH ($HOME/bin) :???:

Wenn man sich angemeldet hat, wird normalerweise das Script /etc/profile (für alle Benutzer identisch) und die Dateien .profile, .login und für die bash-Shell auch .bashrc, .bash_login und .bash_profile (falls vorhanden) ausgewertet bzw. ausgeführt.

Seit kurzem befindet sich der "user's private bin PATH" ~/HOME/bin (dort liegen viele kleine eigene Programme) nicht mehr im PATH. Lese ich den Pfad durch
Code:
$ echo $PATH
aus, so fehlt bei jedem User das $HOME/bin :???:

Im ".profile" steht am Ende:
Code:
# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/bin" ] ; then
    PATH="$HOME/bin:$PATH"
fi

Wie bekomme ich das wieder hin, dass der $HOME/bin Pfad nach jedem Start wieder im PATH steht?

Kennt sich da Jemand aus? :roll:
Freue mich auf Antwort.

Liebe Grüsse
Karsten
 
Oben