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

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


Branch: CURRENT, Version: 3.10.0, Package name: openresolv-3.10.0, 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
nameservers.

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:
[pkgtools/cwrappers]

Master sites:

SHA1: c099996cadc58b3bc3064806805175043db224d3
RMD160: 128036f1538744e098d48b7e83e9fea36a4b58a8
Filesize: 19.82 KB

Version history: (Expand)


CVS history: (Expand)


   2020-01-27 22:20:18 by Roy Marples | Files touched by this commit (2) | Package updated
Log message:
Update to openresolv-3.10.0 with the following changes:

 * Default support for WireGuard interfaces
 * Add allow_interfaces and deny_interfaces configuration knobs
   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-1.0.0.0.tar.gz
	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