forked from RolandRosenfeld/lbdb
-
Notifications
You must be signed in to change notification settings - Fork 0
/
TODO
37 lines (24 loc) · 1.23 KB
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
- fetchaddr: Find out why fetchaddr sometimes runs forever on Solaris 2.6.
- Add man page for configuration file lbdbrc(5) or something like
this.
- Think about a debug/log mechanism for lbdbq and the modules, so an
error in a module doesn't imply lbdbq to fail but all other modules
work as usual and the error messages (and debug informations) are
written to the logfile (maybe ~/.lbdb/debug).
- replace m_passwd and m_yppasswd by m_getent, if getent(1) is
supported by all UNIXes. Otherwise we need some autoconf magic to
do the right thing...
- Optimize munge/munge-keeporder to work case-insensitive (at least on
the domain part of the addresses).
- Add support for XDG_CONFIG_HOME/XDG_DATA_HOME
https://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html
https://bugs.debian.org/843917
- Add support for "notmuchmail".
- Add testsuite.
- Run shellcheck on all sh scripts and fix warnings.
- Support DEB_BUILD_OPTIONS nodoc (using debhelper >= 10.6)
- Change m_vcf to use a better supported library than libvformat,
maybe libvcflib or libvc. Or switch to some other meta tool as
m_vcf backend like mutt-vc-query or vcftools.
- Write tests for lbdb-fetchaddr / m_inmail.
Roland Rosenfeld <[email protected]>