salut à tous !
je me pose une question que certain(e)s ont peut être déjà résolu :
en effet, quand je rajoute via un script une ligne dans mon fichier de zone DNS, il faut penser à incrémenter le serial, hors je ne vois pas comment faire.
Avec quelques commandes j'arrive à extraire le serial, mais de là à pouvoir le comparer avec la date du jour et incrémenter (de +1) si c'est la même date, et si c'est pas la même date, d'incrémenter à la date du jour avec 00
voilà ma principale commande :
je coupe entre les colonnes 1 & 8 car le serial ne m’intéresse pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part egrep 'serial' /etc/bind/fichier_zone | awk '{print $1}' | cut -c1-8
la commande de la date du jour :
donc si les deux chiffres correspondent, il faut donc faire un +01 sur le serial du fichier_zone, et donc remplacer le serial par le nouveau
Code : Sélectionner tout - Visualiser dans une fenêtre à part date +%Y%m%d
si les deux dates diffère alors il faudra mettre la date du jour avec 00 à la fin
merci à ceux (ou celles) qui pourront m'aider.
Partager