error after login

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
RollOver
Beiträge: 2
Registriert: 10.08.2006 16:25:38

error after login

Beitrag von RollOver » 10.08.2006 16:28:55

Wie bekomme ich folgenden Fehler weg?
andy@spider:~$ su -
Password:
: command not found
-su: /etc/profile: line 23: syntax error: unexpected end of file
meine profile datei
# /etc/profile: system-wide .profile file for the Bourne shell (sh(1))
# and Bourne compatible shells (bash(1), ksh(1), ash(1), ...).

if [ "`id -u`" -eq 0 ]; then
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11"
else
PATH="/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games"
fi

if [ "$PS1" ]; then
if [ "$BASH" ]; then
PS1='\u@\h:\w\$ '
else
if [ "`id -u`" -eq 0 ]; then
PS1='# '
else
PS1='$ '
fi
fi
fi

umask 022

Vielen Dank

Edit by Snoopy:
Quote-Tags für die Leserlichkeit eingefügt.
P.S.: Herzlich Willkommen im Forum.

Benutzeravatar
garibaldi
Beiträge: 2443
Registriert: 17.09.2004 02:31:12
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von garibaldi » 10.08.2006 17:09:41

Hi, von mir auch ein Willkommen im Forum!

Hmm, ich zähle nur 22 Zeilen. Füge einfach mal eine Leerzeile zum Schluss ein, vielleicht hilft das schon.

Gruß, garibaldi

RollOver
Beiträge: 2
Registriert: 10.08.2006 16:25:38

Beitrag von RollOver » 11.08.2006 09:16:57

Vielen Dank,

nein, leider gehts immer noch nicht.. dann sagt er mir, das der Error in line 24 ist, wenn ich noch eine Leerzeile hinzufüge (also dann zwei nach dem umask..) und wenn ich beide weg mache.. dann gehts auch ned...

ich bin mir ja ned mal sicher ob der Fehler wirklich in der /etc/profile ist.. welche Dateien werden denn beim login/start denn noch benützt..??

Benutzeravatar
mistersixt
Beiträge: 6601
Registriert: 24.09.2003 14:33:25
Lizenz eigener Beiträge: GNU Free Documentation License

Beitrag von mistersixt » 17.08.2006 09:18:56

Normalerweise werden /etc/profile und die user-spezifischen Config-Files wie $HOME/.bash_profile angezogen. Poste doch nochmal Deine aktuelle /etc/profile nach http://nopaste.debianforum.de/.

Gruss, mistersixt.
--
System: Debian Bookworm, 6.11.x.-x-amd64, ext4, AMD Ryzen 7 3700X, 8 x 3.8 Ghz., Radeon RX 5700 XT, 32 GB Ram, XFCE

cosmac
Beiträge: 4579
Registriert: 28.03.2005 22:24:30

Beitrag von cosmac » 17.08.2006 11:38:30

hi,

schreib mal in /etc/profile in die 3. Zeile (die erste Leerzeile)

Code: Alles auswählen

set -v -e
Was kommt dann beim "su -" raus?
Beware of programmers who carry screwdrivers.

Antworten