Zum Inhalt springen

Loginscript Konsole / KDE3


Empfohlene Beiträge

Geschrieben

Hi zusammen,

mein Posting bezieht sich auf diesen Thread bei linuxforen.de

Die Idee die ich da hatte ist ja gut und schön, nur wie bringe ich KDE dazu mein sh-skript auszuführen und entsprechend nach dem Passwort zu fragen?

Habe eine login.sh in den Autostartordner des users kopiert und ausführbar gemacht. Passiert leider nichts :(

Oder kennt jemand eine Alternative wie ich beim KDE-Login

folgenden Befehl ausführen kann, wo dann das Passwort abgefragt wird?


ncpmount -U username -A NDS-Server -S Servername -V Volumename -p cp850 /mountpoint

Passwort gleich übergeben entfällt logischerweise. Oder gibt es die Möglichkeit gleich das normale Passwort mit zu übergeben?

Thx, 2-frozen

Geschrieben

Nachtrag:

Ideal wäre es, wenn das ganz simpel wie in einer win32 Umgebung aufgesetzt wird. D.h. es sollte so aussehen, als hätte ich eine .bat Datei im Autostart von Windows. Eine Konsole springt auf, führt den Befehl aus, fragt mich dabei logischerweise nach dem PW, ich gebe es ein und fertig :)

Geschrieben

Hi!

Lege im Autostartordner eine Datei mit folgendem Namen an: script.desktop. Die Datei machst du dann ausführbar. (touch / chmod...)

Dann packst du folgendes in die Datei:

 
[Desktop Entry]

Comment=

Comment[de]=

Encoding=UTF-8

Exec=ncpmount -U username -A NDS-Server -S Servername -V Volumename -p cp850 /mountpoint

GenericName=

GenericName[de]=

Icon=exec

MimeType=

Name=script

Name[de]=script

Path=

StartupNotify=true

Terminal=true

TerminalOptions=

Type=Application

X-DCOP-ServiceType=

X-KDE-SubstituteUID=true

X-KDE-Username=root

Soll das ganze nicht mit Rootrechten ausgeführt werden musst du X-KDE-Username=root passend ändern.

MFG

 

Geschrieben

Thx @ Kernel-Error ... der Tipp hat mich auf die richtige Spur gebracht. Allerdings mussten noch ein paar Sachen angepasst werden. Hier die nun endgültige Version der .desktop Datei.

[Desktop Entry]

Comment=

Comment[de]=

Encoding=UTF-8

Exec=ncpmount -U username -A NDS-Server -S Servername -V Volume -p cp850 /mountpoint

GenericName=

GenericName[de]=

Icon=exec

MimeType=

Name=Novell-Login

Name[de]=Novell-Login

Path=

StartupNotify=true

Terminal=true

NoDiplay=false

TerminalOptions=

Type=Application

Den letzten Teil mit X usw. würde ich weglassen, es sei denn du willst das ganze Explizit unter einem anderen Benutzeraccount ausführen. Wenn du die Rechte des angemeldeten Accounts verwenden willst sollte es sogar wegbleiben, weil er sonst dieses Passwort auch noch einmal abfragt und bei Normalsterblichen für Verwirrung sorgt :)

Gruß, 2-frozen

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...