diff --git a/utils/ldapcertfs.py b/utils/ldapcertfs.py index df86a20f..366a947d 100755 --- a/utils/ldapcertfs.py +++ b/utils/ldapcertfs.py @@ -135,9 +135,6 @@ class LdapCertFS(fuse.Fuse): 'key_cert_chain.pem' : {'file':['privatekey', 'certificat', 'chain'], 'mode':0400}, 'cert_chain.pem' : {'file':['certificat', 'chain'], 'mode':0400}, } - - self._storage = {'/': Item(0755 | stat.S_IFDIR, self.uid, self.gid)} - self.build_tree() def build_tree(self): @@ -151,7 +148,7 @@ class LdapCertFS(fuse.Fuse): machines = conn.search("(&(%s)(mid=*))" % self.ldap_filter, sizelimit=8000) else: machines = conn.get_local_machines() - + for machine in machines: if not machine.certificats(): continue @@ -395,7 +392,7 @@ def main(usage): if __name__ == '__main__': usage=""" LdapCertFS - Ldap Certificate File System - Les obtions spécifiques sont : + Les obtions spécifiques sont : * --decrypt : pour déchiffrer les clefs privées (un prompt demande le mot de passe si nécessaire. * --nopkey : exclure les clefs privées lors de la construction du FS. @@ -412,7 +409,7 @@ LdapCertFS - Ldap Certificate File System # On force à fornir au moint un paramètre (il faut au moins un point de montage) if len(sys.argv)<2: sys.stderr.write("%s\n" % usage.replace('%prog', sys.argv[0])) - sys.exit(1) + sys.exit(1) # On appel main et on affiche les exceptions EnvironmentError try: main(usage)