Quantcast
Channel: unorganisiertes sammelsurium (Artikel mit Tag programme)
Viewing all articles
Browse latest Browse all 15

VIM und DNS-Zonen-Serial automatisch hochdrehen

$
0
0

Dieses Skript, in ~/.vim/plugin/dnstools.vim versenkt, bietet das Kommando DNSserial an, welches automatisch erkennt, ob man Serials im "1, 2, 3 style", "YYYYMMDD style" oder "YYYYMMDDN style" verwendet (so aus den Kommentaren geklaut) und dementsprechend die Serial passend erhöht.

Richtig komfortabel wird es aber erst durch ein

autocmd BufWritePre /etc/bind/m/* call DNSserial()
in der .vimrc, wodurch bei jedem Schreibaufruf auf eine Datei in /etc/bind/m/* (wo meine Master-Zonefiles liegen) das Skript aufgerufen wird. Nie mehr Inkonsistenzen zwischen Master und Slave durch versehentlich nicht hochgedrehte Serials!

Viewing all articles
Browse latest Browse all 15