nouvelle version du gestionnaire de mots de passes chiffrs sur vert, avec

de la couleur et tout plein d'autres trucs
j'ai mis un machin pour faire la compltion
ces scripts marchent bien si vous avec des cls ssh avec vert, dans le cas
contraire j'ose pas tester... il doit demander le mot de passe dans tous les
sens.
Pour info on peut utiliser les commandes suivantes :
  cranspasswords : identique au prcedent
  cranspasswords --remove mailman : supprime le mot de passe mailman sur vert
  cranspasswords --edit mailman : edite le fichier mailman
  cranspasswords --view mailman : affiche le fichier de mailman
  cranspasswords --re-encrypt-all : rechiffre tous les mots de passe
                                    (changements de nounou)
  cranspasswords --list : refile la liste des fichiers chiffrs
  cranspasswords mailman : identique   cranspasswords --view mailman

Les options --remove --edit --view peuvent tre donnes sans nom de fichier,
dans ce cas le script donne la liste

NB : j'ai mis tout ce dans le cvs pour que ce soit plus central que dans mon
home, et comme je savait pas ou le mettre, je l'ai mis dans un nouveau dossier

darcs-hash:20060313214622-4ec08-4ff30473667ef60489a8f2f082a442df3f23db58.gz
This commit is contained in:
chove 2006-03-13 22:46:22 +01:00
parent db226a96e1
commit 6604677322
2 changed files with 147 additions and 0 deletions

13
utils/_cranspasswords Normal file
View file

@ -0,0 +1,13 @@
#compdef cranspasswords
_fichiers () {
compadd "$@" - $(cranspasswords --list)
}
_arguments -C -s \
'--re-encrypt-all[rechiffre tous les fichiers]:Fichiers:_fichiers' \
'--edit[edite un fichier chiffre]:Fichiers:_fichiers' \
'--remove[suppression d''un fichier chiffre]:Fichiers:_fichiers' \
'--view[voir un fichier chiffre]:Fichiers:_fichiers' \
'--list[liste des fichiers chiffres]' \
'*::Fichiers:_fichiers'