Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
isp
ISPConfig 3
Commits
6e0ff7ec
Commit
6e0ff7ec
authored
Jun 10, 2010
by
tbrehm
Browse files
Fixed a few error messages in installer and updater.
parent
fb0d622d
Changes
2
Hide whitespace changes
Inline
Side-by-side
install/install.php
View file @
6e0ff7ec
...
...
@@ -166,20 +166,20 @@ if($install_mode == 'standard') {
//* Configure jailkit
swriteln
(
'Configuring Jailkit'
);
$inst
->
configure_jailkit
();
//* Configure saslauthd
swriteln
(
'Configuring SASL'
);
$inst
->
configure_saslauthd
();
//* Configure PAM
swriteln
(
'Configuring PAM'
);
$inst
->
configure_pam
();
if
(
$conf
[
'dovecot'
][
'installed'
]
==
true
)
{
//* Configure dovecot
swriteln
(
'Configuring Dovecot'
);
$inst
->
configure_dovecot
();
}
else
{
//* Configure saslauthd
swriteln
(
'Configuring SASL'
);
$inst
->
configure_saslauthd
();
//* Configure PAM
swriteln
(
'Configuring PAM'
);
$inst
->
configure_pam
();
//* Configure courier
swriteln
(
'Configuring Courier'
);
$inst
->
configure_courier
();
...
...
@@ -247,22 +247,22 @@ if($install_mode == 'standard') {
$inst
->
install_crontab
();
swriteln
(
'Restarting services ...'
);
if
(
$conf
[
'mysql'
][
'init_script'
]
!=
''
&&
is_
fi
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'mysql'
][
'init_script'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'mysql'
][
'init_script'
]
.
' restart'
);
if
(
$conf
[
'postfix'
][
'init_script'
]
!=
''
&&
is_
fi
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'postfix'
][
'init_script'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'postfix'
][
'init_script'
]
.
' restart'
);
if
(
$conf
[
'saslauthd'
][
'init_script'
]
!=
''
&&
is_
fi
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'saslauthd'
][
'init_script'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'saslauthd'
][
'init_script'
]
.
' restart'
);
if
(
$conf
[
'amavis'
][
'init_script'
]
!=
''
&&
is_
fi
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'amavis'
][
'init_script'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'amavis'
][
'init_script'
]
.
' restart'
);
if
(
$conf
[
'clamav'
][
'init_script'
]
!=
''
&&
is_
fi
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'clamav'
][
'init_script'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'clamav'
][
'init_script'
]
.
' restart'
);
if
(
$conf
[
'courier'
][
'courier-authdaemon'
]
!=
''
&&
is_
fi
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'courier'
][
'courier-authdaemon'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'courier'
][
'courier-authdaemon'
]
.
' restart'
);
if
(
$conf
[
'courier'
][
'courier-imap'
]
!=
''
&&
is_
fi
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'courier'
][
'courier-imap'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'courier'
][
'courier-imap'
]
.
' restart'
);
if
(
$conf
[
'courier'
][
'courier-imap-ssl'
]
!=
''
&&
is_
fi
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'courier'
][
'courier-imap-ssl'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'courier'
][
'courier-imap-ssl'
]
.
' restart'
);
if
(
$conf
[
'courier'
][
'courier-pop'
]
!=
''
&&
is_
fi
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'courier'
][
'courier-pop'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'courier'
][
'courier-pop'
]
.
' restart'
);
if
(
$conf
[
'courier'
][
'courier-pop-ssl'
]
!=
''
&&
is_
fi
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'courier'
][
'courier-pop-ssl'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'courier'
][
'courier-pop-ssl'
]
.
' restart'
);
if
(
$conf
[
'dovecot'
][
'init_script'
]
!=
''
&&
is_
fi
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'dovecot'
][
'init_script'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'dovecot'
][
'init_script'
]
.
' restart'
);
if
(
$conf
[
'apache'
][
'init_script'
]
!=
''
&&
is_
fi
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'apache'
][
'init_script'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'apache'
][
'init_script'
]
.
' restart'
);
if
(
$conf
[
'pureftpd'
][
'init_script'
]
!=
''
&&
is_
fi
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'pureftpd'
][
'init_script'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'pureftpd'
][
'init_script'
]
.
' restart'
);
if
(
$conf
[
'mydns'
][
'installed'
]
==
true
&&
$conf
[
'mydns'
][
'init_script'
]
!=
''
&&
is_
fi
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'mydns'
][
'init_script'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'mydns'
][
'init_script'
]
.
' restart &> /dev/null'
);
if
(
$conf
[
'powerdns'
][
'installed'
]
==
true
&&
$conf
[
'powerdns'
][
'init_script'
]
!=
''
&&
is_
fi
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'powerdns'
][
'init_script'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'powerdns'
][
'init_script'
]
.
' restart &> /dev/null'
);
if
(
$conf
[
'bind'
][
'installed'
]
==
true
&&
$conf
[
'bind'
][
'init_script'
]
!=
''
&&
is_
fi
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'bind'
][
'init_script'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'bind'
][
'init_script'
]
.
' restart &> /dev/null'
);
if
(
$conf
[
'mysql'
][
'init_script'
]
!=
''
&&
is_
executab
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'mysql'
][
'init_script'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'mysql'
][
'init_script'
]
.
' restart'
);
if
(
$conf
[
'postfix'
][
'init_script'
]
!=
''
&&
is_
executab
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'postfix'
][
'init_script'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'postfix'
][
'init_script'
]
.
' restart'
);
if
(
$conf
[
'saslauthd'
][
'init_script'
]
!=
''
&&
is_
executab
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'saslauthd'
][
'init_script'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'saslauthd'
][
'init_script'
]
.
' restart'
);
if
(
$conf
[
'amavis'
][
'init_script'
]
!=
''
&&
is_
executab
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'amavis'
][
'init_script'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'amavis'
][
'init_script'
]
.
' restart'
);
if
(
$conf
[
'clamav'
][
'init_script'
]
!=
''
&&
is_
executab
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'clamav'
][
'init_script'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'clamav'
][
'init_script'
]
.
' restart'
);
if
(
$conf
[
'courier'
][
'courier-authdaemon'
]
!=
''
&&
is_
executab
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'courier'
][
'courier-authdaemon'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'courier'
][
'courier-authdaemon'
]
.
' restart'
);
if
(
$conf
[
'courier'
][
'courier-imap'
]
!=
''
&&
is_
executab
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'courier'
][
'courier-imap'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'courier'
][
'courier-imap'
]
.
' restart'
);
if
(
$conf
[
'courier'
][
'courier-imap-ssl'
]
!=
''
&&
is_
executab
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'courier'
][
'courier-imap-ssl'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'courier'
][
'courier-imap-ssl'
]
.
' restart'
);
if
(
$conf
[
'courier'
][
'courier-pop'
]
!=
''
&&
is_
executab
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'courier'
][
'courier-pop'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'courier'
][
'courier-pop'
]
.
' restart'
);
if
(
$conf
[
'courier'
][
'courier-pop-ssl'
]
!=
''
&&
is_
executab
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'courier'
][
'courier-pop-ssl'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'courier'
][
'courier-pop-ssl'
]
.
' restart'
);
if
(
$conf
[
'dovecot'
][
'init_script'
]
!=
''
&&
is_
executab
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'dovecot'
][
'init_script'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'dovecot'
][
'init_script'
]
.
' restart'
);
if
(
$conf
[
'apache'
][
'init_script'
]
!=
''
&&
is_
executab
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'apache'
][
'init_script'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'apache'
][
'init_script'
]
.
' restart'
);
if
(
$conf
[
'pureftpd'
][
'init_script'
]
!=
''
&&
is_
executab
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'pureftpd'
][
'init_script'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'pureftpd'
][
'init_script'
]
.
' restart'
);
if
(
$conf
[
'mydns'
][
'installed'
]
==
true
&&
$conf
[
'mydns'
][
'init_script'
]
!=
''
&&
is_
executab
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'mydns'
][
'init_script'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'mydns'
][
'init_script'
]
.
' restart &> /dev/null'
);
if
(
$conf
[
'powerdns'
][
'installed'
]
==
true
&&
$conf
[
'powerdns'
][
'init_script'
]
!=
''
&&
is_
executab
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'powerdns'
][
'init_script'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'powerdns'
][
'init_script'
]
.
' restart &> /dev/null'
);
if
(
$conf
[
'bind'
][
'installed'
]
==
true
&&
$conf
[
'bind'
][
'init_script'
]
!=
''
&&
is_
executab
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'bind'
][
'init_script'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'bind'
][
'init_script'
]
.
' restart &> /dev/null'
);
}
else
{
...
...
@@ -330,20 +330,21 @@ if($install_mode == 'standard') {
//* Configure Postfix
swriteln
(
'Configuring Postfix'
);
$inst
->
configure_postfix
();
//* Configure saslauthd
swriteln
(
'Configuring SASL'
);
$inst
->
configure_saslauthd
();
//* Configure PAM
swriteln
(
'Configuring PAM'
);
$inst
->
configure_pam
();
if
(
$conf
[
'dovecot'
][
'installed'
]
==
true
)
{
//* Configure dovecot
swriteln
(
'Configuring Dovecot'
);
$inst
->
configure_dovecot
();
}
else
{
//* Configure saslauthd
swriteln
(
'Configuring SASL'
);
$inst
->
configure_saslauthd
();
//* Configure PAM
swriteln
(
'Configuring PAM'
);
$inst
->
configure_pam
();
//* Configure courier
swriteln
(
'Configuring Courier'
);
$inst
->
configure_courier
();
...
...
install/update.php
View file @
6e0ff7ec
...
...
@@ -307,20 +307,20 @@ if($reconfigure_services_answer == 'yes') {
//* Configure Jailkit
swriteln
(
'Configuring Jailkit'
);
$inst
->
configure_jailkit
();
//** Configure saslauthd
swriteln
(
'Configuring SASL'
);
$inst
->
configure_saslauthd
();
//** Configure PAM
swriteln
(
'Configuring PAM'
);
$inst
->
configure_pam
();
if
(
$conf
[
'dovecot'
][
'installed'
]
==
true
)
{
//* Configure dovecot
swriteln
(
'Configuring Dovecot'
);
$inst
->
configure_dovecot
();
}
else
{
//** Configure saslauthd
swriteln
(
'Configuring SASL'
);
$inst
->
configure_saslauthd
();
//** Configure PAM
swriteln
(
'Configuring PAM'
);
$inst
->
configure_pam
();
//* Configure courier
swriteln
(
'Configuring Courier'
);
$inst
->
configure_courier
();
...
...
@@ -405,27 +405,27 @@ if($update_crontab_answer == 'yes') {
//** Restart services:
if
(
$reconfigure_services_answer
==
'yes'
)
{
swriteln
(
'Restarting services ...'
);
if
(
$conf
[
'mysql'
][
'init_script'
]
!=
''
&&
is_
fi
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'mysql'
][
'init_script'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'mysql'
][
'init_script'
]
.
' restart'
);
if
(
$conf
[
'mysql'
][
'init_script'
]
!=
''
&&
is_
executab
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'mysql'
][
'init_script'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'mysql'
][
'init_script'
]
.
' restart'
);
if
(
$conf
[
'services'
][
'mail'
])
{
if
(
$conf
[
'postfix'
][
'init_script'
]
!=
''
&&
is_
fi
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'postfix'
][
'init_script'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'postfix'
][
'init_script'
]
.
' restart'
);
if
(
$conf
[
'saslauthd'
][
'init_script'
]
!=
''
&&
is_
fi
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'saslauthd'
][
'init_script'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'saslauthd'
][
'init_script'
]
.
' restart'
);
if
(
$conf
[
'amavis'
][
'init_script'
]
!=
''
&&
is_
fi
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'amavis'
][
'init_script'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'amavis'
][
'init_script'
]
.
' restart'
);
if
(
$conf
[
'clamav'
][
'init_script'
]
!=
''
&&
is_
fi
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'clamav'
][
'init_script'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'clamav'
][
'init_script'
]
.
' restart'
);
if
(
$conf
[
'courier'
][
'courier-authdaemon'
]
!=
''
&&
is_
fi
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'courier'
][
'courier-authdaemon'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'courier'
][
'courier-authdaemon'
]
.
' restart'
);
if
(
$conf
[
'courier'
][
'courier-imap'
]
!=
''
&&
is_
fi
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'courier'
][
'courier-imap'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'courier'
][
'courier-imap'
]
.
' restart'
);
if
(
$conf
[
'courier'
][
'courier-imap-ssl'
]
!=
''
&&
is_
fi
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'courier'
][
'courier-imap-ssl'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'courier'
][
'courier-imap-ssl'
]
.
' restart'
);
if
(
$conf
[
'courier'
][
'courier-pop'
]
!=
''
&&
is_
fi
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'courier'
][
'courier-pop'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'courier'
][
'courier-pop'
]
.
' restart'
);
if
(
$conf
[
'courier'
][
'courier-pop-ssl'
]
!=
''
&&
is_
fi
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'courier'
][
'courier-pop-ssl'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'courier'
][
'courier-pop-ssl'
]
.
' restart'
);
if
(
$conf
[
'dovecot'
][
'init_script'
]
!=
''
&&
is_
fi
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'dovecot'
][
'init_script'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'dovecot'
][
'init_script'
]
.
' restart'
);
if
(
$conf
[
'postfix'
][
'init_script'
]
!=
''
&&
is_
executab
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'postfix'
][
'init_script'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'postfix'
][
'init_script'
]
.
' restart'
);
if
(
$conf
[
'saslauthd'
][
'init_script'
]
!=
''
&&
is_
executab
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'saslauthd'
][
'init_script'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'saslauthd'
][
'init_script'
]
.
' restart'
);
if
(
$conf
[
'amavis'
][
'init_script'
]
!=
''
&&
is_
executab
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'amavis'
][
'init_script'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'amavis'
][
'init_script'
]
.
' restart'
);
if
(
$conf
[
'clamav'
][
'init_script'
]
!=
''
&&
is_
executab
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'clamav'
][
'init_script'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'clamav'
][
'init_script'
]
.
' restart'
);
if
(
$conf
[
'courier'
][
'courier-authdaemon'
]
!=
''
&&
is_
executab
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'courier'
][
'courier-authdaemon'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'courier'
][
'courier-authdaemon'
]
.
' restart'
);
if
(
$conf
[
'courier'
][
'courier-imap'
]
!=
''
&&
is_
executab
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'courier'
][
'courier-imap'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'courier'
][
'courier-imap'
]
.
' restart'
);
if
(
$conf
[
'courier'
][
'courier-imap-ssl'
]
!=
''
&&
is_
executab
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'courier'
][
'courier-imap-ssl'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'courier'
][
'courier-imap-ssl'
]
.
' restart'
);
if
(
$conf
[
'courier'
][
'courier-pop'
]
!=
''
&&
is_
executab
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'courier'
][
'courier-pop'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'courier'
][
'courier-pop'
]
.
' restart'
);
if
(
$conf
[
'courier'
][
'courier-pop-ssl'
]
!=
''
&&
is_
executab
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'courier'
][
'courier-pop-ssl'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'courier'
][
'courier-pop-ssl'
]
.
' restart'
);
if
(
$conf
[
'dovecot'
][
'init_script'
]
!=
''
&&
is_
executab
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'dovecot'
][
'init_script'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'dovecot'
][
'init_script'
]
.
' restart'
);
}
if
(
$conf
[
'services'
][
'web'
])
{
if
(
$conf
[
'apache'
][
'init_script'
]
!=
''
&&
is_
fi
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'apache'
][
'init_script'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'apache'
][
'init_script'
]
.
' restart'
);
if
(
$conf
[
'pureftpd'
][
'init_script'
]
!=
''
&&
is_
fi
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'pureftpd'
][
'init_script'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'pureftpd'
][
'init_script'
]
.
' restart'
);
if
(
$conf
[
'apache'
][
'init_script'
]
!=
''
&&
is_
executab
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'apache'
][
'init_script'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'apache'
][
'init_script'
]
.
' restart'
);
if
(
$conf
[
'pureftpd'
][
'init_script'
]
!=
''
&&
is_
executab
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'pureftpd'
][
'init_script'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'pureftpd'
][
'init_script'
]
.
' restart'
);
}
if
(
$conf
[
'services'
][
'dns'
])
{
if
(
$conf
[
'mydns'
][
'installed'
]
==
true
&&
$conf
[
'mydns'
][
'init_script'
]
!=
''
&&
is_
fi
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'mydns'
][
'init_script'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'mydns'
][
'init_script'
]
.
' restart &> /dev/null'
);
if
(
$conf
[
'powerdns'
][
'installed'
]
==
true
&&
$conf
[
'powerdns'
][
'init_script'
]
!=
''
&&
is_
fi
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'powerdns'
][
'init_script'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'powerdns'
][
'init_script'
]
.
' restart &> /dev/null'
);
if
(
$conf
[
'bind'
][
'installed'
]
==
true
&&
$conf
[
'bind'
][
'init_script'
]
!=
''
&&
is_
fi
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'bind'
][
'init_script'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'bind'
][
'init_script'
]
.
' restart &> /dev/null'
);
if
(
$conf
[
'mydns'
][
'installed'
]
==
true
&&
$conf
[
'mydns'
][
'init_script'
]
!=
''
&&
is_
executab
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'mydns'
][
'init_script'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'mydns'
][
'init_script'
]
.
' restart &> /dev/null'
);
if
(
$conf
[
'powerdns'
][
'installed'
]
==
true
&&
$conf
[
'powerdns'
][
'init_script'
]
!=
''
&&
is_
executab
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'powerdns'
][
'init_script'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'powerdns'
][
'init_script'
]
.
' restart &> /dev/null'
);
if
(
$conf
[
'bind'
][
'installed'
]
==
true
&&
$conf
[
'bind'
][
'init_script'
]
!=
''
&&
is_
executab
le
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'bind'
][
'init_script'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'bind'
][
'init_script'
]
.
' restart &> /dev/null'
);
}
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment