2 # - fix add-dns.pl - remove hardcoded config entries
3 Summary: autodns - configuration of secondary DNS via email
4 Summary(pl.UTF-8): autodns - konfiguracja secondary DNS poprzez e-mail
9 Group: Applications/Networking
10 Source0: http://www.earth.li/projectpurple/files/%{name}-%{version}.tar.gz
11 # Source0-md5: d5a87531de37a74c0dcb16f2a53aae1c
13 Patch0: %{name}-config.patch
14 URL: http://www.earth.li/projectpurple/progs/autodns.html
17 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
20 autodns is an easy way to enable configuration of secondary DNS via
21 email. It's used by the author in conjunction with BIND, but with
22 minimal effort should work with any DNS server.
24 %description -l pl.UTF-8
25 autodns umożliwia łatwą konfigurację secondary DNS-a poprzez e-mail.
26 Jest używany przez autora w połączeniu z BINDem, ale minimalny wkład
27 pracy powinien umożliwić jego współpracę z dowolnym serwerem DNS.
34 rm -rf $RPM_BUILD_ROOT
35 install -d $RPM_BUILD_ROOT{%{_bindir},/var/lib/%{name},/etc/%{name}}
37 install autodns.pl contrib/add-dns.pl $RPM_BUILD_ROOT%{_bindir}
38 install autodns.users $RPM_BUILD_ROOT/etc/%{name}
40 install %{SOURCE1} $RPM_BUILD_ROOT/etc/%{name}/%{name}.conf
43 rm -rf $RPM_BUILD_ROOT
45 %triggerpostun -- autodns < 0.0.8
46 echo "Upgrading from version < 0.0.8"
47 if [ -e /etc/autodns.conf.rpmsave ]; then
48 cp /etc/autodns/autodns.conf /etc/autodns/autodns.conf.rpmnew
49 cp /etc/autodns.conf.rpmsave /etc/autodns/autodns.conf
53 %defattr(644,root,root,755)
54 %doc ACKNOWLEDGEMENTS HISTORY README TODO
55 %attr(751,root,named) %dir /etc/%{name}
56 %config(noreplace) %verify(not md5 mtime size) /etc/%{name}/%{name}.conf
57 %attr(640,root,named) %config(noreplace) %verify(not md5 mtime size) /etc/%{name}/autodns.users
58 %attr(755,root,root) %{_bindir}/*
59 %attr(771,root,named) %dir /var/lib/%{name}