Commit graph

  • 0cd30619ed serverconfigs: small typo master Daniel STAN 2015-05-05 19:35:38 +02:00
  • e4085da291 [README] Clarifications pour installation ailleurs que pour le Cr@ns Vincent Le Gallic 2015-03-11 03:08:55 +01:00
  • 4e8703191c Merge branch 'master' into 'master' Daniel Stan 2015-01-30 09:32:45 +01:00
  • 14cf6e83fd Pour que ca marche sous mac aussi... On enlève le path complet, pour gpg (/usr/bin..), on le remplcae par 'gpg' Gabriel Detraz 2015-01-25 13:21:59 +01:00
  • 43f2830008 fichiers d'exemple pour la conf perso de Daniel Daniel STAN 2014-12-29 18:47:47 +01:00
  • e8ea0074e9 Le texte retourné quand on édite peut être vide. Pierre-Elliott Bécue 2014-10-24 22:50:31 +02:00
  • 58b5bf90a2 [README] respbat is not a default group Lucas Serrano 2014-04-25 16:47:46 +02:00
  • fe9ba118ed [cranspasswords] On envoit les notifs via la commande sendmail Pierre-Elliott Bécue 2014-04-25 11:45:46 +02:00
  • 492d9f664a skip "whoami" key instead of popping Daniel STAN 2014-04-24 12:02:05 +02:00
  • 53eb46d652 fname doit être un unicode Daniel STAN 2014-03-12 20:55:34 +01:00
  • 64e40a0a80 [client] On ne crashe pas lamentablement à cause des allemands Vincent Le Gallic 2014-01-29 00:31:55 +01:00
  • 3b5c765dd3
    client: show real target roles Daniel STAN 2014-01-28 11:58:49 +01:00
  • 934c410e39 Ajout du fingerprint de la clé de cauderlier Raphaël Cauderlier 2014-01-28 10:33:44 +01:00
  • fb9581389a
    contents should be unicode Daniel STAN 2014-01-27 22:34:40 +01:00
  • 9b6cfcafa2
    Crans: serverconfig: ajout delorme, màj apf Daniel STAN 2014-01-27 21:34:21 +01:00
  • e52e7be48e server: contents should be unicode Daniel STAN 2014-01-19 21:33:27 +01:00
  • 3ff1608c0a client: Ending newline Daniel STAN 2014-01-17 22:01:07 +01:00
  • f9956f913a subprocess: don't use wait() Daniel STAN 2014-01-12 21:22:32 +01:00
  • fc40d2e6c9 server: évite de bricker la bdd Daniel STAN 2014-01-12 19:58:11 +01:00
  • 34aa2a6469 rajout de --strict-recrypt-files Daniel STAN 2014-01-12 19:31:44 +01:00
  • 88c699e48d [bugfix] recrypt-files: encrypt(...)[1] Daniel STAN 2014-01-12 18:57:38 +01:00
  • ffb5491299 Version mise à jour du fichier d'exemple de cranspasswords Raphaël-David Lasseri 2014-01-12 13:06:38 +01:00
  • b5799eefc5 ajout TODO et DEV Daniel STAN 2014-01-02 18:36:45 +01:00
  • 4356e11d80 réordonnement changelog (récent au plus vieux) Daniel STAN 2014-01-02 18:26:24 +01:00
  • f446136ab1 [bugfix] client: keep prev roles by default Daniel STAN 2013-11-06 17:23:13 +01:00
  • ea2e3e4925 Fix de --recrypt-files Vincent Le Gallic 2013-08-19 15:27:13 +02:00
  • 0ae8886805 En fait la trust (qui est ici validity, merci l'obfuscation de GPG) marginale n'est pas suffisante Vincent Le Gallic 2013-08-18 23:16:05 +02:00
  • be49d4b422 On rename aussi pour l'install-server Vincent Le Gallic 2013-08-18 20:33:47 +02:00
  • 2b0598baa0 Oubli de l'import du module socket Vincent Le Gallic 2013-08-18 20:31:04 +02:00
  • 13402dfeeb On précise sur quels serveur ont lieu les modifications Vincent Le Gallic 2013-08-18 20:23:04 +02:00
  • e54eeec33e Du coup, ça aussi c'est du code mort… Vincent Le Gallic 2013-08-18 20:00:42 +02:00
  • 4455f145c0 Ah oui, c'était bien du code mort Vincent Le Gallic 2013-08-18 19:26:42 +02:00
  • d220fa370f [keep-alive] feature connexion unique au serveur Daniel STAN 2013-08-04 13:33:59 +02:00
  • 6172898d24 passage propre des arguments au serveur Daniel STAN 2013-08-01 13:45:44 +02:00
  • 8d1d29840f sudo -n pour éviter le askpass qui ne marchera Daniel STAN 2013-08-01 13:44:42 +02:00
  • 23ff2d58ee répare les options --(no)?clipboard Daniel STAN 2013-07-31 23:47:28 +02:00
  • 9473004e03 typo dans remote_command Daniel STAN 2013-07-31 13:29:01 +02:00
  • 97025265ee affichage userfriendly si plantage serveur Daniel STAN 2013-07-30 15:01:30 +02:00
  • 624722ad30 umask pour backup Daniel STAN 2013-07-30 14:12:15 +02:00
  • 348873298e pas plus d'un clipboard Daniel STAN 2013-07-30 13:38:57 +02:00
  • f2e78e1b3c oubli init de old_clipboard Daniel STAN 2013-07-30 13:31:48 +02:00
  • 8c0a6dd5a3 argument options en trop dans action remove Daniel STAN 2013-07-30 13:04:56 +02:00
  • 114d97aa4a memoize renvoie un deepcopy Daniel STAN 2013-07-30 13:00:06 +02:00
  • 8e39c55008 show_servers peut s'exécuter sur le client. Vincent Le Gallic 2013-07-30 06:27:29 +02:00
  • ff68bb2a0d .pop au mauvais endroit. Vincent Le Gallic 2013-07-30 06:22:23 +02:00
  • 9965a3098e Ajout de "localhost" dans les serveurs possible pour tester rapidement. Vincent Le Gallic 2013-07-30 06:19:01 +02:00
  • 88f92b2496 changelog 0.1.5 Vincent Le Gallic 2013-07-30 06:18:33 +02:00
  • 300f13b236 On n'a plus besoin de la variable de conf 'user' sur le client, le serveur la renvoie dans le rôle whoami. Vincent Le Gallic 2013-07-30 06:15:27 +02:00
  • 8c83f0c29d Docstring erronée Vincent Le Gallic 2013-07-30 06:13:55 +02:00
  • 1dce8eb8c8 On checke enfin les expiration/confiance sur les sous-clés. Vincent Le Gallic 2013-07-30 05:55:17 +02:00
  • 41aa2cf53c Oublié dans le README : changez 'username' si vous vous appelez autrement sur le serveur. Vincent Le Gallic 2013-07-30 05:54:24 +02:00
  • d7a2ba04ea Je me suis embrouillé sur les confirmations/force/drop. Vincent Le Gallic 2013-07-30 05:51:48 +02:00
  • 525eca4ff6 oubli : gpg() a aussi besoin de options. Vincent Le Gallic 2013-07-30 05:17:49 +02:00
  • 517cb1e745 Ajout d'un coup de os.getenv si on veut pouvoir spécifier où est la conf client. Vincent Le Gallic 2013-07-30 05:13:21 +02:00
  • ba1612b819 typo, oublié d'enlever le .example Vincent Le Gallic 2013-07-30 05:08:51 +02:00
  • ab2f04c60f On vire toutes les variables globales, donc on passe les options parsées à quasiment toutes les fonctions. Vincent Le Gallic 2013-07-30 04:51:37 +02:00
  • b522b4a741 Possibilité de dropper à la volée un bad guy qui a laissé expirer sa clé. Vincent Le Gallic 2013-07-29 23:07:19 +02:00
  • 8e3a76919c Implémentation custom du parseur de gpg --list-keys parce que le package python-gnupg fait pas ce qu'il faut. Vincent Le Gallic 2013-07-29 22:11:45 +02:00
  • b3c0aac0f3 unicodification de la config server Vincent Le Gallic 2013-07-29 21:44:12 +02:00
  • 4af1da7839 Fix on 3589ef41ab. On n'importe pas deux fois gnupg. Vincent Le Gallic 2013-07-29 18:28:49 +02:00
  • 69ca520ef1 On ne laisse pas les modes/owner/permissions au hasard Vincent Le Gallic 2013-07-29 17:40:45 +02:00
  • c2d1c8795e Merge branch 'master' of ssh://git.crans.org/git/cranspasswords Vincent Le Gallic 2013-07-29 05:49:47 +02:00
  • dbf0a88cdf changelog 0.1.4 Vincent Le Gallic 2013-07-29 05:49:31 +02:00
  • 3589ef41ab getfile*s*; putfile*s* et utilisation pour --recrypt-files Vincent Le Gallic 2013-04-13 07:35:11 +02:00
  • c4f46f0f99 changelog 0.1.2-5 Vincent Le Gallic 2013-07-29 04:09:33 +02:00
  • 0f415a0d97 changelog 0.1.3 Vincent Le Gallic 2013-07-29 01:07:58 +02:00
  • ae6ec8be66 Erreur dans le path gnupg Vincent Le Gallic 2013-07-29 00:58:36 +02:00
  • 0bdf20357f Gestion de message d'erreurs. Vincent Le Gallic 2013-07-29 00:15:52 +02:00
  • c3c1115b39 Mode 700 pour les fichiers de mdp Vincent Le Gallic 2013-07-28 23:46:16 +02:00
  • 48d0d767c7 Fichiers de mdp dans /var/lib/cranspasswords/db Vincent Le Gallic 2013-07-28 23:39:32 +02:00
  • 5263206f29 --check-keys -v plus verbeux Vincent Le Gallic 2013-07-28 17:58:50 +02:00
  • a97aa5eea3 print_function Vincent Le Gallic 2013-07-28 17:49:05 +02:00
  • 7dacd6bb1b Makefile côté serveur. Vincent Le Gallic 2013-07-28 17:35:43 +02:00
  • dca1572b21 Mauvais fichier de config client installé par le Makefile Vincent Le Gallic 2013-07-28 17:33:40 +02:00
  • 5b6a576e63 sudo oublié Vincent Le Gallic 2013-07-28 17:32:18 +02:00
  • fdead6f0c8 unicode oublié Vincent Le Gallic 2013-07-28 17:32:03 +02:00
  • bf469de054 Hack pour avoir le path de la config. Vincent Le Gallic 2013-07-28 17:12:01 +02:00
  • 5efd3406e4 Oups Vincent Le Gallic 2013-07-28 16:19:36 +02:00
  • 2a2c405d33 Makefile pour installer le bazar dans ~ pour le client. Vincent Le Gallic 2013-07-28 16:14:19 +02:00
  • 5843f64636 Changement du type de guillement pour la variable cmd_name. Vincent Le Gallic 2013-07-28 16:05:44 +02:00
  • bbf0efc948 Changelog pour 0.1.2 Vincent Le Gallic 2013-07-28 15:56:01 +02:00
  • 03118a0766 Oublié dans le déhardcodage : renommage du fichier cranspasswords.py lui-même en client.py, plus générique. Vincent Le Gallic 2013-07-28 15:54:27 +02:00
  • 502f885737 Déhardcodage, fin : "cranspasswords" est maintenant une variable qu'on peut modifier. Vincent Le Gallic 2013-07-28 15:02:32 +02:00
  • 6e8bba9c1f Déhardcodage + commentaires dans la config Vincent Le Gallic 2013-07-28 14:04:41 +02:00
  • 0a5af7ecc3 --check-keys fonctionne. On signale si on n'arrive pas à importer gnupg, mais on ne crashe pas. Vincent Le Gallic 2013-07-28 13:45:51 +02:00
  • 0786b90969 Changement de RTC, promotion de 2 apprentis en nounou, oubli d'un trésorier. Vincent Le Gallic 2013-07-28 02:51:53 +02:00
  • d3babff21b Clé d'Ariane : elle est pas sur certaines branche, dans d'autres, y'a une typo dans le fpr. Vincent Le Gallic 2013-07-28 02:25:24 +02:00
  • 555b6c4c0a Revert "Unicodification : fix; gestion de messages d'erreur; ajout du CA" Vincent Le Gallic 2013-07-28 01:58:07 +02:00
  • 37db7b58c6 ajout du rôle tresorerie dans le serverconfig.example Vincent Le Gallic 2013-04-16 21:25:30 +02:00
  • 9e006b80bc Renomage recrypt-roles en recrypt-files, plus clair Vincent Le Gallic 2013-04-13 05:16:00 +02:00
  • bbc6cb73f6 Unicodification : fix; gestion de messages d'erreur; ajout du CA Vincent Le Gallic 2013-04-13 04:55:17 +02:00
  • 0e68a8e638 Unicodification : solving merge conflict due to cherry-pick Vincent Le Gallic 2013-04-13 03:14:14 +02:00
  • d39b1b324b esthétique Vincent Le Gallic 2013-04-12 21:47:04 +02:00
  • 691bc29f7b Unicodification Vincent Le Gallic 2013-04-12 19:51:17 +00:00
  • 8d4cda9ff5 Ce n'est pas le boulot de notification() de faire le backup, mais il faut penser à appeler backup() Vincent Le Gallic 2013-04-12 19:43:08 +00:00
  • 167e988782 Doc sphinx-like serveur Vincent Le Gallic 2013-04-12 20:57:48 +02:00
  • 44e7b1a635 Ce fichier manquait d'un commentaire pour qu'on sache ce que c'est Vincent Le Gallic 2013-04-12 20:08:35 +02:00
  • 60c5263f28 changelog pour la modif 0.1.1 Vincent Le Gallic 2013-07-27 18:46:53 +02:00
  • 86f3a06e9d On déshardcode "cranspasswords" de la bash_completion. Vincent Le Gallic 2013-07-27 18:37:26 +02:00
  • 9734089f67 Branching Version 0.1 Vincent Le Gallic 2013-07-27 18:28:45 +02:00