Einzelnen Beitrag anzeigen
Alt 05.01.2005, 21:14   #1
_m3
Inventar
 
Registriert seit: 24.09.2001
Beiträge: 7.335


Standard "screen" findet unter Debian Woody kein Terminal.

m3 hat ein Problem: "screen" findet unter Debian Woody kein Terminal.

Ich versuche, ein Startscript zu schreiben, das die Ausgaben eines Daemons in einem Screen "sammelt", auf den man sich jederzeit mittels "screen -r" verbinden kann. Als root funktioniert das auch gut, nur als "normaler" User funktioniert das nicht.

Starte ich screen -d -m -S TEST watch less /etc/passwd als root, so findet sich der detached screen wunderbar mit screen -list:

Code:
root:~# screen -list
There is a screen on:
        7712.TEST       (Detached)
1 Socket in /var/run/screen/S-root.
Starte ich selbiges Kommando als normaler User, so taucht die Session zunaechst in der Liste auf, dann aber nicht mehr:
Code:
m3@xxxxxxx:~$ screen -list
There is a screen on:
        7877.TEST       (Detached)
1 Socket in /var/run/screen/S-m3.

m3@xxxxxx:~$ screen -list
No Sockets found in /var/run/screen/S-m3.
Versuche ich, statt einem -list ein reattach mit session -r, so kommt die Fehlermeldung Must be connected to a terminal..

Gefunden habe ich in Google nur Hinweise auf ein Problem mit der libc. Ich hab auch schon screen ueber backports.org upgedated und libc hat auch eine "gute" Version,
Code:
screen         4.0.2-2.backpo 
libc6          2.2.5-11.5
Hat wer eine Idee?
____________________________________
Weiterhin zu finden auf http://martin.leyrer.priv.at , http://twitter.com/leyrer , http://www.debattierclub.net/ , http://www.tratschen.at/ und via Instant Messaging auf Jabber: m3 <ät> cargal.org .
_m3 ist offline   Mit Zitat antworten