[ldapcertfs] Code redondant
* Et modifs invisibles \o/
This commit is contained in:
parent
f2891637b0
commit
534b891f59
1 changed files with 3 additions and 6 deletions
|
@ -135,9 +135,6 @@ class LdapCertFS(fuse.Fuse):
|
||||||
'key_cert_chain.pem' : {'file':['privatekey', 'certificat', 'chain'], 'mode':0400},
|
'key_cert_chain.pem' : {'file':['privatekey', 'certificat', 'chain'], 'mode':0400},
|
||||||
'cert_chain.pem' : {'file':['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()
|
self.build_tree()
|
||||||
|
|
||||||
def build_tree(self):
|
def build_tree(self):
|
||||||
|
@ -151,7 +148,7 @@ class LdapCertFS(fuse.Fuse):
|
||||||
machines = conn.search("(&(%s)(mid=*))" % self.ldap_filter, sizelimit=8000)
|
machines = conn.search("(&(%s)(mid=*))" % self.ldap_filter, sizelimit=8000)
|
||||||
else:
|
else:
|
||||||
machines = conn.get_local_machines()
|
machines = conn.get_local_machines()
|
||||||
|
|
||||||
for machine in machines:
|
for machine in machines:
|
||||||
if not machine.certificats():
|
if not machine.certificats():
|
||||||
continue
|
continue
|
||||||
|
@ -395,7 +392,7 @@ def main(usage):
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
usage="""
|
usage="""
|
||||||
LdapCertFS - Ldap Certificate File System
|
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
|
* --decrypt : pour déchiffrer les clefs privées (un prompt demande le
|
||||||
mot de passe si nécessaire.
|
mot de passe si nécessaire.
|
||||||
* --nopkey : exclure les clefs privées lors de la construction du FS.
|
* --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)
|
# On force à fornir au moint un paramètre (il faut au moins un point de montage)
|
||||||
if len(sys.argv)<2:
|
if len(sys.argv)<2:
|
||||||
sys.stderr.write("%s\n" % usage.replace('%prog', sys.argv[0]))
|
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
|
# On appel main et on affiche les exceptions EnvironmentError
|
||||||
try:
|
try:
|
||||||
main(usage)
|
main(usage)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue