- fixed configuration permissions for pure-ftp, fixes #309

- fixed configuration permissions for dovecot, fixes #310
- fixed some minor config-template issues
This commit is contained in:
Michael Kaufmann (d00p)
2010-07-28 06:08:14 +00:00
parent 735f890e56
commit d660165470
5 changed files with 33 additions and 7 deletions

View File

@@ -220,13 +220,16 @@ return Array(
),
'dovecot' => Array(
'label' => 'Dovecot',
'commands' => Array(
'/etc/init.d/dovecot stop',
'commands_1' => Array(
'apt-get install dovecot-imapd dovecot-pop3d dovecot-postfix',
),
'files' => Array(
'etc_dovecot_dovecot.conf' => '/etc/dovecot/dovecot.conf',
'etc_dovecot_dovecot-sql.conf' => '/etc/dovecot/dovecot-sql.conf'
),
'commands_2' => Array(
'chmod 0640 /etc/dovecot/dovecot-sql.conf'
),
'restart' => Array(
'/etc/init.d/dovecot restart'
)
@@ -251,6 +254,9 @@ return Array(
),
'pure-ftpd' => Array(
'label' => 'Pure FTPd',
'commands_1' => Array(
'apt-get install pure-ftpd-common pure-ftpd-mysql'
),
'files' => Array(
'etc_pure-ftpd_conf_MinUID' => '/etc/pure-ftpd/conf/MinUID',
'etc_pure-ftpd_conf_MySQLConfigFile' => '/etc/pure-ftpd/conf/MySQLConfigFile',
@@ -263,6 +269,9 @@ return Array(
'etc_pure-ftpd_conf_Bind' => '/etc/pure-ftpd/conf/Bind',
'etc_default_pure-ftpd-common' => '/etc/default/pure-ftpd-common'
),
'commands_2' => Array(
'chmod 0640 /etc/pure-ftpd/db/mysql.conf'
),
'restart' => Array(
'/etc/init.d/pure-ftpd-mysql restart'
)