/[smeserver]/smeserver-pdns_recursor/F/smeserver-pdns_recursor.spec
ViewVC logotype

Annotation of /smeserver-pdns_recursor/F/smeserver-pdns_recursor.spec

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.6 - (hide annotations) (download)
Thu Dec 7 23:25:01 2006 UTC (17 years, 5 months ago) by slords
Branch: MAIN
Changes since 1.5: +7 -3 lines
Update release and packager

1 charliebrady 1.2 Summary: SME server module to configure pdns_recursor
2     %define name smeserver-pdns_recursor
3     Name: %{name}
4     %define version 0.0.1
5 slords 1.6 %define release 4
6 charliebrady 1.2 Version: %{version}
7 slords 1.6 Release: %smerelease %{release}
8     Packager: %{_packager}
9 charliebrady 1.2 License: GPL
10     Group: System Environment/Base
11     Source: %{name}-%{version}.tar.gz
12     Patch0: smeserver-pdns_recursor-0.0.1.configuration.patch
13 charliebrady 1.4 Patch1: smeserver-pdns_recursor-0.0.1.configuration.patch2
14 charliebrady 1.2 BuildRoot: /var/tmp/%{name}-%{version}-%{release}-buildroot
15     BuildArchitectures: noarch
16     Requires: e-smith-lib >= 1.15.1-19
17 charliebrady 1.3 Requires: pdns-recursor
18 charliebrady 1.2 Obsoletes: e-smith-dnscache
19     Conflicts: e-smith-dnscache
20     BuildRequires: e-smith-devtools
21     AutoReqProv: no
22 charliebrady 1.1
23     %description
24 charliebrady 1.2 SME server enhancement to configure and run PowerDNS recursor as a
25     caching nameserver
26    
27     %changelog
28 slords 1.6 * Thu Dec 07 2006 Shad L. Lords <slords@mail.com>
29     - Update to new release naming. No functional changes.
30     - Make Packager generic
31    
32 charliebrady 1.4 * Thu Aug 24 2006 Charlie Brady <charlieb@e-smith.com> 0.0.1-03
33     - Various configuration fixes. Functional in basic configuration now.
34     - TODO: Handle forwarding configurations correctly.
35    
36 charliebrady 1.2 * Thu Aug 24 2006 Charlie Brady <charlieb@e-smith.com> 0.0.1-02
37     - Add configuration scripts and templates
38    
39     * Wed Aug 23 2006 Charlie Brady <charlieb@e-smith.com> 0.0.1-01
40     - Initial
41 charliebrady 1.1
42     %prep
43 charliebrady 1.2 %setup
44     %patch0 -p1
45 charliebrady 1.4 %patch1 -p1
46 charliebrady 1.1
47     %build
48 charliebrady 1.2 perl createlinks
49     rm -f %{name}-%{version}-%{release}-filelist
50 charliebrady 1.5 mkdir -p root/var/log/pdns_recursor
51 charliebrady 1.2 touch root/var/service/pdns_recursor/down
52    
53     %pre
54     /sbin/e-smith/create-system-user dnscache 410 \
55     "DNScache user" /var/service/dnscache /bin/false
56     /sbin/e-smith/create-system-user dnslog 411 \
57     "DNS log user" /var/log /bin/false
58 charliebrady 1.1
59     %install
60 charliebrady 1.2 rm -rf $RPM_BUILD_ROOT
61     (cd root ; find . -depth -print | cpio -dump $RPM_BUILD_ROOT)
62     /sbin/e-smith/genfilelist $RPM_BUILD_ROOT \
63     --dir /var/service/pdns_recursor 'attr(0755,root,root)' \
64     --dir /var/service/pdns_recursor/log 'attr(0755,root,root)' \
65     --file /var/service/pdns_recursor/run 'attr(0750,root,root)' \
66     --file /var/service/pdns_recursor/log/run 'attr(0750,root,root)' \
67     --dir /var/log/pdns_recursor 'attr(02755,dnslog,dnslog)' \
68     > %{name}-%{version}-%{release}-filelist
69 charliebrady 1.3 #echo "%doc COPYING" >> %{name}-%{version}-%{release}-filelist
70 charliebrady 1.1
71 charliebrady 1.2 %clean
72     rm -rf $RPM_BUILD_ROOT
73 charliebrady 1.1
74 charliebrady 1.2 %files -f %{name}-%{version}-%{release}-filelist
75     %defattr(-,root,root)

admin@koozali.org
ViewVC Help
Powered by ViewVC 1.2.1 RSS 2.0 feed