Commit Graph

28 Commits

Author SHA1 Message Date
roy
c97a58013f Sync 2014-10-28 22:39:25 +00:00
roy
548d7cc4f4 Import openresolv-3.6.1 with the following changes:
*  Don't update when nothing has been deleted
  *  Backup resolv.conf to resolv.conf.bak when it doesn't have an openresolv
     signature
     Restore it when the new resolv.conf only has the openresolv signature
  *  Document prepend_search and prepend_nameservers
  *  Implement append_search and append_nameservers
  *  Implement replace and replace_sub to allow for keyword/value/replacement
2014-10-28 22:37:59 +00:00
roy
60642c5bd8 Sync 2014-10-20 09:11:35 +00:00
roy
075ee3c188 Import openresolv-3.6.0 with the following changes:
*  dnsmasq subscriber no longer moans if it hasn't written a pidfile
  *  Ensure that name_server_blacklist works for more than one option.
     Thanks to Frederic Barthelery.
  *  unbound_insecure can disable DNSSEC for all domains processed.
  *  local_nameservers now defaults to
     127.* 0.0.0.0 255.255.255.255 ::1
     and is used instead of a hard coded list.
  *  Allow the disabling of resolvconf or optionally an individual
     subscriber.
  *  Don't wait around trying to create a lock if we don't have
     permission.
  *  resolv_conf_passthrough=NULL will update resolv.conf to match
     only what is configured in resolvconf.conf and ignore any
     interface configuration.
2014-10-20 09:09:53 +00:00
wiz
a5684d07dd Use Mt for email addresses. 2013-07-20 21:39:55 +00:00
roy
98fccb9933 build correctly for RCDIR 2013-07-12 17:32:47 +00:00
roy
b7d5ad0712 build correctly for SBINDIR 2013-07-12 17:30:25 +00:00
roy
e9917e6e19 Import openresolv-3.5.6
Highlights include:
name_servers[_append] and search_domains[_append] now work for subscribers
other than libc.
2013-07-12 16:50:27 +00:00
roy
709217a62f Sync 2013-06-04 09:40:12 +00:00
roy
c3da4b2ac2 Import openresolv-3.5.5 with the following changes from 3.5.3
* Fix setting IPv6 namservers over DBus to dnsmasq
 * Fix pdnsd config file generation
 * Man page fixes
2013-06-04 09:37:21 +00:00
joerg
600ab75df5 Add missing .El. 2013-03-21 04:57:38 +00:00
roy
036e46ffc7 Sync 2012-12-06 11:41:07 +00:00
roy
327a6ebc46 Import openresolv-3.5.3 with the following changes:
* man page improvements
* dnsmasq + dbus + IPv6 linklocal support (requires dnsmasq-2.64)
* sort interface protocols as well as interface (bge0, bge0:ra, bge0:dhcp6)
2012-12-06 11:38:17 +00:00
roy
2bbf0ef7b5 Wrap our restart command using if ... then so that we return zero
if it doesn't exist or is not running.
Depend on this Makefile so that if the restart command structure changes
the subscribers are rebuilt.
2012-04-03 10:50:46 +00:00
roy
cf0cc01bbe Import openresolv-3.5.1 to fix resolv_conf_local_only. 2012-03-27 21:21:24 +00:00
roy
3ea18e4c78 Sync 2012-03-26 14:43:01 +00:00
roy
333b300105 Import openresolv-3.5.0 with the following changes:
* Added resolv_conf_local_only which defaults to true.
  This means that if you configure a local nameserver we don't add
  any other nameservers to resolv.conf to avoid duplicate queries.
* Add domain_blacklist and name_server_blacklist variables.
  We default name_server_blacklist to 0.0.0.0 to handle some faulty
  routers.
* Add .Lk macro to URLs.
* Fix IPv6 parsing on domains which include an IPv4 server for dnsmasq.
2012-03-26 14:41:33 +00:00
roy
059fa35111 Import openresolv-3.4.6 with the following change from 3.4.5
* dnsmasq subscriber correctly sets IPv6 domain specific servers over dbus
2012-01-31 09:19:58 +00:00
roy
07c692851d sync 2011-11-24 00:37:40 +00:00
roy
02c18234cd Import openresolv-3.4.5 with the following changes since the last version:
* More printf portabitiy fixes.
* Use read -r to avoid backslash problems.
* If we have a valid domain, put that in resolv.conf as well as search.
  This does not fix a technical problem, just stops me getting bug reports.
* Update metric and privacy even if resolv.conf didn't change.
* sortlist is now supported.
* Ensure subscriber config directories exist before writing the configs
* Don't create pdnsd.conf if it doesn't exist or is not writeable.
2011-11-24 00:36:05 +00:00
roy
01c853e7fd Sync 2011-06-13 11:07:50 +00:00
roy
d8775c93d6 Import openresolv-3.4.2 with the following fix:
* Use printf(1) correctly
2011-06-13 11:05:19 +00:00
joerg
ded915dd51 Do not abuse .Ta, but use a real tabulator. 2010-06-16 22:26:56 +00:00
roy
5f333ecef0 Install our shell subscribers as normal files 2009-12-04 14:44:57 +00:00
roy
5bcbb70c4f Import openresolv-3.3.4
Changes from openresolv-3.3.3 include:
 * private_interfaces is now shell expandable (ie, fxp*)
 * dnsmasq resolver restarting with DBus is now fixed
 * unbound resolver is sent SIGHUP for reload instead of forced restart
 * subscribers with the execute bit are executed, otherwise sourced into
   a subshell for speed
2009-12-04 14:11:49 +00:00
roy
2b3b7ce9ec Fix subst so that the subcribers can restart their daemon. 2009-12-03 10:28:37 +00:00
roy
dae79facc9 Hook openresolv into build. 2009-11-21 03:24:30 +00:00
roy
793621c9d3 Import openresolv-3.3.3
OK: core@, joerg@
2009-11-21 02:40:54 +00:00