afficher le PTR déjà existant
This commit is contained in:
parent
18822822e3
commit
fa1fa6f1aa
scripts/server-dhcp
|
@ -98,8 +98,10 @@ done
|
|||
|
||||
# Vérification et ajout du PTR record
|
||||
PTR_RECORD=$(get_ptr_record "$IP")
|
||||
if is_ptr_registered "$IP"; then
|
||||
read -p "Un enregistrement PTR existe déjà pour $IP. Voulez-vous le remplacer ? (o/n) " REPLY
|
||||
EXISTING_PTR=$(grep -E "ptr-record=$PTR_RECORD," "$DNSMASQ_CONF" | cut -d'=' -f2)
|
||||
if [[ -n "$EXISTING_PTR" ]]; then
|
||||
echo "Un enregistrement PTR existant a été trouvé : $EXISTING_PTR"
|
||||
read -p "Voulez-vous le remplacer ? (o/n) " REPLY
|
||||
if [[ "$REPLY" =~ ^[Oo]$ ]]; then
|
||||
sed -i "/ptr-record=$PTR_RECORD/d" "$DNSMASQ_CONF"
|
||||
echo "ptr-record=$PTR_RECORD,${HOSTNAMES[0]}" >> "$DNSMASQ_CONF"
|
||||
|
@ -118,4 +120,4 @@ if [[ $MODIFIED -eq 1 ]]; then
|
|||
echo "Redémarrage de dnsmasq effectué."
|
||||
else
|
||||
echo "Aucune modification nécessaire."
|
||||
fi
|
||||
fi
|
Loading…
Reference in New Issue