]>
Commit | Line | Data |
---|---|---|
d9e174b6 | 1 | # |
2 | # TODO: | |
3 | # - .init | |
4 | # | |
5 | Summary: Domain Name Relay Daemon | |
90eb6a21 | 6 | Summary(pl.UTF-8): Domain Name Relay Daemon - buforujący serwer proxy DNS |
d9e174b6 | 7 | Name: dnrd |
8 | Version: 2.20.1 | |
9 | Release: 0.1 | |
10 | License: GPL v2 | |
11 | Group: Applications | |
12 | Source0: http://dl.sourceforge.net/dnrd/%{name}-%{version}.tar.gz | |
13 | # Source0-md5: cbd3657617ecb92e0fd19c5c9f1ccfd7 | |
14 | URL: http://dnrd.sourceforge.net/ | |
15 | #BuildRequires: rpmbuild(macros) >= 1.228 | |
16 | #Requires(post,preun): /sbin/chkconfig | |
17 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) | |
18 | ||
19 | %description | |
20 | Domain Name Relay Daemon is a caching, forwarding DNS proxy server. | |
18b68641 | 21 | Most useful on VPN or dialup firewalls but it is also a nice DNS cache |
d9e174b6 | 22 | for minor networks and workstations. |
23 | ||
8f3cbcfb JR |
24 | %description -l pl.UTF-8 |
25 | Domain Name Relay Daemon to buforujący, przekazujący serwer proxy DNS. | |
26 | Jest najbardziej przydatny na firewallach dla VPN-ów lub połączeń | |
27 | wdzwanianych, ale jest także przyjemnym buforem DNS dla małych sieci i | |
18b68641 | 28 | stacji roboczych. |
d9e174b6 | 29 | |
30 | %prep | |
31 | %setup -q | |
32 | ||
33 | %build | |
34 | %configure | |
35 | %{__make} | |
36 | ||
37 | %install | |
38 | rm -rf $RPM_BUILD_ROOT | |
39 | install -d $RPM_BUILD_ROOT%{_sysconfdir}/%{name} | |
40 | > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/master | |
41 | > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/blacklist | |
42 | ||
43 | %{__make} install \ | |
44 | DESTDIR=$RPM_BUILD_ROOT | |
45 | ||
46 | %clean | |
47 | rm -rf $RPM_BUILD_ROOT | |
48 | ||
49 | %post | |
50 | /sbin/chkconfig --add %{name} | |
51 | %service %{name} restart | |
52 | ||
53 | %preun | |
54 | if [ "$1" = "0" ]; then | |
55 | %service -q %{name} stop | |
56 | /sbin/chkconfig --del %{name} | |
57 | fi | |
58 | ||
59 | %files | |
60 | %defattr(644,root,root,755) | |
61 | %doc AUTHORS ChangeLog README doc/README-cache doc/README-master doc/master.sample | |
62 | %{_mandir}/man8/* | |
63 | %attr(755,root,root) %{_sbindir}/%{name} | |
64 | %dir %{_sysconfdir}/%{name} | |
65 | %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/* | |
66 | #%%attr(754,root,root) /etc/rc.d/init.d/%{name} | |
67 | #%%config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/%{name} |