tbrehm
2007-08-11 2e1086d1d59a433cc5ffab06b1b30c6c39163ab9
mailsize file for accounting of incoming mails
2 files modified
7 ■■■■■ changed files
install/lib/installer_base.lib.php 4 ●●●● patch | view | raw | blame | history
install/tpl/mailfilter.master 3 ●●●●● patch | view | raw | blame | history
install/lib/installer_base.lib.php
@@ -615,6 +615,10 @@
        $command = "chown -R ispconfig:ispconfig ".$conf["ispconfig_install_dir"];
        caselog($command." &> /dev/null", __FILE__, __LINE__,"EXECUTED: ".$command,"Failed to execute the command ".$command);
        
        // make sure that the server config file (not the interface one) is only readable by the root user
        exec('chmod 600 '.$conf["ispconfig_install_dir"].'/server/lib/'.$configfile);
        exec('chown root:root '.$conf["ispconfig_install_dir"].'/server/lib/'.$configfile);
        // TODO: FIXME: add the www-data user to the ispconfig group. This is just for testing
        // and must be fixed as this will allow the apache user to read the ispconfig files.
        // Later this must run as own apache server or via suexec!
install/tpl/mailfilter.master
@@ -45,6 +45,9 @@
  include "{dist_postfix_vmail_mailbox_base}/mailfilters/$HOST/$USER/.autoresponder"
}
# Create a mailsize file
`echo $SIZE >> {dist_postfix_vmail_mailbox_base}/$HOST/$USER/.ispconfig_mailsize`
#
# Check that user has his own maildrop include,