[Eisfair] profile

Holger Bruenjes holgerbruenjes at gmx.net
Mi Mär 28 13:09:09 CEST 2018


Hallo Hilmar

Am 2018-03-28 um 01:29 schrieb Hilmar Böhm:

> Last login: Wed Mar 28 00:20:49 2018 from 172.16.0.xx
> -bash: /etc/profile: line 102: syntax error: unexpected end of file
> --------------

> Die profile aus dem letzten Backup davor ist:
> -rw-r--r-- 1 root root 2384 Jan  9 17:07 
> /media/usb/sda1/rsnap/daily.3/xxxxxx/etc/profile

ein Backup liegt auch direkt daneben
profile-2p8p4

> Damit funktioniert das Login wieder ohne Fehler.
> Ich füge eine diff auf beide Dateien bei.
> 
> Ich habe an dieser Datei nie etwas selbst aktiv geändert. 

Doch hast Du, damit ist eine Zeile mehr vorhanden ;-)

> 18,21c18,25
> < then
> < #    TERM='linux'
> <     TERM='xterm'

Du hast die Aenderung gemacht, ist ja auch kein Problem, damit
faellt nur mein chance auf die Nase

da muss oberhalb von ' case "${TERM}" in ' noch eine Zeile stehen
geblieben sein, wenn Du  die entfernst ist es wieder in Ordnung.

> < fi
> ---

Es werden nun alle typen von xterm und putty zugelassen, darum
solltest Du die Aenderung in Profile wohl am besten uebernehmen

>  > case "${TERM}" in
>  > xterm*|putty*)
>  >     TERM="${TERM}"
>  >     ;;
>  > *)
>  >     TERM='linux'
>  >     ;;
>  > esac
> 35c39
> < if [ ${LOGNAME} = root ]
> ---
>  > if [ "${LOGNAME}" = "root" ]
> 59c63
> < if [ -f /var/run/environment ]
> ---
>  > if [ -f /run/environment ]
> 61,62c65,66
> <     . /var/run/environment
> <     for j in `grep '^[A-Za-z].*=' /var/run/environment | sed 's/=.*//g'`
> ---
>  >     . /run/environment
>  >     for j in `grep '^[A-Za-z].*=' /run/environment | sed 's/=.*//g'`
> ---------------------

Holger


Mehr Informationen über die Mailingliste Eisfair