SPECS: dnsutl.spec (NEW) - new

glen glen at pld-linux.org
Sat Apr 22 18:07:24 CEST 2006


Author: glen                         Date: Sat Apr 22 16:07:24 2006 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- new

---- Files affected:
SPECS:
   dnsutl.spec (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SPECS/dnsutl.spec
diff -u /dev/null SPECS/dnsutl.spec:1.1
--- /dev/null	Sat Apr 22 18:07:24 2006
+++ SPECS/dnsutl.spec	Sat Apr 22 18:07:18 2006
@@ -0,0 +1,94 @@
+# $Revision$, $Date$
+Summary:	Collection of tools to make administering DNS easier
+Name:		dnsutl
+Version:	1.8
+Release:	1
+License:	GPL v2
+Group:		Applications
+Source0:	http://dl.sourceforge.net/dnsutl/%{name}-%{version}.tar.gz
+# Source0-md5:	10f47572221b7376a07449ac0ff62fdc
+URL:		http://dnsutl.sourceforge.net/
+BuildRequires:	bison
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+The dnsutl package is a collection tools to make administering DNS
+easier.
+
+These include:
+- dns-rev: Take the forward DNS mapping and generate the reverse
+  mapping. This is useful for producing a self-consistent DNS
+  configuration.
+- dns-ethers: By using a bogus record type, you can keep the MAC
+  address with the IP address, and generate the /etc/ethers file.
+- dns-hosts: Take the forward DNS mapping and generate the /etc/hosts
+  file.
+- dns-bootp: Using the MAC and IP information, you can generate the
+  /etc/bootptab file.
+- dns-ng: Take the forward DNS mapping and generate the /etc/netgroup
+  file.
+- dns-bootparams: Using the MAC and IP information, you can generate
+  the Sun /etc/bootparams file.
+- dns-boot-check: Check your named(8) configuration for self-
+  consistency.
+- dns-hosts-import: Turn your /etc/hosts file into a DNS forward map,
+  as a first step to configuring your DNS server.
+- dns-dhcp: Using the MAC and IP information, you can generate the
+  /etc/dhcp.conf file.
+
+All of these programs are both faster than shell scripts, and more
+robust when faced with all the peculiar semantics of DNS resource
+files. They even understand the $include directive.
+
+%prep
+%setup -q
+
+%build
+%configure
+%{__make} -j1
+
+%install
+rm -rf $RPM_BUILD_ROOT
+install -d $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/man1}
+%{__make} install -j1 \
+	DESTDIR=$RPM_BUILD_ROOT
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(644,root,root,755)
+%doc README
+%attr(755,root,root) %{_bindir}/dns-boot-check
+%attr(755,root,root) %{_bindir}/dns-bootp
+%attr(755,root,root) %{_bindir}/dns-bootparams
+%attr(755,root,root) %{_bindir}/dns-dhcp
+%attr(755,root,root) %{_bindir}/dns-ethers
+%attr(755,root,root) %{_bindir}/dns-ethers-import
+%attr(755,root,root) %{_bindir}/dns-filter
+%attr(755,root,root) %{_bindir}/dns-hosts
+%attr(755,root,root) %{_bindir}/dns-hosts-import
+%attr(755,root,root) %{_bindir}/dns-ng
+%attr(755,root,root) %{_bindir}/dns-rev
+%{_mandir}/man1/dns-boot-check.1*
+%{_mandir}/man1/dns-bootp.1*
+%{_mandir}/man1/dns-bootparams.1*
+%{_mandir}/man1/dns-dhcp.1*
+%{_mandir}/man1/dns-ethers-import.1*
+%{_mandir}/man1/dns-ethers.1*
+%{_mandir}/man1/dns-filter.1*
+%{_mandir}/man1/dns-hosts-import.1*
+%{_mandir}/man1/dns-hosts.1*
+%{_mandir}/man1/dns-license.1*
+%{_mandir}/man1/dns-ng.1*
+%{_mandir}/man1/dns-rev.1*
+
+%define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
+%changelog
+* %{date} PLD Team <feedback at pld-linux.org>
+All persons listed below can be reached at <cvs_login>@pld-linux.org
+
+$Log$
+Revision 1.1  2006/04/22 16:07:18  glen
+- new
+
================================================================


More information about the pld-cvs-commit mailing list