[Pkg-vexim-user] Vexim debian package hard testing reply. :)
Павел
knoblokh at gmail.com
Wed Nov 7 09:48:39 UTC 2007
Hi Daniel.
I've found some problems during vexim installation on my debian etch
and reply on your demand about hard testing. :)
First of all I found the answer on a "How to add siteadmin user and
set password for him" too late in this list 'cause I did not find it
in /usr/share/doc/vexim. As Friedemann Schorer said it will be nice to
see /usr/share/doc/vexim/README.Debian 'cause it is not obviously for
this package (I don't know why :) ) to check vexim's man page. So I
did it manually by commented sql query from mysql.gz.
Other problems are more serious and I didn't find quick and simple
solutions. Maybe it'll be useful and you take this into consideration
in future releases. :)
I didn't find the /var/spool/vmail directory after installation so I
didn't can to create domains and users. I don't want use this
directory but want to use the standard /var/mail. As we know there are
debian specific (I think so) permissions on /var/mail directory:
xxx at xxx:~$ ls -l /var | grep mail
drwxrwsr-x 3 root mail 80 2007-11-06 21:38 mail
I changed /usr/share/vexim/config/variables.php to use it instead
/var/spool/vmail but still could not create domains. I don't know
extended acl's system to a nicety but adding "vmail" user to mail
group not worked. I found the solution by changing the $gid = "8" in
variables.php (mail group in my system). So new domains comes to have
the right permissions now:
drwx--S--- 4 vmail mail 96 2007-11-07 02:32 mydomain.ru
And the last is spamassassin/spamd user configuration in
/etc/vmail/vexim-acl-check-content.conf.
"spam = maildeliver:true" needs to be replaced by "spam =
Debian-exim:true". Otherwise spamd tried to create
/nonexistent/.spamassassin directory although it needs
/var/spool/exim4/.spamassassin .
P.S. Excuse my english and maybe some muddle in my statement. :)
--
Best regards, Pavel Knoblokh.
More information about the Pkg-vexim-user
mailing list