/dev/xconsole
/dev/xconsole
hi zusammen,
wofür ist eigentlich /dev/xconsole da?
xconsole(1) liest ja offensichtlich aus /dev/console.
trotzdem existiert /dev/xconsole und syslog loggt per default auch dorthin.
bleibt die frage: wer liest denn nun eigentlich von dort?
wofür ist eigentlich /dev/xconsole da?
xconsole(1) liest ja offensichtlich aus /dev/console.
trotzdem existiert /dev/xconsole und syslog loggt per default auch dorthin.
bleibt die frage: wer liest denn nun eigentlich von dort?
hi,
nun doch schnell noch ne antwort, falls es sonst noch jemanden interessiert.
also wenn ich das richtig sehe, ist das problem das man unter x normalerweise nicht die meldungen bekommt die auf die aktuelle konsole d.h. /dev/console geschickt werden. deshalb zeigt xconsole normalerweisegenau diese an.
/dev/xconsole ist einfach ne ganz gewöhnliche pipe. diese scheint von system auch gar nicht weiter gebraucht zu werden. man kann diese aber dazu benutzen um mit der komination syslog/xmessage andere/angepasste meldungen anzeigen zu lassen.
ps: versucht niemals ein "cat /dev/console"! das anschließende kill-befehl buchstabenweise per maus eintippen könnte interessant werden.
xconsole liest wohl die daten auch garnicht von /dev/console sondern setzt einfach sie aktive konsole auf sich, so das der kernel die ausgabe gleich dahin schreibt.
- michas
nun doch schnell noch ne antwort, falls es sonst noch jemanden interessiert.
also wenn ich das richtig sehe, ist das problem das man unter x normalerweise nicht die meldungen bekommt die auf die aktuelle konsole d.h. /dev/console geschickt werden. deshalb zeigt xconsole normalerweisegenau diese an.
/dev/xconsole ist einfach ne ganz gewöhnliche pipe. diese scheint von system auch gar nicht weiter gebraucht zu werden. man kann diese aber dazu benutzen um mit der komination syslog/xmessage andere/angepasste meldungen anzeigen zu lassen.
ps: versucht niemals ein "cat /dev/console"! das anschließende kill-befehl buchstabenweise per maus eintippen könnte interessant werden.
xconsole liest wohl die daten auch garnicht von /dev/console sondern setzt einfach sie aktive konsole auf sich, so das der kernel die ausgabe gleich dahin schreibt.
- michas
wie benutze ich den xconsole?
habe als user unter x mal xconsole im xterm gestartet.
bekomme dann das xconsole fenster mit der meldung: "couldn't open device".
/dev/xconsole existiert und erlaubt ja auch keinen zugriff durch normale user.
muss ich xconsole erst suid root setzen? (oder /dev/xconsole "aufweichen")
habe als user unter x mal xconsole im xterm gestartet.
bekomme dann das xconsole fenster mit der meldung: "couldn't open device".
/dev/xconsole existiert und erlaubt ja auch keinen zugriff durch normale user.
muss ich xconsole erst suid root setzen? (oder /dev/xconsole "aufweichen")
Debian SID
- pdreker
- Beiträge: 8298
- Registriert: 29.07.2002 21:53:30
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Nürnberg
hehe... Der hatte mich auch schon einmal gebissen...michas hat geschrieben:ps: versucht niemals ein "cat /dev/console"! das anschließende kill-befehl buchstabenweise per maus eintippen könnte interessant werden.
Andere Dinge, die man nicht tun sollte:
Code: Alles auswählen
rm -rf .*
Mehr Dinge unter http://koeln.ccc.de/archiv/w11g/TEXTE/S ... ORROR.HTML
Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de
Jabber: pdreker@debianforum.de
- pdreker
- Beiträge: 8298
- Registriert: 29.07.2002 21:53:30
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Nürnberg
Nagut, ausnahmsweise noch einen Tipp
Man muss Mitglied in der Gruppe "adm" sein, um xconsole lesen zu können.
Patrick
Code: Alles auswählen
prw-r----- 1 root adm 0 Mar 12 04:41 /dev/xconsole
Code: Alles auswählen
adduser belgarad adm
Definitely not a bot...
Jabber: pdreker@debianforum.de
Jabber: pdreker@debianforum.de
dann muss man xconsole aber auch passend aufrufen:pdreker hat geschrieben:Man muss Mitglied in der Gruppe "adm" sein, um xconsole lesen zu können.Code: Alles auswählen
prw-r----- 1 root adm 0 Mar 12 04:41 /dev/xconsole
Code: Alles auswählen
xconsole -file /dev/xconsole
- pdreker
- Beiträge: 8298
- Registriert: 29.07.2002 21:53:30
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Nürnberg
Ah, yeah, right
Ich muss zugeben, dass ich das nicht selbst benutze...
Patrick
Ich muss zugeben, dass ich das nicht selbst benutze...
Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de
Jabber: pdreker@debianforum.de