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 :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
egrep 'serial' /etc/bind/fichier_zone  | awk '{print $1}' | cut -c1-8
je coupe entre les colonnes 1 & 8 car le serial ne m’intéresse pas

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

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.