aboutsummaryrefslogtreecommitdiffstats
path: root/TODO.org
blob: 6f779d2b53b66af3c3299921a07265dfc7eb88f5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# -*- mode: org-mode; truncate-lines: nil -*-

* Planned
** 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 a configuration option so that the name of the administrator that made a change is used to sign the confirmation emails
Added: [2012-09-09 Sun]
** DONE Add flags `--sign=KEY' and `--encrypt=KEY' (and extend the configuration file) to respectively sign and encrypt outgoing emails.
** 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
*** fripost-newalias -> fripost add-alias
*** fripost-newdomain -> fripost add-domain
*** fripost-passwd -> fripost user-passwd
*** fripost-searchalias -> fripost search-alias
*** fripost-searchdomain -> fripost search-domain
*** fripost-searchuser -> fripost search-user