This is how we build our Debian packages:

git clone https://github.com/PowerDNS/pdns
cd pdns
rm -rf debian
ln -s debian-pdns debian
vi debian/rules   ---> remove all backends and debs except
                       pgsql (backends and debs on top of the file)
                  ---> replace line 73 with
                         ---with-modules="geo" \
                          --enable-tools
vi debian/changelog   ---> set the version to x.x-<mycompany>-1
vi debian/control     ---> change Build-Depends on libbotan1.10-dev
                           to libbotan1.8-dev
mkdir pdns/docs/html
autoreconf -i
./bootstrap
fakeroot dpkg-buildpackage -D -B -us -uc



regards
Klaus



On 28.04.2014 06:03, Dharmesh wrote:
Hi all,

I was trying to build pdns deb package from source code of powerdns but
i am not able to build the deb package properly.

Following Steps are used by my for creation of deb package :-
1. ./configure --with-modules="gpgsql" --without-lua --prefix=/usr
2. make
3. sudo checkinstall

After this i get a deb package but the default path of pdns.conf file is
at /usr/etc/ and not at /etc/powerdns/pdns.conf

what all things i am missing above to make the above change happen.

Regards,
--
Dharmesh Kumar
Research Engineer
Center for Development of Telematics
Mehrauli, New Delhi-110 030
(M) : +91-8130535993



_______________________________________________
Pdns-users mailing list
[email protected]
http://mailman.powerdns.com/mailman/listinfo/pdns-users


_______________________________________________
Pdns-users mailing list
[email protected]
http://mailman.powerdns.com/mailman/listinfo/pdns-users

Reply via email to