| Line 1... |
Line 1... |
| 1 |
#/bin/bash
|
1 |
#/bin/bash
|
| 2 |
# $Id: alcasar-conf.sh 1501 2014-11-27 17:57:17Z franck $
|
2 |
# $Id: alcasar-conf.sh 1505 2014-11-28 08:48:49Z franck $
|
| 3 |
|
3 |
|
| 4 |
# alcasar-conf.sh
|
4 |
# alcasar-conf.sh
|
| 5 |
# by REXY
|
5 |
# by REXY
|
| 6 |
# This script is distributed under the Gnu General Public License (GPL)
|
6 |
# This script is distributed under the Gnu General Public License (GPL)
|
| 7 |
|
7 |
|
| Line 144... |
Line 144... |
| 144 |
YOUTUBE_ID=`grep ^YOUTUBE_ID $CONF_FILE | cut -d"=" -f2`
|
144 |
YOUTUBE_ID=`grep ^YOUTUBE_ID $CONF_FILE | cut -d"=" -f2`
|
| 145 |
YOUTUBE_ID=${YOUTUBE_ID:="-1"}
|
145 |
YOUTUBE_ID=${YOUTUBE_ID:="-1"}
|
| 146 |
if [ $YOUTUBE_ID = "-1" ]; then
|
146 |
if [ $YOUTUBE_ID = "-1" ]; then
|
| 147 |
echo "YOUTUBE_ID=ABCD1234567890abcdef" >> $CONF_FILE
|
147 |
echo "YOUTUBE_ID=ABCD1234567890abcdef" >> $CONF_FILE
|
| 148 |
fi
|
148 |
fi
|
| 149 |
# la variable de l'enregistrement SMS est déclarée dans le fichier de conf (Off par défaut)
|
- |
|
| 150 |
echo "SMS_REGISTRATION=off" >> $CONF_FILE
|
- |
|
| 151 |
# copie du fichier de config de dnsmasq
|
149 |
# copie du fichier de config de dnsmasq
|
| 152 |
cp /etc/sysconfig/dnsmasq $DIR_UPDATE
|
150 |
cp /etc/sysconfig/dnsmasq $DIR_UPDATE
|
| 153 |
# copie du fichier de conf modifié
|
151 |
# copie du fichier de conf modifié
|
| 154 |
cp $CONF_FILE $DIR_UPDATE/etc/
|
152 |
cp $CONF_FILE $DIR_UPDATE/etc/
|
| 155 |
# le répertoire "ISO" est remplacé par "system_backup" suite à la suppression de "mondoarchive" (V2.5)
|
153 |
# le répertoire "ISO" est remplacé par "system_backup" suite à la suppression de "mondoarchive" (V2.5)
|
| Line 206... |
Line 204... |
| 206 |
then
|
204 |
then
|
| 207 |
/sbin/chkconfig --add sshd
|
205 |
/sbin/chkconfig --add sshd
|
| 208 |
else
|
206 |
else
|
| 209 |
/sbin/chkconfig --del sshd
|
207 |
/sbin/chkconfig --del sshd
|
| 210 |
fi
|
208 |
fi
|
| 211 |
# Add module SMS if not exist
|
- |
|
| 212 |
# la variable de l'enregistrement SMS est déclarée dans le fichier de conf (Off par défaut)
|
- |
|
| 213 |
(grep SMS_REGISTRATION $CONF_FILE) || echo "SMS_REGISTRATION=off" >> $CONF_FILE
|
- |
|
| 214 |
# Remove the update folder
|
209 |
# Remove the update folder
|
| 215 |
rm -rf $DIR_UPDATE
|
210 |
rm -rf $DIR_UPDATE
|
| 216 |
;;
|
211 |
;;
|
| 217 |
--apply|-apply)
|
212 |
--apply|-apply)
|
| 218 |
PTN="\b(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\/([012]?[0-9]|3[0-2])\b"
|
213 |
PTN="\b(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\/([012]?[0-9]|3[0-2])\b"
|