Fix KeyError when invalid GroupName is used.
--- CalendarServer/trunk/twistedcaldav/tap.py 2007-04-03 17:13:16 UTC (rev 1442)
+++ CalendarServer/trunk/twistedcaldav/tap.py 2007-04-03 17:28:07 UTC (rev 1443)
@@ -144,7 +144,7 @@
if gid:
if gid != os.getgid() and os.getgid() != 0:
import grp
- groupname = grp.getgrgid(os.getuid())[0]
+ groupname = grp.getgrgid(os.getgid())[0]
raise UsageError("Only root can drop privileges, you are: %s"
% (groupname,))