Hi Thomas, On Mo 29 Aug 2011 00:07:33 CEST Thomas Ritter wrote:
Die x2go-clients bieten die Möglichkeit, eine Sitzung an der Stelle fortzusetzen, an der man sie geschlossen hat. Das macht der Software-Client, aber auch der Thin-Client, wenn man ihn ohne Abmeldung der Sitzung ausschaltet. Leider kommt letzteres immer wieder vor. In der Folge habe ich nach einem Tag die Hälfte meines RAM mit solchen Sitzungen gefüllt. Da ich mit einer 32bit-lenny-Version arbeite 4GB Speicher im Server habe, ist das für mich ein Problem. Welche Möglichkeit gibt es, dieses Verhalten zu unterbinden oder aber Sitzungen per cron-Job vom Server beenden zu lassen?
Wenn du den User genau kennst, dann kannst du unter der Kennung einen Cronjob einrichten, der aus x2golistsessions alle suspended Sessions ausliest:
x2golistsessions | egrep ".*|.*|.*|.*|S|.* | cut -d "|" -f2 und diese dann in eine Schleife nimmt, um dann die Sessions zu beenden:x2golistsessions | egrep ".*|.*|.*|.*|S|.* | cut -d "|" -f2 | while read session; do x2goterminate-session $session; done
So oder so ähnlich... Liebe Grüße, Mike -- DAS-NETZWERKTEAM mike gabriel, dorfstr. 27, 24245 barmissen fon: +49 (4302) 281418, fax: +49 (4302) 281419 GnuPG Key ID 0xB588399B mail: mike.gabriel@das-netzwerkteam.de, http://das-netzwerkteam.de freeBusy: https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xfb
Attachment:
pgpywkTOw9R4X.pgp
Description: Digitale PGP-Unterschrift