253,22 → 253,22 |
fi |
# On crée aléatoirement les mots de passe et les secrets partagés |
rm -f $PASSWD_FILE |
grubpwd=`cat /dev/urandom | tr -dc [:alnum:] | head -c8` # mot de passe de protection du menu Grub |
echo -n "Password to protect the boot menu (GRUB) : " > $PASSWD_FILE |
grubpwd=`cat /dev/urandom | tr -dc [:alnum:] | head -c8` |
echo -n "Password to protect the GRUB boot menu (!!!qwerty keyboard) : " > $PASSWD_FILE |
echo "$grubpwd" >> $PASSWD_FILE |
md5_grubpwd=`/usr/bin/openssl passwd -1 $grubpwd` |
$SED "/^password.*/d" /boot/grub/menu.lst |
$SED "1ipassword --md5 $md5_grubpwd" /boot/grub/menu.lst |
mysqlpwd=`cat /dev/urandom | tr -dc [:alnum:] | head -c8` # mot de passe de l'administrateur Mysqld |
mysqlpwd=`cat /dev/urandom | tr -dc [:alnum:] | head -c8` |
echo -n "Name and password of Mysql/mariadb administrator : " >> $PASSWD_FILE |
echo "root / $mysqlpwd" >> $PASSWD_FILE |
radiuspwd=`cat /dev/urandom | tr -dc [:alnum:] | head -c8` # mot de passe de l'utilisateur Mysqld (utilisé par freeradius) |
radiuspwd=`cat /dev/urandom | tr -dc [:alnum:] | head -c8` |
echo -n "Name and password of Mysql/mariadb user : " >> $PASSWD_FILE |
echo "$DB_USER / $radiuspwd" >> $PASSWD_FILE |
secretuam=`cat /dev/urandom | tr -dc [:alnum:] | head -c8` # secret partagé entre intercept.php et coova-chilli |
secretuam=`cat /dev/urandom | tr -dc [:alnum:] | head -c8` |
echo -n "Shared secret between the script 'intercept.php' and coova-chilli : " >> $PASSWD_FILE |
echo "$secretuam" >> $PASSWD_FILE |
secretradius=`cat /dev/urandom | tr -dc [:alnum:] | head -c8` # secret partagé entre coova-chilli et FreeRadius |
secretradius=`cat /dev/urandom | tr -dc [:alnum:] | head -c8` |
echo -n "Shared secret between coova-chilli and FreeRadius : " >> $PASSWD_FILE |
echo "$secretradius" >> $PASSWD_FILE |
chmod 640 $PASSWD_FILE |
395,7 → 395,7 |
[ -e /etc/hosts.default ] || cp /etc/hosts /etc/hosts.default |
cat <<EOF > /etc/hosts |
127.0.0.1 localhost |
$PRIVATE_IP $HOSTNAME.$DOMAIN |
$PRIVATE_IP $HOSTNAME.$DOMAIN $HOSTNAME $ORGANISME $ORGANISME.$DOMAIN |
EOF |
# Config EXTIF (Internet) |
cat <<EOF > /etc/sysconfig/network-scripts/ifcfg-$EXTIF |
582,7 → 582,7 |
chmod 755 $DIR_DEST_ETC/digest |
until [ -s $DIR_DEST_ETC/digest/key_admin ] |
do |
/usr/sbin/htdigest -c $DIR_DEST_ETC/digest/key_admin $HOSTNAME.$DOMAIN $admin_portal |
/usr/bin/htdigest -c $DIR_DEST_ETC/digest/key_admin $HOSTNAME.$DOMAIN $admin_portal |
done |
$DIR_DEST_SBIN/alcasar-profil.sh --list |
fi |
1603,7 → 1603,7 |
chmod 755 $DIR_DEST_ETC/digest |
until [ -s $DIR_DEST_ETC/digest/key_admin ] |
do |
/usr/sbin/htdigest -c $DIR_DEST_ETC/digest/key_admin $HOSTNAME.$DOMAIN $admin_portal |
/usr/bin/htdigest -c $DIR_DEST_ETC/digest/key_admin $HOSTNAME.$DOMAIN $admin_portal |
done |
$DIR_DEST_SBIN/alcasar-profil.sh --list |
fi |