]> arthur.barton.de Git - bup.git/blobdiff - lib/bup/pwdgrp.py
pwdgrp.Group: allow gr_passwd to be None
[bup.git] / lib / bup / pwdgrp.py
index a41c4429203be2d46c907d43f9da407a31ddd0ac..11450bb19b17c3e4008b194d7f4af78243884561 100644 (file)
@@ -37,7 +37,8 @@ class Group:
     __slots__ = 'gr_name', 'gr_passwd', 'gr_gid', 'gr_mem'
     def __init__(self, name, passwd, gid, mem):
         assert isinstance(name, bytes)
-        assert isinstance(passwd, bytes)
+        # None was observed on Android
+        assert isinstance(passwd, bytes) or passwd is None
         for m in mem:
             assert isinstance(m, bytes)
         self.gr_name, self.gr_passwd, self.gr_gid, self.gr_mem = \