aboutsummaryrefslogtreecommitdiffstats
path: root/TODO.org
diff options
context:
space:
mode:
authorGuilhem Moulin <guilhem.moulin@fripost.org>2012-06-10 15:38:56 +0200
committerGuilhem Moulin <guilhem.moulin@fripost.org>2012-06-10 15:39:26 +0200
commit9508574dcb8c37ff1cb8211e2fe845b2703d9141 (patch)
tree644f3447611c04aea5356373224043d8ad560ed1 /TODO.org
parent05d7924b1c44e85a379b3ff5cca7b512383df769 (diff)
A more modular prompt.
Diffstat (limited to 'TODO.org')
-rw-r--r--TODO.org4
1 files changed, 2 insertions, 2 deletions
diff --git a/TODO.org b/TODO.org
index 6b9d830..8ff118a 100644
--- a/TODO.org
+++ b/TODO.org
@@ -5,8 +5,8 @@
** TODO Log changes in log table
** TODO Add a flag `--send=EMAIL' to `fripost-passwd' to send the new password to an email
** DONE Add flags `--sign=KEY' and `--encrypt=KEY' (and extend the configuration file) to respectively sign and encrypt outgoing emails.
-** TODO Detect cycles when creating aliases. (E.g., a->b, b->a should not be allowed.)
-** TODO Add a subroutine is_email_valid with options (e.g., `allow_empty_login'), and add options to prompt_email (e.g., `allow_list', `allow_empty_login', `ensure_domain_known', `ensure_user_known', `allow_empty_user').
+** DONE Detect cycles when creating aliases. (E.g., a->b, b->a should not be allowed.)
+Cf. https://en.wikipedia.org/wiki/St-connectivity .
** DONE Merge the tools into a single executable.
*** fripost-adduser -> fripost add-user
*** fripost-mkpass -> fripost mkpass