nach dem einloggen soll eine (menü-)datei geöffnet werden

bsd-yusa

semi-pro geek
hallo,
wie es bereits im titel steht, möchte ich, dass wenn sich z.b. der user bsduser an meinem freebsd 6.1
system anmeldet, dass er nicht gleich zur shell kommt sondern dass eine (menü-)datei aufgerufen wird.
die shell soll für diesen user nicht deaktiviert werden, d.h. im menü gibt es einen punkt "exit to shell".
in welcher datei im user-homeverzeichnis wird das definiert und wie :confused:

plz help :)

gruss,
bsd-yusa

edit: ist die vorgangsweise bei solaris, openbsd, hp-ux 10.20 die gleiche :confused:
 
Moin,

du gibst statt der Shell ein/dein Menü-Script in der passwd Datei beim bsduser an.

man 5 passwd

und benutzt in deinem Menü-Script den dialog Befehl bspw.

man dialog

Gruss, Elwood
 
Moin,

du gibst statt der Shell ein/dein Menü-Script in der passwd Datei beim bsduser an.

man 5 passwd

yeah. das probiere ich gleich mal aus und später gibt's feedback :)
das mit dialog ist echt ne gute sache :)

EDIT: es geht nicht... (ich nehme an ein reboot ist nach der änderung der passwd datei nicht notwendig)

Code:
bsduser:*:1001:1001:X user:/home/bsduser:/home/bsduser/smenu

wenn ich im userhome den befehl

Code:
./smenu
oder
Code:
sh smenu
eintippe, dann wird das menü aufgerufen.
 
Last edited:
Wie hast du die Benutzerdatenbank editiert? Man sollte das unbedingt mit vipw(8) machen. Außerdem muß das Skript natürlich ausführbar sein und einen gültigen "Sha-Bang" haben.

Im Übrigen wäre ich dir sehr verbunden, wenn du eine deiner Shift-Tasten reparieren würdest.
 
Wie hast du die Benutzerdatenbank editiert? Man sollte das unbedingt mit vipw(8) machen. Außerdem muß das Skript natürlich ausführbar sein und einen gültigen "Sha-Bang" haben.

Im Übrigen wäre ich dir sehr verbunden, wenn du eine deiner Shift-Tasten reparieren würdest.

Hi,
ja jetzt geht's. Vielen Dank für deinen Hinweis wegen vipw :)

Gruss,
bsd-yusa
 
Back
Top