Discussion:
[Dnsmasq-discuss] Building deb package
Ken Petti
2017-06-07 20:38:23 UTC
Permalink
I'd like to build a deb package of the application from source. How is this
done? I was trying to use checkinstall (
https://help.ubuntu.com/community/CheckInstall) with make install, but the
deb that was created did not have the init file, or other default config
files.

Ideally, there would be a Ubuntu 14 back-ported version of dnsmasq 2.75
that included the `log-queries=extra` option, but I have not been able to
find such package.
Simon Kelley
2017-06-07 21:51:50 UTC
Permalink
The debian packaging is managed in the same git repository as the rest
of the source code ('cause I'm the Debian maintainer). It's removed from
the release tarballs, but if you get a snapshot from the gitweb pages,
you get the complete thing.

http://thekelleys.org.uk/gitweb/?p=dnsmasq.git;a=snapshot;h=63ec5d12643b6dbb7f0e9401d39debc21f6638ed;sf=tgz

Will get you a tarball of 2.75 complete with a debian directory, and

fakeroot debian/rules binary

will build packages.

Cheers,

Simon.
Post by Ken Petti
I'd like to build a deb package of the application from source. How is
this done? I was trying to use checkinstall
(https://help.ubuntu.com/community/CheckInstall) with make install, but
the deb that was created did not have the init file, or other default
config files.
Ideally, there would be a Ubuntu 14 back-ported version of dnsmasq 2.75
that included the `log-queries=extra` option, but I have not been able
to find such package.
_______________________________________________
Dnsmasq-discuss mailing list
http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss
Loading...