ajout du FQDN par défaut sinon accepter l'entrée
This commit is contained in:
parent
fe7f57dbc7
commit
a88483a2a2
scripts/server-dhcp
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue