From: Constantin Berhard <constantin@exxxtremesys.lu>
Date: Mon, 14 Oct 2013 18:46:03 +0000 (+0200)
Subject: tyshell who works now
X-Git-Url: https://git.ralfj.de/saartuer.git/commitdiff_plain/cfdd8b51f663f6449f79d40becd4403fd780fd46

tyshell who works now
---

diff --git a/tyshell b/tyshell
index c9a0927..8d7070a 100755
--- a/tyshell
+++ b/tyshell
@@ -6,6 +6,7 @@ import sys
 import subprocess
 import socket
 import pwd
+import grp
 
 tuerSock = "/run/tuer.sock"
 
@@ -46,7 +47,8 @@ def exitcmd(c):
 	return True
 
 def whocmd(c):
-	for p in filter(lambda x:x.pw_shell=="/opt/tuer/tyshell",pwd.getpwall()):
+	for n in grp.getgrnam("tuer").gr_mem:
+		p = pwd.getpwnam(n)
 		print (p.pw_name, " - ", p.pw_gecos)
 
 commands = {