diff options
Diffstat (limited to 'TODO.org')
-rw-r--r-- | TODO.org | 18 |
1 files changed, 9 insertions, 9 deletions
@@ -4,15 +4,15 @@ ** DONE Send email to newly created users ** TODO Log changes in log table ** TODO Add a flag `--send=EMAIL' to `fripost-passwd' to send the new password to an email -** TODO Add flags `--sign=KEY' and `--encrypt=KEY' (and extend the configuration file) to respectively sign and encrypt outgoing emails. +** 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'). -** TODO Merge the tools into a single executable? -*** fripost-adduser -> fripost user add +** DONE Merge the tools into a single executable. +*** fripost-adduser -> fripost user-add *** fripost-mkpass -> fripost mkpass -*** fripost-newalias -> fripost alias add -*** fripost-newdomain -> fripost domain add -*** fripost-passwd -> fripost user passwd -*** fripost-searchalias -> fripost alias search -*** fripost-searchdomain -> fripost domain search -*** fripost-searchuser -> fripost user search +*** fripost-newalias -> fripost alias-add +*** fripost-newdomain -> fripost domain-add +*** fripost-passwd -> fripost user-passwd +*** fripost-searchalias -> fripost alias-search +*** fripost-searchdomain -> fripost domain-search +*** fripost-searchuser -> fripost user-search |