Re-license as 3 clause BSD as I'm the author. The Gentoo Trustees have been notified...
authorRoy Marples <roy@marples.name>
Fri, 9 Nov 2007 22:49:22 +0000 (22:49 +0000)
committerRoy Marples <roy@marples.name>
Fri, 9 Nov 2007 22:49:22 +0000 (22:49 +0000)
resolvconf
resolvconf.8

index 7484314a2369632f9a86429dea7f81fedaac50bb..00a6349af3ecf5114ff30ef14898c55cb13f555d 100755 (executable)
@@ -1,10 +1,30 @@
 #!/bin/sh
 # Copyright 2006 Gentoo Foundation
 # Copyright 2007 Roy Marples
-# Distributed under the terms of the GNU General Public License v2
+# All rights reserved.
 
-# Written by Roy Marples (roy@marples.name)
-# Based on Debian resolvconf by Thomas Hood
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions are met:
+# 
+#    * Redistributions of source code must retain the above copyright
+#      notice, this list of conditions and the following disclaimer.
+#    * Redistributions in binary form must reproduce the above copyright
+#      notice, this list of conditions and the following disclaimer in the
+#      documentation and/or other materials provided with the distribution.
+#    * Neither the name of the above listed copyright holder nor the
+#      names of its contributors may be used to endorse or promote products
+#      derived from this software without specific prior written permission.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
+# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
+# OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
+# IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
+# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
+# NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
+# THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
 argv0="$0"
 
index 6d51a4c1ef9e0a79c843fb1f8ca2b0e1bc90680f..58be2fd8e629313362ceb360caaa102f3daebe61 100644 (file)
@@ -1,6 +1,6 @@
 .\" $Id$
 .\"
-.TH RESOLVCONF 8 "1 Aug 2007" "resolvconf-1.4"
+.TH RESOLVCONF 8 "9 Nov 2007" "openresolv"
 .SH NAME
 resolvconf \- manage nameserver information
 .SH SYNOPSIS
@@ -46,7 +46,7 @@ such as
 .BR pppd (8) 
 (for ppp interfaces),
 to DHCP clients such as
-.BR dhclient (8),
+.BR dhcpcd (8),
 to
 .BR /etc/init.d/net.eth0 
 and
@@ -87,11 +87,32 @@ This link is never modified by \fB/sbin/resolvconf\fR.
 If you find that \fI/etc/resolv.conf\fR is not being updated,
 check to see that the link is intact.
 .PP
-The GNU C Library resolver library isn't the only resolver library available.
+The C Library resolver library isn't the only resolver library available.
 However, any resolver library that reads /etc/resolv.conf
-(and most of them do, in order to be compatible with the GNU C Library resolver)
-should work with
-.BR resolvconf .
+(and most of them do, in order to be compatible with the C Library resolver)
+should work with \fBresolvconf\fR.
+.PP
+\fBopenresolv\fR ships with subscribers for
+.BR dnsmasq (8)
+and
+.BR named (8)
+wwhich handle resolv.conf a bit differently. If they handle search AND domain
+options then the nameservers listed with the domain are only used when
+querying for that domain.
+.TP
+Example
+.nf
+# resolv.conf from bge0
+# search foo.com
+# nameserver 1.2.3.4
+
+# resolv.conf from tap0
+# domain bar.org
+# nameserver 5.6.7.8
+.fi
+.PP
+In this instance, nameserver 5.6.7.8 will only handle requests for bar.org
+and nameserver 1.2.3.4 will handle everything else.
 .PP
 Subscribers that need to know only when the resolver configuration file
 has changed should install a script in \fI/etc/resolvconf/update-libc.d/\fR
@@ -160,14 +181,13 @@ Currently
 .B resolvconf
 does not check the sanity of the information provided to it.
 .SH AUTHOR
-Written by Roy Marples <uberlord@gentoo.org>.
+Written by Roy Marples <roy@marples.name>.
 .br
 Heavily based on Debians resolvconf by Thomas Hood <jdthood_AT_yahoo.co.uk>
 .SH COPYRIGHT
-Copyright \(co 2006-2007 Gentoo Foundation
+Copyright \(co 2006 Gentoo Foundation
 .br
-This is free software; see the source for copying conditions.  There is NO
-warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+Copyright \(co 2007 Roy Marples
 .SH "SEE ALSO"
 .BR resolv.conf (5),
 .BR resolver (3).