Simon Kelley
118011fe2b
Debian packaging fix. (tmpfiles.d)
2018-09-17 23:15:37 +01:00
Simon Kelley
f3d7974e86
Fixed bug number in changelog s/833596/883596/
2018-03-26 13:23:59 +01:00
Simon Kelley
9a7be47614
Add lintian override in Debian package.
2018-03-23 20:45:53 +00:00
Simon Kelley
26e27d0015
Symbolic link for /usr/share/doc/dnsmasq-base-lua in Debian package.
2018-03-18 17:29:12 +00:00
Simon Kelley
ae290659de
Fix debian/changelog syntax.
2018-03-10 20:28:32 +00:00
Simon Kelley
f3223fbff6
Fix nettle_hash() function to avoid ABI incompatibilities.
...
The way of accessing the list of available hashes on nettle was
vulnerable to breaking if the version of libnettle in use was
different to the version dnsmasq was compiled against.
Change to a new system if libnettle >= 3.4 is in use.
Older versions if nettle are still OK, once 3.4 is reached,
the ABi problem is fixed. Thanks to Petr Menšík for clues on this.
2018-03-06 22:55:36 +00:00
Simon Kelley
4c4f4c2649
Debian dependency tweaking for new dnsmasq-base-lua package.
2018-02-16 22:43:29 +00:00
Simon Kelley
2d69d6146d
Add liblua-dev to Debian build-depends.
2018-02-16 21:11:17 +00:00
Simon Kelley
30e4a9441e
Debian package: add dnsmasq-base-lua binary package.
2018-02-16 19:56:56 +00:00
Andy Hawkins
6f1cbfd000
Fix debian/readme typo.
2018-02-14 21:35:56 +00:00
Simon Kelley
6b54d69a85
Make failure to chown() pidfile a warning.
2018-02-08 21:32:16 +00:00
Simon Kelley
246a31cd73
Change ownership of pid file, to keep systemd happy.
2018-02-06 17:27:55 +00:00
Simon Kelley
be9a74d2f8
Close Debian bug for CVE-2017-15107.
2018-01-26 14:36:32 +00:00
Simon Kelley
f1781728af
Add homepage to Debian control file.
2018-01-20 22:18:54 +00:00
Ville Skyttä
faaf306a63
Spelling fixes.
2018-01-14 17:32:52 +00:00
Simon Kelley
84a01bee10
Bump year in Debian copyright notice.
2018-01-03 15:16:09 +00:00
Simon Kelley
a6cee69af4
Fix exit code from dhcp_release6.
2017-12-14 22:40:48 +00:00
Simon Kelley
39d8550a80
Run Debian startup regex in "C" locale.
2017-12-14 21:23:34 +00:00
Dr. Markus Waldeck
ae0187d454
Fix trust-anchor regexp in Debian init script.
2017-11-07 22:53:06 +00:00
Simon Kelley
0c50e3ddc8
Bump version in Debian package.
2017-11-07 22:49:20 +00:00
Simon Kelley
3e8c42cba5
Debian changlelog update.
2017-09-29 17:39:26 +01:00
Simon Kelley
712dadb287
Bump Debian version to 2.78-1
2017-06-25 21:35:47 +01:00
Simon Kelley
109d0e74f1
Debian: improve regexp for parsing root.ds.
2017-06-05 20:50:54 +01:00
Simon Kelley
43cdf1c3d0
Remove automatic IDN support when building i18n.
...
Remove historic automatic inclusion of IDN support when
building internationalisation support. This doesn't
fit now there is a choice of IDN libraries. Be sure
to include either -DHAVE_IDN or _DHAVE_LIBIDN2 for
IDN support
2017-05-21 22:12:44 +01:00
Simon Kelley
a24c31e023
Debian: enable PIE and BINDNOW hardening in build.
2017-04-16 22:45:53 +01:00
Simon Kelley
facc18f2a8
Bump Debian standards version.
2017-04-11 18:52:36 +01:00
Simon Kelley
461b7b43b4
Debian: readme typos.
2017-04-11 18:06:13 +01:00
Simon Kelley
b1cefa57f1
Debian: strip dhcp_release6 binary.
2017-04-11 15:55:26 +01:00
Simon Kelley
ce9a9704c6
Debian: add lsb-base dep.
2017-04-11 15:34:25 +01:00
Simon Kelley
93a9a55055
Debian changelog format fixup.
2017-04-11 15:21:30 +01:00
Simon Kelley
44eb875a5a
Handle change in format of Debian /usr/share/dns/root.ds.
2017-04-11 15:13:09 +01:00
Floris Bos
bc87e609c2
Debian initscript tweak.
...
Dnsmasq's startup script seems to assume users always want to use
dnsmasq as local DNS resolver, and tells resolvconf to put
"nameserver 127.0.0.1" in /etc/resolv.conf
The problem with this is that if users just want to use dnsmasq
as DHCP server, and put port=0 in /etc/dnsmasq.conf to disable
the DNS functionality, they end up with broken name resolving.
Put a basic check in the startup script that skips resolvconf
configuration if a line starting with port=0 is in /etc/dnsmasq.conf
This doesn't cover all cases (e.g. configuration could also be in
different file in /etc/dnsmasq.d), but is better than current
situation.
2017-04-11 14:19:57 +01:00
Josh Soref
730c6745f0
Comprehensive spelling/typo fixes.
...
Thanks to Josh Soref for generating these fixes.
2017-02-06 16:14:04 +00:00
Simon Kelley
0682b7795c
Debian packaging update.
2016-12-14 17:59:45 +00:00
Simon Kelley
c6af3a32f2
Support cross-builds in Debian packaging.
2016-08-31 22:38:48 +01:00
Simon Kelley
6c45519e18
2.76-3 debian release.
2016-08-13 21:49:17 +01:00
Simon Kelley
cd2ddb9904
Debian systemd bugfix.
2016-07-16 22:23:49 +01:00
Simon Kelley
9bb3998da4
Merge 2.76-1.2 Debian NMU.
2016-07-16 22:06:01 +01:00
zeha@debian.org
04cb536f16
Merge 2.67-1.1 Debian NMU.
2016-07-06 22:30:10 +01:00
Simon Kelley
8ee8524016
Bump Debian version.
2016-07-06 22:23:22 +01:00
Simon Kelley
f186bdcbc7
Fix debian changelog.
2016-05-18 15:51:54 +01:00
Simon Kelley
69cbf78bb6
Add contrib/lease-tools/dhcp_release6
2016-05-03 21:33:38 +01:00
Simon Kelley
c6cdf6bbee
Move dhcp_release and dhcp_lease_time to contrib/lease_tools.
2016-05-03 21:14:14 +01:00
Simon Kelley
09217a1a87
Add --help to manpage .
2016-05-03 17:04:35 +01:00
Simon Kelley
332c41e2ff
Debian init.d script fix.
2016-05-01 22:36:46 +01:00
Simon Kelley
c49778df4a
Update copyright notices. Happy new year!
2016-01-06 18:52:33 +00:00
Simon Kelley
4790115455
Use /run/dnsmasq instead of /var/run/dnsmasq in Debian package.
2015-09-29 22:54:41 +01:00
Simon Kelley
77607cbea0
Respect the --no-resolv flag in inotify code.
2015-09-10 23:08:43 +01:00
Simon Kelley
63ec5d1264
Fix new poll() code for helper pipe. Removed CPU-spin.
2015-07-30 20:59:07 +01:00
Simon Kelley
b69e845b1c
Close Lauchpad bug in Debian changelog.
2015-07-15 19:54:50 +01:00