File: Specfile

package info (click to toggle)
ldap2dns 0.3.1-5
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 492 kB
  • sloc: ansic: 1,525; php: 781; perl: 206; sh: 84; makefile: 50
file content (51 lines) | stat: -rw-r--r-- 1,487 bytes parent folder | download | duplicates (8)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
%define djbdns djbdns-1.02

Summary: LDAP to DNS gateway.
Name: ldap2dns
Version: %VERSION%
Release: %RELEASE%
Copyright: GPL
Group: Daemons/DNS
Source: ldap2dns-%{version}.tar.gz
BuildRoot: /var/tmp/%{name}-root
Requires: openldap

%description
ldap2dns is a program to create DNS records directly from an LDAP database. It can
be be used to replace the secondary name-server by a second primary one.
ldap2dns helps to reduce all kind of administration overhead. No more flat file editing,
no more zone file editing. After having installed ldap2dns, the administrator only has
to access the LDAP database.
If he desires he can add access control for each zone, create a webbased GUI and add
all other kind of zone and resource record information without interfering with the DNS
server.
ldap2dns is designed to write binary data.cdb files used by tinydns, but also may be
used to write .db-files used by named.

%prep
%setup

%build
make VERSION=%{version} RPM_OPT_FLAGS="$RPM_OPT_FLAGS"

%install
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}
make INSTALL_PREFIX=$RPM_BUILD_ROOT install

%clean
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
/usr/bin/ldap2dns
/usr/bin/ldap2dnsd
/usr/bin/ldap2tinydns-conf
%doc README.html 
%doc import.pl
%config /etc/openldap/dns.at.conf
%config /etc/openldap/dns.oc.conf

%changelog
* Wed Dec 06 2000 Jacob Rief <jacob.rief@tiscover.com>
- initial revision for version 0.2.0