Commit graph

116 commits

Author SHA1 Message Date
Felix Fietkau
c067858fdf dnsmasq startup script update: add notinterface parameter
This tiny patch makes the dnsmasq init.d script listen to a parameter called "notinterface", which tells dnsmasq to not listen on a defined set of interfaces.

By default dnsmasq *always* listens on the loopback interface, even if you tell it to specifically listen on a certain other interface. Sometimes this is not desirable behaviour, so you might want to turn it off. This is useful when, for example, you want to have your own DNS server listening on the loopback interface.

Signed-off-by: Johnny Halfmoon <jhalfmoon at milksnot.com>

SVN-Revision: 17599
2009-09-16 18:15:31 +00:00
Hauke Mehrtens
b5141ea359 Update to version 2.49 Fixes #5331 and #5286
SVN-Revision: 16436
2009-06-13 16:46:42 +00:00
Jo-Philipp Wich
ff3c63fb61 dnsmasq: add option to specify dhcp-hostsfile (#5079)
SVN-Revision: 15747
2009-05-09 22:34:04 +00:00
Markus Wigge
e85943d41a fixed dnsmasq init for "ignore" option
dnsmasq.init tried to set range options even when ignore was
set to "1". Now the functions stops processing after evaluating
the "ignore" option when the result is > 0

SVN-Revision: 15618
2009-05-05 11:00:00 +00:00
Markus Wigge
807c0426bf changed "option" to "list" for binding interfaces
SVN-Revision: 15613
2009-05-05 09:33:56 +00:00
Felix Fietkau
34939cad39 get rid of $Id$ - it has never helped us and it has broken too many patches ;)
SVN-Revision: 15242
2009-04-17 14:09:46 +00:00
Jo-Philipp Wich
d63666203c dnsmasq: add more options for interface binding (#4900)
SVN-Revision: 15172
2009-04-09 14:51:15 +00:00
Jo-Philipp Wich
cd978f4531 make "name" parameter optional in dnsmasq "boot" config sections
SVN-Revision: 14557
2009-02-18 22:00:36 +00:00
Jo-Philipp Wich
e86bf4c86c update dnsmasq to 2.47 (#4636, thanks florida)
SVN-Revision: 14528
2009-02-16 04:48:08 +00:00
Markus Wigge
02cc61b0e4 "-R" will not work as it needs the configured IP on the interface. Thus this option leads to the warning message: "udhcpc: bind(UDP): Cannot assign requested address"
SVN-Revision: 14408
2009-02-04 14:58:31 +00:00
Florian Fainelli
59ff6c01d8 add dnsmasq config file to the conffiles section
SVN-Revision: 14398
2009-02-03 22:27:44 +00:00
Markus Wigge
b05f64dd06 - added "server" option list to delegate specific subdomains to given upstream servers
SVN-Revision: 14232
2009-01-27 22:58:11 +00:00
Jo-Philipp Wich
bd29378e8d package/dnsmasq: bump to v2.46 (#4263)
SVN-Revision: 13414
2008-11-28 18:20:19 +00:00
Steven Barth
d0d1d9fd57 Ucified PXE-Boot options for dnsmasq
SVN-Revision: 12960
2008-10-13 07:39:56 +00:00
Felix Fietkau
a361a8101c fix dnsmasq errors that occur on linux 2.4 if ipv6 is compiled as module, but not used
SVN-Revision: 12664
2008-09-23 15:30:26 +00:00
Steven Barth
05118305ec dnsmasq: Use a more intelligent way of parsing dhcp-options using the new UCI list datatype
SVN-Revision: 12547
2008-09-07 20:07:55 +00:00
Felix Fietkau
fefd23fe13 restore the /tmp/resolv.conf symlink when stopping dnsmasq
SVN-Revision: 12546
2008-09-07 15:22:25 +00:00
Travis Kemen
347913a53c add option to cache local queries, from sn9
SVN-Revision: 12485
2008-09-02 01:37:06 +00:00
John Crispin
9e17c77236 add section names to dnsmasq config
SVN-Revision: 12342
2008-08-19 22:05:41 +00:00
John Crispin
5e942a9011 fixes dbus param of dnsmasq, #3818, thanks the.loeki
SVN-Revision: 11967
2008-07-28 07:59:40 +00:00
Steven Barth
e870bdf403 Updated Dnsmasq to 2.45
SVN-Revision: 11888
2008-07-20 20:17:00 +00:00
Steven Barth
5fd9e811c6 Updated Dnsmasq to 2.43
SVN-Revision: 11862
2008-07-18 15:32:42 +00:00
Florian Fainelli
ed3aeb2031 This adds dhcp-boot support to dnsmasq-init: option name "virt0" option filename "pxelinux.0" option servername "mainframe0.dev" option serveraddress "9.3.2.1"
closes #3529

SVN-Revision: 11663
2008-07-05 13:43:55 +00:00
John Crispin
7174ef488e backport a fix to suppress warning when loading dnsmasq on >=2.6.25.7. this patch can be removed when dnsmasq 2.43 is released
SVN-Revision: 11604
2008-06-28 21:42:54 +00:00
Steven Barth
5da5342fda Updated Dnsmasq to 2.42 (#3498)
SVN-Revision: 11339
2008-06-03 15:06:20 +00:00
Travis Kemen
162a814ef4 only ignore dhcp but still listen for dns closes #3406
SVN-Revision: 11062
2008-05-08 00:01:58 +00:00
Felix Fietkau
54d981bccb fix dnsmasq compilation on some systems
SVN-Revision: 10696
2008-03-31 21:17:45 +00:00
Travis Kemen
6703cacfde This upgrades dnsmasq-2.40 to dnsmasq-2.41. Signed-off-by: Alexandros C. Couloumbis <alex at ozo.com>
SVN-Revision: 10663
2008-03-26 16:26:59 +00:00
Travis Kemen
cf1cf9a8fd create the dhcp leasefile if it doesn't exist
SVN-Revision: 10460
2008-02-14 21:17:14 +00:00
Felix Fietkau
0cf1a58282 Here comes the new UCI. Enjoy :)
SVN-Revision: 10367
2008-02-03 06:48:15 +00:00
Travis Kemen
e743dd5c81 add option configure a custom netmask for dhcp clients Signed-off-by: Lorenz Schori <lorenz.schori@gmx.ch>
SVN-Revision: 10216
2008-01-17 01:15:50 +00:00
Travis Kemen
031b47be15 use instead of closes #2759
SVN-Revision: 9612
2007-11-28 04:11:36 +00:00
Travis Kemen
df42216881 add option to turn off dynamic dhcp closes #2694
SVN-Revision: 9608
2007-11-28 03:02:20 +00:00
Florian Fainelli
547984d91d Fix missing IP section to properly add static hosts (#2650)
SVN-Revision: 9502
2007-11-05 14:14:06 +00:00
Travis Kemen
c526a608f8 remove unneeded config file section fixes #2594
SVN-Revision: 9442
2007-10-25 02:58:35 +00:00
Travis Kemen
c4354c4589 convert the rest of /etc/dnsmasq.conf to uci
SVN-Revision: 9440
2007-10-24 21:08:54 +00:00
Felix Fietkau
3c8b5cbf4b disable filterwin2k in dnsmasq (see #2566)
SVN-Revision: 9432
2007-10-24 17:42:08 +00:00
John Crispin
1b072e1568 update dnsmasq to 2.40, from #2479
SVN-Revision: 9200
2007-10-08 21:44:25 +00:00
Travis Kemen
112c359dad include fixes from #2429 Thanks Lubos Stanek
SVN-Revision: 9028
2007-09-25 23:16:31 +00:00
Travis Kemen
c4fa115e5c add fix from ticket #2290
SVN-Revision: 8732
2007-09-10 20:24:18 +00:00
Florian Fainelli
038459c125 Finally fix the usage of limit (#2240)
SVN-Revision: 8712
2007-09-09 16:05:14 +00:00
Nicolas Thill
34bb4638e7 move package description to a separate definition, remove it when DESCRIPTION=TITLE
SVN-Revision: 8659
2007-09-07 08:34:51 +00:00
Travis Kemen
f0cdd3ffdd fix incorrect parameters
SVN-Revision: 8554
2007-08-30 17:18:04 +00:00
Travis Kemen
297cf0cb90 fix typo closes #2289
SVN-Revision: 8550
2007-08-30 16:08:44 +00:00
Travis Kemen
3740842c70 dnsmasq: extend the init script thanks Sedky
SVN-Revision: 8540
2007-08-29 18:40:52 +00:00
Florian Fainelli
92cd647b8b Use a more explicit variable name for the number of dhcp leases (#2240)
SVN-Revision: 8437
2007-08-19 20:50:52 +00:00
Florian Fainelli
30929d5e04 Use the end variable instead of limit (#2142)
SVN-Revision: 8307
2007-08-01 15:24:00 +00:00
Felix Fietkau
f506ac7d81 upgrade dnsmasq (#1975)
SVN-Revision: 7944
2007-07-12 13:58:25 +00:00
Felix Fietkau
687b83af00 include the network state in the dnsmasq init script. this makes it possible to run a dhcp server on dynamically assigned interfaces without hardcoding interface names
SVN-Revision: 7805
2007-06-30 19:28:46 +00:00
Florian Fainelli
426f0b477b Do not cache negative answers
SVN-Revision: 7707
2007-06-22 09:24:50 +00:00
Felix Fietkau
9114220553 refresh all package patches in the buildroot using quilt
SVN-Revision: 7490
2007-06-04 11:25:53 +00:00
Felix Fietkau
f3f941db39 dnsmasq: speed up the dhcp server detection (one try is enough)
SVN-Revision: 6941
2007-04-12 18:49:02 +00:00
Felix Fietkau
9dd72732bb allow dhcp sections for dnsmasq to add command line options
SVN-Revision: 6767
2007-03-31 00:39:55 +00:00
Felix Fietkau
e1bb37f2ec upgrade dnsmasq to latest version, rewrite dnsmasq init script for uci, rename /bin/ipcalc to /bin/ipcalc.sh (fixes #1452)
SVN-Revision: 6595
2007-03-17 13:31:13 +00:00
Felix Fietkau
24faf55360 add file type autodetection for the unpack command and nuke PKG_CAT:= in lots of places
SVN-Revision: 6582
2007-03-16 20:21:39 +00:00
Felix Fietkau
1d307eea87 add a default for PKG_BUILD_DIR and PKG_INSTALL_DIR (will use KERNEL_BUILD_DIR if kernel.mk is included, BUILD_DIR otherwise)
SVN-Revision: 6580
2007-03-16 19:18:55 +00:00
Mike Baker
b478e36af2 fix dnsmasq parsing of /etc/hosts for fqdn cases like "localhost."
SVN-Revision: 6291
2007-02-12 22:47:25 +00:00
Felix Fietkau
656412d1a3 Forward port whiterussian resolv.conf changes /etc/resolv.conf links to /tmp/resolv.conf /tmp/resolv.conf links to /tmp/resolv.conf.auto by default (which is where the ISPs nameserver is in) When dnsmasq starts, it replaces /tmp/resolv.conf with a file pointing to 127.0.0.1
SVN-Revision: 6043
2007-01-08 21:33:53 +00:00
Felix Fietkau
63d865e7a1 prepare packages for kernel upgrade to 2.6.19
SVN-Revision: 5786
2006-12-14 08:00:20 +00:00
Felix Fietkau
c2211dc51e replace lots of manual install commands with INSTALL_* variables
SVN-Revision: 5624
2006-11-23 00:29:07 +00:00
Felix Fietkau
e953ce1e61 upgrade dnsmasq, fixes a few bugs including #943
SVN-Revision: 5528
2006-11-14 01:54:04 +00:00
Felix Fietkau
b2dedf0ab2 add START=60 to dnsmasq init
SVN-Revision: 5525
2006-11-13 21:16:03 +00:00
Felix Fietkau
105a602ecf implement target profiles in menuconfig
SVN-Revision: 5512
2006-11-12 05:06:56 +00:00
Felix Fietkau
17f313b06a move /usr/lib/parse-config.awk to /lib/config/template.awk
SVN-Revision: 5244
2006-10-20 00:13:34 +00:00
Felix Fietkau
8612d33691 init script cleanup, use /etc/rc.d/ for enabled scripts, /etc/init.d/<pkgname> (enable|disable) manages symlinks
SVN-Revision: 5128
2006-10-15 21:03:30 +00:00
Felix Fietkau
60c1f0f64d finally move buildroot-ng to trunk 2016-03-20 17:29:15 +01:00