1 Summary: User-space arp daemon
2 Summary(pl): Demon arpd
7 Group: Applications/Networking
8 Group(pl): Aplikacje/Sieciowe
9 Group(de): Applikationen/Netzwerkwesen
10 Source0: %{name}-%{version}.tar.gz
12 Patch0: %{name}-%{version}.debian-patch
13 Patch1: %{name}-%{version}.pld-patch
14 Patch2: %{name}-makefile-patch
15 Prereq: /sbin/chkconfig
16 Prereq: rc-scripts >= 0.2.0
19 BuildRoot: %{tmpdir}/%{name}-%{version}.orig
22 User-space arp daemon.
23 It requires kernel arpd support which isn't supported by standard
24 PLD kernel. It shouldn't be run without that!!
28 Standardowe j±dro ma organiczon± wielko¶æ tablicy arp do 255. Ten demon
29 likwiduje t± niedogodno¶æ wystêpuj±c± w du¿ych sieciach
31 Uwaga: wymaga arpd support, którego nie ma w standardowym j±drze PLD!!
32 Nie powinien byæ startowany bez tego!!
35 %setup -q -n %{name}-%{version}.orig
44 %install -n -n %{name}-%{version}
45 rm -rf $RPM_BUILD_ROOT
47 install -d $RPM_BUILD_ROOT/{usr/sbin,etc/rc.d/init.d}
48 install arpd $RPM_BUILD_ROOT/usr/sbin/arpd
49 install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/arpd
51 gzip -9nf CHANGES Copyright debian/*
54 /sbin/chkconfig --add arpd
55 if [ ! -f /dev/arpd ]; then
56 mknod /dev/arpd c 36 8
59 echo "You need arpd kernel support which isn't provided by standard PLD-kernel!!"
60 if [ -f /var/lock/subsys/arpd ]; then
61 /etc/rc.d/init.d/arpd restart 1>&2
63 echo "Run \"/etc/rc.d/init.d/arpd start\" to start arpd daemon."
68 /sbin/chkconfig --del arpd
69 if [ "$1" = "0" ]; then
70 if [ -f /var/lock/subsys/arpd ]; then
71 /etc/rc.d/init.d/arpd stop 1>&2
73 /sbin/chkconfig --del arpd
78 rm -rf $RPM_BUILD_ROOT
81 %defattr(644,root,root,755)
83 %doc README.html debian/*
84 %attr(754,root,root) /usr/sbin/arpd
85 %attr(754,root,root) /etc/rc.d/init.d/arpd