Oktober, 2012

BADSIG 40976EAF437D05B5 Ubuntu Archive

Montag, Oktober 22nd, 2012

Heute hatte ich mal wieder nach einem apt-get update folgende Fehlermeldung.
W: GPG error: http://de.archive.ubuntu.com precise-updates Release: The following signatures were invalid: BADSIG 40976EAF437D05B5 Ubuntu Archive Automatic Signing Key

Das passiert wenn beim Download der Releases ein Fehler auftritt. Dagegen hilft dann nur noch:
sudo apt-get clean
sudo rm /var/lib/apt/lists -R
sudo mkdir -p /var/lib/apt/lists/partial
sudo apt-get clean
sudo apt-get update

version.bind

Freitag, Oktober 19th, 2012

Hier habe ich mal ein Script geschrieben wie man die Bind Version von allen Nameserver einer Domain herausfindet.

#!/bin/bash
for ns in $(host -t ns $1 | awk '{print $4}'); do 
	echo -n "$ns: "
	dig @$ns -c CH -t txt version.bind | grep "^version.bind." | grep TXT | awk '{print $5}'
done

Ausgabe:
#version-bind.sh istoph.de
ns01.caix.de.: "9.9.1-P3"
ns03.caix.de.: "9.9.2rc1"

Um das zu verhindern kann man in der /etc/bind/named.conf.options im Options teil die Variabele version sätzen.
options
{
version "unknown";
...

Danach liefert bind nur noch den String in der Versions-Variable aus:
#version-bind.sh istoph.de
ns01.caix.de.: "unknown"
ns03.caix.de.: "unknown"