
after a check on /usr/lib/mailman/Mailman/Defaults.py
VAR_PREFIX = '/var/lib/mailman' DATA_DIR = os.path.join(VAR_PREFIX, 'data')
so the /path/to/data must be /var/lib/mailman/data which led me to
- change main.cf
alias_maps = hash:/etc/postfix/aliases, hash:/var/lib/mailman/data/aliases transport_maps = proxy:ldap:/etc/postfix/ldap_transport_maps_user.cf, proxy:ldap:/etc/postfix/ldap_transport_maps_domain.cf, hash:/var/lib//mailman/data/transport-mailman
move virtual_to_transport to /var/lib/mailman/data
virtual_to_transport #!/bin/sh sed -r -e 's/(^[^#][^ ]+[ ]+).+$/\1local/' $1 \
/var/lib/mailman/data/transport-mailman /usr/sbin/postmap /var/lib/mailman/data/transport-mailman
- ran
postalias /var/lib/mailman/data/aliases
# postalias /etc/postfix/aliases # service postfix reload # /usr/lib/mailman/bin/genaliases
but virtual-mailman and transport-mailman does not appear in data folder
# ls -l /var/lib/mailman/data/ total 20 -rw-r--r-- 1 mailman mailman 1503 Dec 17 11:28 aliases -rw-r--r-- 1 mailman mailman 12288 Jan 3 08:40 aliases.db lrwxrwxrwx 1 root mailman 25 Dec 8 18:12 sitelist.cfg -> /etc/mailman/sitelist.cfg -rwxr-x--- 1 mailman mailman 159 Jan 3 08:26 virtual_to_transport
any hints or advises?
Regards,
Umarzuki Mochlis http://debmal.my