Re: Programmaufruf bei Anmeldung (XDM, KDM, GDM)
Hallo, Matthias Houdek [EMAIL PROTECTED] schrieb: wo/wie kann ich ein Programm aufrufen, damit es bei/neben der graphischen User-Anmeldung auf dem Schirm läuft? Ideal wäre eine Lösung, die sogar unabhängig vom verwendeten Anmelde-Manager funktioniert. Damit kann ich nicht dienen, allerdings mit einer gdm-spezifischen Lösung: Schau dir mal das Verzeichnis /etc/X11/gdm/Init/ geholfen. Einfach in das File Default das Programm eintragen, was gestartet werden soll. Allerdings wird das Programm wieder beendet, wenn die Session gestartet wird. Macht aber nichts, da man in /etc/X11/gdm/PreSession das gleiche Programm eingeben kann, welches dann nach der Anmeldung gestartet wird. Mehr Infos: man gdm *Möglicherweise* (habe ich *NICHT* getestet) hilft ja auch die /etc/X11/xinit/xinitrc weiter, um es sogar unabhängig vom Anmeldemanager zu erreichen. Übrigens: Beinahe die gleiche Frage habe ich hier vor ein paar Tagen gestellt gehabt. Gruß, Spiro. -- Spiro R. Trikaliotis http://www.trikaliotis.net/ http://www.viceteam.org/ -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Programmaufruf bei Anmeldung (XDM, KDM, GDM)
Am Dienstag 21 September 2004 22:57 schrieb Michael Flaig: grütze nochmal, Am Dienstag, den 21.09.2004, 18:26 +0200 schrieb Matthias Houdek: Hinweis: PMs an diese Adresse werden automatisch vernichtet (Filter nach /dev/null). super! schon mal was von spamassassin gehört? ich sag nur evo2 ... Ja, aber das filtert noch nicht beim Provider, sondern erst auf meinem eigenen Server (was es auch tut). Und es soll doch immer noch Gegenden geben, in denen DSL nicht realisiert wird und damit auch keine Flatrate verfügbar ist :-( -- Gruß MaxX Hinweis: PMs an diese Adresse werden automatisch vernichtet (Filter nach /dev/null).
Re: Programmaufruf bei Anmeldung (XDM, KDM, GDM)
Am Mittwoch 22 September 2004 12:12 schrieb Spiro Trikaliotis: Hallo, Matthias Houdek [EMAIL PROTECTED] schrieb: wo/wie kann ich ein Programm aufrufen, damit es bei/neben der graphischen User-Anmeldung auf dem Schirm läuft? Ideal wäre eine Lösung, die sogar unabhängig vom verwendeten Anmelde-Manager funktioniert. Damit kann ich nicht dienen, allerdings mit einer gdm-spezifischen Lösung: Schau dir mal das Verzeichnis /etc/X11/gdm/Init/ geholfen. Einfach in das File Default das Programm eintragen, was gestartet werden soll. Allerdings wird das Programm wieder beendet, wenn die Session gestartet wird. Macht aber nichts, da man in /etc/X11/gdm/PreSession das gleiche Programm eingeben kann, welches dann nach der Anmeldung gestartet wird. Mehr Infos: man gdm Naja, Gnome läuft bei mir immer noch als sekundärer Windowmanager *schäm* - ich muss mich erst dran gewöhnen, ich bin noch ein wenig über 4 Jahre lang SuSE-geschädigt ;-) *Möglicherweise* (habe ich *NICHT* getestet) hilft ja auch die /etc/X11/xinit/xinitrc weiter, um es sogar unabhängig vom Anmeldemanager zu erreichen. Schau ich mir mal an. Übrigens: Beinahe die gleiche Frage habe ich hier vor ein paar Tagen gestellt gehabt. Oups, muss mir das jetzt zu denken geben? -- Gruß MaxX Hinweis: PMs an diese Adresse werden automatisch vernichtet (Filter nach /dev/null).
Programmaufruf bei Anmeldung (XDM, KDM, GDM)
Hallo, wo/wie kann ich ein Programm aufrufen, damit es bei/neben der graphischen User-Anmeldung auf dem Schirm läuft? Konkret geht es darum, dass ich eine Bildschirmtastatur (xvkbd) auf einem Touchscreen für die Texteingaben bei der Anmeldung bereitstellen will. Bisher habe ich es nur geschaft, dass sie hinterher kommt. Ideal wäre eine Lösung, die sogar unabhängig vom verwendeten Anmelde-Manager funktioniert. -- Gruß MaxX Hinweis: PMs an diese Adresse werden automatisch vernichtet (Filter nach /dev/null).
Re: Programmaufruf bei Anmeldung (XDM, KDM, GDM)
Servus, Am Dienstag, den 21.09.2004, 18:26 +0200 schrieb Matthias Houdek: Hallo, wo/wie kann ich ein Programm aufrufen, damit es bei/neben der graphischen User-Anmeldung auf dem Schirm läuft? Konkret geht es darum, dass ich eine Bildschirmtastatur (xvkbd) auf einem Touchscreen für die Texteingaben bei der Anmeldung bereitstellen will. Bisher habe ich es nur geschaft, dass sie hinterher kommt. Ideal wäre eine Lösung, die sogar unabhängig vom verwendeten Anmelde-Manager funktioniert. Das kann ich dir nicht bieten, aber schaue mal beim gdm in die Konfiguration, da gibt es eine möglichkeit module nachzuladen für barrierefreiheit, da könnte auch die bildschirmtastatur von gnome dabei sein. wäre ne möglichkeit, oder? könntest du vielleicht anpassen, dass xvkbd geladen wird... cu, mfl -- Michael Flaig [EMAIL PROTECTED] -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Programmaufruf bei Anmeldung (XDM, KDM, GDM)
grütze nochmal, Am Dienstag, den 21.09.2004, 18:26 +0200 schrieb Matthias Houdek: Hinweis: PMs an diese Adresse werden automatisch vernichtet (Filter nach /dev/null). super! schon mal was von spamassassin gehört? ich sag nur evo2 ... -- Michael Flaig [EMAIL PROTECTED] -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Programmaufruf
Starten kann ich das nur mit ./tt, nicht (wie bei DOS) mit tt. Ist das so normal ? hallo! wenn dein system den grundlegendsten sicherheitsreglen entsprechend installiert ist: .. ja! ;-) gruss joerg -- ... sie koennen Ihr Geld natuerlich auch zum Windows hinauswerfen! www.kleinhoern.de www.i-am-root.de.vu www.iggdrasils-beben.de.vu -BEGIN GEEK CODE BLOCK- Version: 3.1 GCM/IT d(--) s:+: a C+++$ UL+$ P$ L+++$ E--- W++ N++@ o- K- !w-- O- M@ V- PS+@ PE++ Y+(++) !PGP- t(+) 5+(++) X- R+ tv++(-) b+++ DI+@ D- G++ e* h+(--) r+ y+ --END GEEK CODE BLOCK-- -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Programmaufruf
Hi, Ich habe ein C-Progrämmelchen. Übersetzten mit gcc tt.c -o tt ergibt ein ausführbares Programm tt Starten kann ich das nur mit ./tt, nicht (wie bei DOS) mit tt. Ist das so normal ? Mit freundlichen Grüßen aus dem sonnigen Spessart, Joachim Drechsel Hallo, du musst die berechtigung setzen chmod a+x tt ./tt Grüss Vlad -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Programmaufruf
On Sun, 15 Feb 2004 16:20:17 +0100 Vladislav Vorobiev [EMAIL PROTECTED] wrote: Hi, Ich habe ein C-Progrämmelchen. Übersetzten mit gcc tt.c -o tt ergibt ein ausführbares Programm tt Starten kann ich das nur mit ./tt, nicht (wie bei DOS) mit tt. Ist das so normal ? Mit freundlichen Grüßen aus dem sonnigen Spessart, Joachim Drechsel Hallo, du musst die berechtigung setzen chmod a+x tt ./tt Grüss Vlad Achso, habs überlesen ob es normal ist. Ja! Vlad -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Programmaufruf
On Sun, 15 Feb 2004 16:08:54 +0100 Joachim Drechsel [EMAIL PROTECTED] wrote: Hi, Ich habe ein C-Progrämmelchen. Übersetzten mit gcc tt.c -o tt ergibt ein ausführbares Programm tt Starten kann ich das nur mit ./tt, nicht (wie bei DOS) mit tt. Ist das so normal ? kommt drauf an : wenn Du root bist : AUF JEDEN FALL !! wenn Du user bist : ist eine Frage der Einstellung (deiner und der deiner Shell :-) ). Hintergrund : wenn ich im aktuellen Verzeichnis ein Programm/Skript 'ls' nenne, was passiert dann wenn ich ls /home eingebe ? es könnte ja sein, das das Programm/Skript und nicht /bin/ls ausgeführt wird. Und falls da was böses (tm) drin steckt, hast du eben verloren... Deswegen : nie als root. Als user : set path=($path .) (und nicht (. $path), es sei denn du weisst was du tust) Joel -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Programmaufruf
Hello Joachim, On Sun, 15 Feb 2004 16:08:54 +0100 Joachim Drechsel [EMAIL PROTECTED] wrote: Hi, Ich habe ein C-Progrämmelchen. Übersetzten mit gcc tt.c -o tt ergibt ein ausführbares Programm tt Starten kann ich das nur mit ./tt, nicht (wie bei DOS) mit tt. Ist das so normal ? nö, das Programm kannst Du auch mit $PWD/tt oder export PATH=$PWD:$PATH; tt oder ... starten. Wühl' mal in den Manpages von bash nach dem Begriff PATH. Jörg -- Jörg Schütter http://www.lug-untermain.de/ [EMAIL PROTECTED] http://www.schuetter.org/joerg/ ICQ: 298982789 http://mypenguin.bei.t-online.de/ -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Programmaufruf
Am Sonntag, 15. Februar 2004 16:08 schrieb Joachim Drechsel: Ich habe ein C-Progrämmelchen. Übersetzten mit gcc tt.c -o tt ergibt ein ausführbares Programm tt Starten kann ich das nur mit ./tt, nicht (wie bei DOS) mit tt. Ist das so normal ? Ja, das ist normal. Der aktuelle Pfad (.) ist nicht automatisch in $PATH enthalten und nur die Programme, die in Verzeichnissen stehen, die in $PATH aufgeführt sind, werden ohne epxlizite Pfadangabe gefunden. Du kannst das aktuelle Verzeichnis in $PATH mit aufnehmen: export PATH=$PATH:. wenn Du das z. B. in ~/.bash_profile schreibst, gilt das auch dauerhaft nach jedem Login. Jan -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Programmaufruf
Joachim Drechsel wrote: Hi, Ich habe ein C-Progrämmelchen. Übersetzten mit gcc tt.c -o tt ergibt ein ausführbares Programm tt Starten kann ich das nur mit ./tt, nicht (wie bei DOS) mit tt. Ist das so normal ? Ja, wenn du root bist. Nein wenn du nicht root bist. Ist ein Sicherheitsfeature. Mit freundlichen Grüßen aus dem sonnigen Spessart, Joachim Drechsel - JDCC, 97839 Steinmark Lindenstraße 39 Tel.: (09394) 999 40 http://62.153.200.234/rb -- Mit freundlichen Gruessen Bjoern Schmidt -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Programmaufruf
On Sun, 15 Feb 2004 16:20:17 +0100 Vladislav Vorobiev [EMAIL PROTECTED] wrote: Hi, Ich habe ein C-Progrämmelchen. Übersetzten mit gcc tt.c -o tt ergibt ein ausführbares Programm tt Starten kann ich das nur mit ./tt, nicht (wie bei DOS) mit tt. Ist das so normal ? Mit freundlichen Grüßen aus dem sonnigen Spessart, Joachim Drechsel Hallo, du musst die berechtigung setzen chmod a+x tt ./tt Grüss Vlad Achso, habs überlesen ob es normal ist. Ja! Vlad -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Programmaufruf
On Sunday 15 February 2004 16:08, Joachim Drechsel wrote: [...] Ich habe ein C-Progrämmelchen. Übersetzten mit gcc tt.c -o tt ergibt ein ausführbares Programm tt Starten kann ich das nur mit ./tt, nicht (wie bei DOS) mit tt. Ist das so normal ? [...] Das liegt daran, dass der aktuelle Pfad nicht in der $PATH Variablen ist. Und dann kann der Kommandointerpreter diese Datei nicht finden. Root hat z.B. oftmals aus Sicherheitsgründen den aktuellen Pfad nicht in der Pfad Variablen eingetragen. Gebe mal ein: echo $PATH einmal als normaler User und einmal als root ein, könnte sein, dass du den Unterschied siehst. Wenn du ./ nicht in der Pfad Variablen siehst dann wird ein ausführbares Programm im aktuellen Pfad nicht gefunden. Gib in einer Shell als User mal export PATH=$PATH:./ ein und danach nochmal echo $PATH Jetzt ist der lokale Pfad in der Pfad Variablen. Wenn du jetzt eine ausführbare Datei im aktuellen Pfad starten willst dann funktioniert das ohne den lokalen Pfad voran zu stellen. Als User kannst du : export PATH=$PATH:./ in der Datei .bashrc im Home Verzeichnis eintragen, dann findet der Kommandointerpreter eine ausführbare Datei auch immer im aktuellen Pfad. Tschüss, thomas -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Programmaufruf
Joachim Drechsel [EMAIL PROTECTED] wrote: Starten kann ich das nur mit ./tt, nicht (wie bei DOS) mit tt. Ist das so normal ? Ja. ./ ist absichtlich nicht in $PATH aufgenommen. Stell Dir mal vor Du lädst ein Programma aus dem Internet runter, ggf unbemerkt. Das Programm ist spyware und soll Postscript dateien irgendwohin übermitteln, und sie dann lokal zustören. Das schädliche Programm heisst ls und legt sich ein dein gerade aktuelles Verzeichnis (also ./). (Zugegeben etwas konstruiert, der Fall) Nun rufst du, wie jeden Tag, ls auf. Wäre die PATH variable so, das ./ vor allen anderen Pfaden kommt, würde nicht das original ls aufgerufen werden, sondern das, was dir gerade in ./ zu Füssen liegt. Deswegen soll der willensstarke User mit dem voranstellen von ./ bekunden, das er wirklich ./tt meint, und nicht /usr/sbin/tt, oder so. Heino -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Programmaufruf
On Sun, 15 Feb 2004 16:08:54 +0100 Joachim Drechsel [EMAIL PROTECTED] wrote: Hi, Ich habe ein C-Progrämmelchen. Übersetzten mit gcc tt.c -o tt ergibt ein ausführbares Programm tt Starten kann ich das nur mit ./tt, nicht (wie bei DOS) mit tt. Ist das so normal ? a) Unix-Shells haben absolut garnichts mit DOS zu tun, bis auf die Tatsache, dass man bei beiden die Tastatur zur Bedienung verwendet. b) Das Programm tt muss sich in einem Directory befinden, das in deiner PATH-Shellvariable eingetragen ist. Die ausführbaren Directories sind für gewöhnlich: /usr/bin, /bin, /usr/local/bin, /usr/games, /usr/bin/X11 greets stefan d Mit freundlichen Grüßen aus dem sonnigen Spessart, Joachim Drechsel - JDCC, 97839 Steinmark Lindenstraße 39 Tel.: (09394) 999 40 http://62.153.200.234/rb -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl) -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Programmaufruf
Hallo Joachim, Am 2004-02-15 16:08:54, schrieb Joachim Drechsel: Hi, Ich habe ein C-Progrämmelchen. Übersetzten mit gcc tt.c -o tt ergibt ein ausführbares Programm tt Starten kann ich das nur mit ./tt, nicht (wie bei DOS) mit tt. Ist das so normal ? Das kommt darauf an... 1) Wenn Du es in der Pusts auserhalb Deines PATH gelegt hast ja. 2) Wenn innerhalb deines PATH, also /bin, /usr/bin, /usr/local/bin, /usr/games oder /usr/X11R6/bin NEIN. Wenn es nur von Dir ausfühbar sein soll, lege es in '~/bin' und füge es am Anfang Deines Pfades mit export PATH=${HOME}/bin:${PATH} in der ~/.bash_profile hinzu. Mit freundlichen Grüßen aus dem sonnigen Spessart, Joachim Drechsel Greetings Michelle -- Registered Linux-User #280138 with the Linux Counter, http://counter.li.org/ -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Programmaufruf
Am 2004-02-15 16:23:51, schrieb Joel HATSCH: kommt drauf an : wenn Du root bist : AUF JEDEN FALL !! ??? - Selbst als 'root' bist Du an $PATH gebunden. Es gibt zwar eine Konfigurations-Möglichkeit aber die will ich lieber nicht nennen sonst gibts hier nen DAU-Alarm... wenn Du user bist : ist eine Frage der Einstellung (deiner und der deiner Shell :-) ). ??? - Was hat das mit der Shell zu tun ? Joel Greetings Michelle -- Registered Linux-User #280138 with the Linux Counter, http://counter.li.org/ -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Programmaufruf
Michelle Konzack [EMAIL PROTECTED] writes: Am 2004-02-15 16:23:51, schrieb Joel HATSCH: ??? - Selbst als 'root' bist Du an $PATH gebunden. Es gibt zwar eine Konfigurations-Möglichkeit aber die will ich lieber nicht nennen sonst gibts hier nen DAU-Alarm... wenn Du user bist : ist eine Frage der Einstellung (deiner und der deiner Shell :-) ). ??? - Was hat das mit der Shell zu tun ? Die Suche entlang $PATH wird von der shell durchgeführt. Es gibt zwar library functions, die das ebenfalls tun, aber die imitieren das Verhalten der Shell und nicht umgekehrt. Gruß, Heike -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)