afficher le PTR déjà existant
This commit is contained in:
@@ -98,8 +98,10 @@ done
|
|||||||
|
|
||||||
# Vérification et ajout du PTR record
|
# Vérification et ajout du PTR record
|
||||||
PTR_RECORD=$(get_ptr_record "$IP")
|
PTR_RECORD=$(get_ptr_record "$IP")
|
||||||
if is_ptr_registered "$IP"; then
|
EXISTING_PTR=$(grep -E "ptr-record=$PTR_RECORD," "$DNSMASQ_CONF" | cut -d'=' -f2)
|
||||||
read -p "Un enregistrement PTR existe déjà pour $IP. Voulez-vous le remplacer ? (o/n) " REPLY
|
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
|
if [[ "$REPLY" =~ ^[Oo]$ ]]; then
|
||||||
sed -i "/ptr-record=$PTR_RECORD/d" "$DNSMASQ_CONF"
|
sed -i "/ptr-record=$PTR_RECORD/d" "$DNSMASQ_CONF"
|
||||||
echo "ptr-record=$PTR_RECORD,${HOSTNAMES[0]}" >> "$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é."
|
echo "Redémarrage de dnsmasq effectué."
|
||||||
else
|
else
|
||||||
echo "Aucune modification nécessaire."
|
echo "Aucune modification nécessaire."
|
||||||
fi
|
fi
|
||||||
Reference in New Issue
Block a user