29,9 → 29,9 |
# testing : connectivity tests, free space test and mageia version test |
# init : Installation of RPM and scripts |
# network : Network parameters |
# time_server : NTPd configuration |
# ACC : ALCASAR Control Center installation |
# CA : Certification Authority initialization |
# time_server : NTPd configuration |
# init_db : Initilization of radius database managed with MariaDB |
# radius : FreeRadius initialisation |
# chilli : coovachilli initialisation (+authentication page) |
614,36 → 614,6 |
} # End of network () |
|
################################################################## |
## Function "time_server" ## |
## - Configuring NTP server ## |
################################################################## |
time_server () |
{ |
# Set the Internet time server |
[ -e /etc/ntp/step-tickers.default ] || cp /etc/ntp/step-tickers /etc/ntp/step-tickers.default |
cat <<EOF > /etc/ntp/step-tickers |
0.fr.pool.ntp.org # adapt to your country |
1.fr.pool.ntp.org |
2.fr.pool.ntp.org |
EOF |
[ -e /etc/ntp.conf.default ] || cp /etc/ntp.conf /etc/ntp.conf.default |
cat <<EOF > /etc/ntp.conf |
server 0.fr.pool.ntp.org # adapt to your country |
server 1.fr.pool.ntp.org |
server 2.fr.pool.ntp.org |
server 127.127.1.0 # local clock si NTP internet indisponible ... |
fudge 127.127.1.0 stratum 10 |
restrict $PRIVATE_NETWORK mask $PRIVATE_NETMASK nomodify notrap |
restrict 127.0.0.1 |
driftfile /var/lib/ntp/drift |
logfile /var/log/ntp.log |
disable monitor |
EOF |
chown -R ntp:ntp /var/lib/ntp |
# Synchronize now |
ntpd -q -g & |
} # End of time_server () |
################################################################## |
## Function "ACC" ## |
## - installation du centre de gestion (ALCASAR Control Center) ## |
## - configuration du serveur web (Apache) ## |
917,6 → 887,37 |
chmod -R 750 /etc/pki |
} # End of CA () |
|
################################################################## |
## Function "time_server" ## |
## - Configuring NTP server ## |
################################################################## |
time_server () |
{ |
# Set the Internet time server |
[ -e /etc/ntp/step-tickers.default ] || cp /etc/ntp/step-tickers /etc/ntp/step-tickers.default |
cat <<EOF > /etc/ntp/step-tickers |
0.fr.pool.ntp.org # adapt to your country |
1.fr.pool.ntp.org |
2.fr.pool.ntp.org |
EOF |
[ -e /etc/ntp.conf.default ] || cp /etc/ntp.conf /etc/ntp.conf.default |
cat <<EOF > /etc/ntp.conf |
server 0.fr.pool.ntp.org # adapt to your country |
server 1.fr.pool.ntp.org |
server 2.fr.pool.ntp.org |
server 127.127.1.0 # local clock si NTP internet indisponible ... |
fudge 127.127.1.0 stratum 10 |
restrict $PRIVATE_NETWORK mask $PRIVATE_NETMASK nomodify notrap |
restrict 127.0.0.1 |
driftfile /var/lib/ntp/drift |
logfile /var/log/ntp.log |
disable monitor |
EOF |
chown -R ntp:ntp /var/lib/ntp |
# Synchronize now |
ntpd -q -g & |
} # End of time_server () |
|
########################################################################################## |
## Fonction "init_db" ## |
## - Initialisation de la base Mysql ## |
2071,7 → 2072,7 |
UPD_PREVIOUS_VERSION=`echo $PREVIOUS_VERSION|cut -d"." -f3` |
mode="update" |
fi |
for func in init network time_server ACC CA init_db radius chilli dansguardian antivirus tinyproxy ulogd nfsen vnstat dnsmasq BL cron fail2ban gammu_smsd post_install |
for func in init network ACC CA time_server init_db radius chilli dansguardian antivirus tinyproxy ulogd nfsen vnstat dnsmasq BL cron fail2ban gammu_smsd post_install |
do |
$func |
# echo "*** 'debug' : end of function $func ***"; read a |