login message ändern..

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
Benutzeravatar
Snert
Beiträge: 116
Registriert: 17.09.2002 18:19:20
Wohnort: Berlin
Kontaktdaten:

login message ändern..

Beitrag von Snert » 02.04.2004 15:51:18

hi!

wo finde ich das file, welches einem nach dem einloggen auf der konsole geschrieben wird? möchte das gerne ändern.. momentan sagt er mir folgendes nach dem einloggen:

The programs included with Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Wer morgens zerknittert aufsteht hat tagsüber die besten Entfaltungsmöglichkeiten!

Benutzeravatar
tobi979
Beiträge: 280
Registriert: 10.10.2003 19:18:28
Wohnort: /Meiningen

Beitrag von tobi979 » 02.04.2004 16:25:59

Hi

ich denke was Du meinst steht in

Code: Alles auswählen

/etc/motd
aber Du kannst auch in

Code: Alles auswählen

/etc/issue

ändern.

Da gab es einen Artikel in der Linux User 12/03 wo auch mit figlet gearbeitet wurde.


Gruß Tobi

Benutzeravatar
Snert
Beiträge: 116
Registriert: 17.09.2002 18:19:20
Wohnort: Berlin
Kontaktdaten:

Beitrag von Snert » 02.04.2004 16:54:09

genau das habe ich gesucht. danke.

hat jetzt noch jemand nen link auf ne seite wo die variablen stehn?
also sowas wie \n \l und so?

[edit]
ok kann man hier eh nicht benutzen.. hat sich daher erledigt.
Wer morgens zerknittert aufsteht hat tagsüber die besten Entfaltungsmöglichkeiten!

wolfpac
Beiträge: 194
Registriert: 08.02.2004 16:03:20

Beitrag von wolfpac » 02.04.2004 20:02:23

was meinst du mit
ok kann man hier eh nicht benutzen.. hat sich daher erledigt.

Benutzeravatar
Snert
Beiträge: 116
Registriert: 17.09.2002 18:19:20
Wohnort: Berlin
Kontaktdaten:

Beitrag von Snert » 02.04.2004 20:05:39

ich wollte sowas wie "Hallo \u" ins motd schreiben.
das geht aber nicht.. er ersetzt das \u nicht mit dem user.
Wer morgens zerknittert aufsteht hat tagsüber die besten Entfaltungsmöglichkeiten!

wolfpac
Beiträge: 194
Registriert: 08.02.2004 16:03:20

Beitrag von wolfpac » 02.04.2004 23:53:35

hmm ich weiss net ob motd das überhaupt kann, glaub das geht mit issue auch net (korrigiert mich bitte falls ich falsch liege :))
kannst dir ja z.b. mal hello anschauen, vielleicht gehts damit

Benutzeravatar
Raoul
Beiträge: 1435
Registriert: 20.05.2003 00:16:35
Lizenz eigener Beiträge: neue BSD Lizenz
Kontaktdaten:

Beitrag von Raoul » 03.04.2004 00:04:22

Code: Alles auswählen

Hello $USER
Raoul

Code: Alles auswählen

grep -ir fuck /usr/src/linux

Benutzeravatar
Stefan
Beiträge: 1429
Registriert: 08.09.2002 14:31:59
Lizenz eigener Beiträge: GNU General Public License

Beitrag von Stefan » 08.04.2004 21:36:01

Login Anzeige /etc/motd
Du könntest z.B. /etc/motd ändern.
Wenn du für jeden User was individuelles willst kannst du einen enstprech
enden Befehl
der irgendeinen Text auswirft in die ~/.bash_profile des entsprechenden U
sers schreiben.
Möglicherweise heisst die Datei auch anders, das hängt von der verwendete
n Shell ab.
Wenn du wie unter Linux relativ üblich die bash verwendest empfiehlt sich
jedenfalls ~/.bash_profile.
Wo du es sonst noch reinschreiben kannst findest du in der Manpage deiner
Shell.
Bei einer nicht-Loginshell (z.B. xterm ohne "-ls"-Option) wird die Datei
~/.bashrc ausgelesen,
in die du dann auch entsprechendes reinschreiben müsstest falls dort eben
falls diese Nachricht erscheinen soll.
/home/foo/.bashrc:



if [ -e ~/.motd ]; then
cat ~/.motd
fi

Nur mal als Beispiel. Das Script testet, ob ~/.motd fuer User foo existiert und gibt es g
gf. nach stdout aus.

Antworten