aboutsummaryrefslogtreecommitdiffstats
path: root/dns
diff options
context:
space:
mode:
authorsada <sada@FreeBSD.org>2000-04-09 01:55:02 +0800
committersada <sada@FreeBSD.org>2000-04-09 01:55:02 +0800
commitffd344229a73d7d8be7ef8167e6fe55e6632109a (patch)
tree905794a1be697825be12522ba2b3541492392bd0 /dns
parent3dcd79cc2da3b0e77480ca9c79c67cafcf9e8297 (diff)
downloadfreebsd-ports-gnome-ffd344229a73d7d8be7ef8167e6fe55e6632109a.tar.gz
freebsd-ports-gnome-ffd344229a73d7d8be7ef8167e6fe55e6632109a.tar.zst
freebsd-ports-gnome-ffd344229a73d7d8be7ef8167e6fe55e6632109a.zip
Added an option: -a <address> .
It allows you to set the address of a domain in the SOA record. It will adds a "IN A <address>" line to the SOA. This is needed for sites that want a default address for a partial name - say just yahoo.com instead of forcing users to always type www.yahoo.com. Submitted by: "David Peterson" <chief@mail.idrive.com>
Diffstat (limited to 'dns')
-rw-r--r--dns/h2n/files/Notes.FreeBSD5
-rw-r--r--dns/h2n/files/patch-aa31
2 files changed, 36 insertions, 0 deletions
diff --git a/dns/h2n/files/Notes.FreeBSD b/dns/h2n/files/Notes.FreeBSD
new file mode 100644
index 000000000000..c1db025297ad
--- /dev/null
+++ b/dns/h2n/files/Notes.FreeBSD
@@ -0,0 +1,5 @@
+- Added an option: -a <address> .
+ It allows you to set the address of a domain in the SOA record.
+ It will adds a "IN A <address>" line to the SOA.
+ This is needed for sites that want a default address for a partial name -
+ say just yahoo.com instead of forcing users to always type www.yahoo.com.
diff --git a/dns/h2n/files/patch-aa b/dns/h2n/files/patch-aa
new file mode 100644
index 000000000000..98e5c79874ae
--- /dev/null
+++ b/dns/h2n/files/patch-aa
@@ -0,0 +1,31 @@
+--- h2n.orig Sun Apr 9 02:29:50 2000
++++ h2n Sun Apr 9 02:32:19 2000
+@@ -20,6 +20,7 @@
+ $dontdodomains = 0;
+ $Bootfile = "./named.boot";
+ $Domain = "";
++$DomainAddress = "";
+ $Hostfile = "/etc/hosts";
+ $Commentfile = "";
+ $Commentfileread = 0;
+@@ -395,6 +396,10 @@
+ foreach $s (@Servers) {
+ print $file " IN NS $s\n";
+ }
++ if ($DomainAddress ne "") {
++ print $file " IN A $DomainAddress";
++ }
++
+ print $file "\n";
+ }
+
+@@ -628,6 +633,9 @@
+
+ } elsif ($option eq "-h"){
+ $Host = $args[++$i];
++
++ } elsif ($option eq "-a"){
++ $DomainAddress = $args[++$i];
+
+ } elsif ($option eq "-o"){
+ if ( $args[++$i] !~ /^[:\d]*$/