]> arthur.barton.de Git - bup.git/blob - t/some-owner
e200fae43dcb342c213d2b1895f5913997e2a98f
[bup.git] / t / some-owner
1 #!/usr/bin/env python
2
3 import grp
4 import pwd
5 import sys
6
7 def usage():
8     print >> sys.stderr, "Usage: some-owners (--user | --group)"
9
10 if len(sys.argv) != 2:
11     usage()
12     sys.exit(1)
13
14 if sys.argv[1] == '--user':
15     non_root_users = [x.pw_name for x in pwd.getpwall() if x.pw_name != 'root']
16     print non_root_users[0]
17 elif sys.argv[1] == '--group':
18     non_root_groups = [x.gr_name for x in grp.getgrall() if x.gr_name != 'root']
19     print non_root_groups[0]
20 else:
21     usage()
22     sys.exit(1)