]> arthur.barton.de Git - bup.git/blob - t/unknown-owner
test-cat-file.sh: handle hashsplit bupm files
[bup.git] / t / unknown-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: unknown-owners (--user | --group)"
9
10 if len(sys.argv) != 2:
11     usage()
12     sys.exit(1)
13
14 if sys.argv[1] == '--user':
15     max_name_len = max([len(x.pw_name) for x in pwd.getpwall()])
16 elif sys.argv[1] == '--group':
17     max_name_len = max([len(x.gr_name) for x in grp.getgrall()])
18 else:
19     usage()
20     sys.exit(1)
21
22 print 'x' * (max_name_len + 1)