./net/openresolv, Framework for managing /etc/resolv.conf

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]

Branch: CURRENT, Version: 3.9.2, Package name: openresolv-3.9.2, Maintainer: roy

/etc/resolv.conf is a file that holds the configuration for the local
resolution of domain names. Normally this file is either static or maintained
by a local daemon, normally a DHCP daemon. But what happens if more than one
thing wants to control the file? Say you have wired and wireless interfaces to
different subnets and run a VPN or two on top of that, how do you say which one
controls the file? It's also not as easy as just adding and removing the
nameservers each client knows about as different clients could add the same

Enter resolvconf, the middleman between the network configuration services and
/etc/resolv.conf. resolvconf itself is just a script that stores, removes and
lists a full resolv.conf generated for the interface. It then calls all the
helper scripts it knows about so it can configure the real /etc/resolv.conf
and optionally any local nameservers other can libc.

Required to build:

Master sites:

SHA1: 7ed1245b2b5b25111a7bcc12ef534faf4b4f5bcf
RMD160: 6b8a5c6717b8b8809ddc46468d68ad4cb3d0a2e5
Filesize: 19.727 KB

Version history: (Expand)

CVS history: (Expand)

   2019-09-08 23:01:45 by Roy Marples | Files touched by this commit (3)
Log message:
Import openresolv-3.9.2 with the following changes:
*  dnsmasq: clear cache after updating servers via dbus
*  pdns_recursor: Fix global forwards (thus now installed by default)
*  man: layout and misc fixes
   2019-07-17 20:43:20 by Roy Marples | Files touched by this commit (2) | Package updated
Log message:
Update to openresolv-3.9.1 with the following changes:
  *  More strict POSIX shell support
  *  Interfaces have an implicit metric of 0 unless specified
  *  Inline comments are stripped from nameserver and domain entries
   2017-09-16 10:41:20 by Thomas Klausner | Files touched by this commit (1)
Log message:
openresolv: follow redirect
   2016-02-22 11:11:22 by Roy Marples | Files touched by this commit (2)
Log message:
Import openresolv-3.7.3 with the following changes:
  *  Save the initial working directory and change to it just before
     running any scripts.
     This avoids scripts putting files accidently where they shouldn't.
  *  Strip trailing dot from search and domain names.
  *  man page improvements.
   2015-11-04 01:35:47 by Alistair G. Crooks | Files touched by this commit (748)
Log message:
Add SHA512 digests for distfiles for net category

Problems found with existing digests:
	Package haproxy distfile haproxy-1.5.14.tar.gz
	159f5beb8fdc6b8059ae51b53dc935d91c0fb51f [recorded]
	da39a3ee5e6b4b0d3255bfef95601890afd80709 [calculated]

Problems found locating distfiles:
	Package bsddip: missing distfile bsddip-1.02.tar.Z
	Package citrix_ica: missing distfile citrix_ica-10.6.115659/en.linuxx86.tar.gz
	Package djbdns: missing distfile djbdns-1.05-test25.diff.bz2
	Package djbdns: missing distfile djbdns-cachestats.patch
	Package djbdns: missing distfile 0002-dnscache-cache-soa-records.patch
	Package gated: missing distfile gated-3-5-11.tar.gz
	Package owncloudclient: missing distfile owncloudclient-2.0.2.tar.xz
	Package poink: missing distfile poink-1.6.tar.gz
	Package ra-rtsp-proxy: missing distfile rtspd-src-
	Package ucspi-ssl: missing distfile ucspi-ssl-0.70-ucspitls-0.1.patch
	Package waste: missing distfile waste-source.tar.gz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-10-29 15:25:24 by Roy Marples | Files touched by this commit (2) | Package updated
Log message:
Update to 3.7.2 with one change:
  *  TMPDIR is no longer defined

Applications which use TMPDIR and expect it to be a valid directory
no longer complain.
   2015-09-29 11:19:48 by Roy Marples | Files touched by this commit (2)
Log message:
openresolv-3.7.1 has been released with the following changes:
  *  Typo's, thanks to Herbert Parentes Fortes Neto
  *  Clarify that private_interfaces="*" will not forward the root zone
  *  Change from bzip2 to xz for builiding the source tarball
  *  ensure that domain-insecure always appears in a server clause for
     the unbound subscriber
   2014-04-30 11:11:47 by Roy Marples | Files touched by this commit (2) | Package updated
Log message:
Import openresolv-3.5.7 with the following change:
Enforce serialisation of resolvconf updates.