Rebuild a Debian package from source

In some rare cases I need to debug some networking protocols and my target of interest
is NTP. I am debugging an issue where (maybe) NTP sets the current time backwards about
two hours. My first candidate to look deeper is ntpd.

But what do I see… debugging option is disabled in the Debian squeeze package of ntp.
WTF?! – the only nice way to do useful debugging without wireshark. The good thing is
that Ubuntu had the same miss-configuration and got it fixed.

So I only need to rebuild the ntpd package with debugging enabled.

sudo apt-get build-dep ntpd

sudo apt-get source ntpd

cd ntp-4.2.6.p2+dfsg

nano debian/rules

dpkg-buildpackage -rfakeroot -uc -b

The result is a deb in the parent folder.

Open Hub profile for Christian Gmeiner