1 Summary: DHCPv6 - DHCP server and client for IPv6
2 Summary(pl): DHCPv6 - serwer i klient DHCP dla IPv6
7 Group: Networking/Daemons
8 Source0: http://dl.sourceforge.net/dhcpv6/dhcp-%{version}.tgz
9 # Source0-md5: 72b802d6c89e15e5cf6b0aecf46613f2
11 Patch0: %{name}-initscripts.patch
12 Patch1: %{name}-DESTDIR.patch
13 Patch2: %{name}-Makefile.patch
14 URL: http://dhcpv6.sourceforge.net/
17 Requires(post,preun): /sbin/chkconfig
18 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21 Implements the Dynamic Host Configuration Protocol (DHCP) for Internet
22 Protocol version 6 (IPv6) networks in accordance with RFC 3315 :
23 Dynamic Host Configuration Protocol for IPv6 (DHCPv6). Consists of
24 dhcp6s(8), the server DHCP daemon. Install this if you want to support
25 dynamic configuration of IPv6 addresses and parameters on your IPv6
26 network. See man dhcp6s(8), dhcp6s.conf(5), and the documentation in
27 /usr/share/doc/dhcpv6* .
30 Ten pakiet jest implementacj± protoko³u Dynamic Host Configuration
31 Protocol (DHCP) dla sieci IPv6 zgodnie z RFC 3315: Dynamic Host
32 Configuration Protocol for IPv6 (DHCPv6). Zawiera demona serwera DHCP
33 - dhcp6s(8). Nale¿y zainstalowaæ ten pakiet, je¶li potrzebujemy
34 obs³ugi dynamicznej konfiguracji adresów i parametrów sieci IPv6.
35 Wiêcej znajduje siê w manualach dhcp6s(8), dhcp6s.conf(5) oraz
36 dokumentacji w /usr/share/doc/dhcpv6* .
38 %package -n dhcpv6_client
39 Summary: DHCPv6 client
40 Summary(pl): Klient DHCPv6
41 Group: Applications/Networking
42 Requires: initscripts >= 7.73
44 %description -n dhcpv6_client
45 Provides the client for the DHCPv6 protocol (RFC 3315) to support
46 dynamic configuration of IPv6 addresses and parameters. See man
47 dhcp6c(8), dhcp6c.conf(5), and the documentation in
48 /usr/share/doc/dhcpv6_client* .
50 %description -n dhcpv6_client -l pl
51 Ten pakiet dostarcza klienta protoko³u DHCPv6 (RFC 3315) do obs³ugi
52 dynamicznej konfiguracji adresów i parametrów sieci iPv6. Wiêcej
53 znajduje siê w manualu dhcp6c(8), dhcp6c.conf(5) oraz dokumentacji w
54 /usr/share/doc/dhcpv6_client*
57 %setup -q -n dhcp-%{version}
70 rm -rf $RPM_BUILD_ROOT
71 install -d $RPM_BUILD_ROOT%{_localstatedir}/lib/dhcpv6
74 DESTDIR=$RPM_BUILD_ROOT
76 install dhcp6relay.8 $RPM_BUILD_ROOT%{_mandir}/man8
77 install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/dhcp6s
80 rm -rf $RPM_BUILD_ROOT
83 /sbin/chkconfig --add dhcp6s
86 if [ "$1" = "0" ]; then
87 /etc/rc.d/init.d/dhcp6s stop >/dev/null 2>&1
88 /sbin/chkconfig --del dhcp6s
92 if [ "$1" -ge "1" ]; then
93 /etc/rc.d/init.d/dhcp6s condrestart >/dev/null 2>&1
97 %defattr(644,root,root,755)
99 %attr(755,root,root) %{_sbindir}/dhcp6s
100 %attr(754,root,root) /etc/rc.d/init.d/dhcp6s
101 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/dhcp6s
102 %attr(644,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/dhcp6s.conf
103 %attr(644,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/server6_addr.conf
104 %attr(750,root,root) %dir %{_localstatedir}/lib/dhcpv6
105 %{_mandir}/man8/dhcp6s.8*
106 %{_mandir}/man8/dhcp6relay.8*
107 %{_mandir}/man5/dhcp6s.conf.5*
110 %files -n dhcpv6_client
111 %defattr(644,root,root,755)
112 %doc ReadMe dhcp6c.conf
113 %attr(755,root,root) %{_sbindir}/dhcp6c
114 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/dhcp6c
115 %attr(754,root,root) /etc/rc.d/init.d/dhcp6c
116 %attr(644,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/dhcp6c.conf
117 %{_mandir}/man8/dhcp6c.8*
118 %{_mandir}/man5/dhcp6c.conf.5*