ajout du FQDN par défaut sinon accepter l'entrée

This commit is contained in:
Cédric Abonnel 2025-03-13 06:30:21 +01:00
parent fe7f57dbc7
commit a88483a2a2
1 changed files with 7 additions and 1 deletions
scripts/server-dhcp

View File

@ -55,7 +55,6 @@ MODIFIED=0
# Vérifier si l'IP existe déjà dans le fichier
EXISTING_HOSTNAMES=($(grep -E "address=/[^ ]+/$IP$" "$DNSMASQ_CONF" | sed -E "s/address=\/([^\/]+)\/$IP/\1/"))
if [[ ${#EXISTING_HOSTNAMES[@]} -gt 0 ]]; then
echo "L'adresse IP $IP existe déjà avec les noms suivants : ${EXISTING_HOSTNAMES[*]}"
else
@ -75,6 +74,13 @@ for HOSTNAME in "${HOSTNAMES[@]}"; do
echo "address=/$FQDN/$IP" >> "$DNSMASQ_CONF"
echo "Ajout de : $FQDN -> $IP"
MODIFIED=1
else
read -p "Voulez-vous ajouter uniquement le hostname $HOSTNAME ? (o/n) " REPLY_HOSTNAME
if [[ "$REPLY_HOSTNAME" =~ ^[Oo]$ ]]; then
echo "address=/$HOSTNAME/$IP" >> "$DNSMASQ_CONF"
echo "Ajout de : $HOSTNAME -> $IP"
MODIFIED=1
fi
fi
fi
done