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