source: projects/specs/trunk/i/inetd/inetd-vl.spec @ 521

Revision 521, 6.7 KB checked in by daisuke, 14 years ago (diff)

import VineSeed package specs

RevLine 
[521]1Summary: The inetd networking program.
2Summary(ja): inetd ¥Í¥Ã¥È¥ï¡¼¥¯¥×¥í¥°¥é¥à
3Name: inetd
4Version: 0.17
5Release: 0vl4
6License: BSD
7Group: System Environment/Daemons
8Source0: ftp://sunsite.unc.edu/pub/Linux/system/network/netkit/netkit-base-%{version}.tar.gz
9Source1: inetd.conf.default.vine
10Source2: inet.init
11Source3: inetd.conf.5
12Patch0: netkit-base-0.16-jbj.patch
13Patch2: netkit-base-0.16-mandir.patch
14Prereq: chkconfig
15Requires: tcp_wrappers
16Obsoletes: netkit-base
17
18BuildRoot: %{_tmppath}/%{name}-%{version}-root
19
20Vendor: Project Vine
21Distribution: Vine Linux
22
23%description
24The inetd package contains the inetd networking program. Inetd listens
25on certain Internet sockets for connection requests, decides what
26program should receive each request, and starts that program.
27
28The inetd package should be installed on any machine that is on a
29network.
30
31
32%description -l ja
33inetd ¥Ñ¥Ã¥±¡¼¥¸¤Ï´ðËÜŪ¤Ê¥Í¥Ã¥È¥ï¡¼¥¯¥Ä¡¼¥ë¤Ç¤¢¤ë inetd ¤ò´Þ¤ó¤Ç¤¤¤ë¡£
34inetd ¤Ï¤¢¤ë¥¤¥ó¥¿¡¼¥Í¥Ã¥È¤Î¥³¥Í¥¯¥·¥ç¥óÍ×µá¤Î¥½¥±¥Ã¥È¤ò´Æ»ë¤·¡¢¤½¤ì¤¾¤ì¤ÎÍ×µá¤ËÂФ·¤Æ¤É¤Î¥×¥í¥°¥é¥à¤¬¤½¤ì¤ò¼õ¤±¤È¤ë¤«·èÄꤷ¡¢¤½¤Î¥×¥í¥°¥é¥à¤ò³«»Ï¤¹¤ë¡£
35
36inetd ¥Ñ¥Ã¥±¡¼¥¸¤Ï¥Í¥Ã¥È¥ï¡¼¥¯¤ËÀܳ¤¹¤ë¤É¤Î¥Þ¥·¥ó¤Ë¤â¥¤¥ó¥¹¥È¡¼¥ë¤¹¤Ù¤­¤Ç¤¢¤ë¡£
37
38%prep
39%setup -q -n netkit-base-%{version}
40%patch0 -p1 -b .jbj
41%patch2 -p1 -b .mandir
42
43%build
44sh configure
45perl -pi -e 's,-O2,\$(RPM_OPT_FLAGS),' MCONFIG
46
47make
48
49%install
50rm -rf $RPM_BUILD_ROOT
51
52mkdir -p $RPM_BUILD_ROOT%{_mandir}/man8
53mkdir -p $RPM_BUILD_ROOT%{_sbindir}
54make INSTALLROOT=$RPM_BUILD_ROOT install
55
56mkdir -p $RPM_BUILD_ROOT%{_mandir}/man5
57install -m 644 $RPM_SOURCE_DIR/inetd.conf.5 $RPM_BUILD_ROOT%{_mandir}/man5
58
59mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/{init,rc0,rc1,rc2,rc3,rc4,rc5,rc6}.d
60install -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/inetd.conf
61install -m 755 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d/inet
62
63%clean
64rm -rf $RPM_BUILD_ROOT
65
66%post
67/sbin/chkconfig --add inet
68
69%preun
70if [ $1 = 0 ]; then
71    /sbin/chkconfig --del inet
72fi
73
74%triggerpostun -- netkit-base
75/sbin/chkconfig --add inet
76
77%files
78%defattr(-,root,root)
79%attr(0644,root,root)   %config(noreplace) %{_sysconfdir}/inetd.conf
80%attr(0755,root,root)   %config %{_sysconfdir}/rc.d/init.d/inet
81%{_mandir}/man5/inetd.conf.5*
82%{_mandir}/man8/inetd.8*
83%{_sbindir}/inetd
84
85%changelog
86* Sun Nov 26 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 0.17-0vl4
87- fix dependencies ([VineSeed:11559,12368], <bts:398>)
88  - remove Conflicts: xinetd
89  - update inet.init (Source2) not to start inetd if xinetd is installed
90
91* Tue May 30 2006 Shu KONNO <owa@bg.wakwak.com> 0.17-0vl3
92- s/Copyright/License/
93
94* Sun Feb 20 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 0.17-0vl2
95- add Conflicts: xinetd
96
97* Sat Apr 17 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 0.17-0vl1
98- new upstream release
99- disable telnetd by default
100
101* Sat Oct 04 2003 KAZUKI SHIMURA <rito@pos.to> 0.16-7vl4
102- fix description (ja)
103
104* Sat Mar 09 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 0.16-7vl3
105- comment out more service from inetd.conf
106
107* Thu Feb 15 2001 Satoshi MACHINO <machoino@vinelinux.org> 0.16-7vl2
108- added netkit-base-0.16-mandir.patch to move mandir
109  to /usr/share/man from /usr/man
110
111* Wed Feb 14 2001 Satoshi MACHINO <machoino@vinelinux.org> 0.16-7vl1
112- use an improved patch for closing sockets from pekkas@netcore.fi
113  (#11548)
114- used rpmmacros for Vine Linux 2.1.5
115
116* Wed Jan 24 2001 KAJIKI Yoshihiro <kajiki@ylug.org>
117- correct option of proftpd on %{_sysconfdir}/inetd.conf
118
119* Thu Aug  3 2000 Jun Nishii <jun@vinelinux.org>
120- adapt to Vine Linux 2.0
121
122* Mon Jan 31 2000 Cristian Gafton <gafton@redhat.com>
123- man pages are compressed
124- rebuild to fix dependencies
125
126* Mon Jan 17 2000 Bill Nottingham <notting@redhat.com>
127- remove identd from inetd.conf
128
129* Tue Jan  4 2000 Bill Nottingham <notting@redhat.com>
130- remove chkconfig links from file list
131- add trigger to fix links disappearing on upgrade from netkit-base
132
133* Fri Dec 24 1999 Jeff Johnson <jbj@redhat.com>
134- update to 0.16.
135- rename package to inetd, ANK ping can be found in new package iputils.
136- permit non-root builds (ping 4755 root.root has %attr in file list).
137
138* Fri Sep 10 1999 Bill Nottingham <notting@redhat.com>
139- chkconfig --del in %preun, not %postun
140
141* Sat Sep  4 1999 Jeff Johnson <jbj@redhat.com>
142- revert identd to inetd.conf startup.
143
144* Thu Aug 19 1999 Jeff Johnson <jbj@redhat.com>
145- correct identd inetd.conf startup to wait and comment out (#4504).
146
147* Mon Aug 16 1999 Bill Nottingham <notting@redhat.com>
148- initscript munging
149
150* Mon Aug  9 1999 Jeff Johnson <jbj@redhat.com>
151- don't compare timevals -- rtt > 1sec causes failure (#4443,#3960).
152- resurrect old -c 2 behavior if host is unreachable (#3959).
153- update ping to ANK's ss990610 with new "-w waitsecs" option.
154
155* Tue Jul 27 1999 Bill Nottingham <notting@redhat.com>
156- run talk/talkd as nobody.tty
157- run fingerd as nobody
158- fix description in init file
159
160* Mon May 17 1999 Jeff Johnson <jbj@redhat.com)
161- fix 64bit alpha problems. (#1786)
162
163* Wed May  5 1999 Jeff Johnson <jbj@redhat.com>
164- use ping from iputils.
165- fix odd-byte checksum on little-endian machines (#2281)
166- (re-) verify ping flood (#213).
167
168* Wed Apr  7 1999 Jeff Johnson <jbj@redhat.com>
169- fix inetd fd leak (#695)
170
171* Wed Mar 31 1999 Jeff Johnson <jbj@redhat.com>
172- ping flood can send faster than it can receive -- staunch the flow. (#213)
173
174* Tue Mar 30 1999 Bill Nottingham <notting@redhat.com>
175- turn off imap/pop by default
176- add a buffer overflow patch
177
178* Fri Mar 26 1999 Jeff Johnson <jbj@redhat.com>
179- make inetd.conf %config(noreplace).
180- fix time service config (#1725).
181
182* Fri Mar 26 1999 Preston Brown <pbrown@redhat.com>
183- comsat service added (commented out)
184
185* Tue Mar 23 1999 Preston Brown <pbrown@redhat.com>
186- man page added
187
188* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
189- auto rebuild in the new build environment (release 23)
190
191* Mon Mar 15 1999 Jeff Johnson <jbj@redhat.com>
192- compile for 6.0.
193
194* Wed Jun 17 1998 Jeff Johnson <jbj@redhat.com>
195- man page correction (problem #727)
196- add build root.
197
198* Fri Jun 05 1998 Prospector System <bugs@redhat.com>
199- translations modified for de
200
201* Thu Jun 04 1998 Mike Wangsmo <wanger@redhat.com>
202- made %{_sysconfdir}/inetd.conf a %config file.  This is a D'oh!
203
204* Mon May 04 1998 Michael K. Johnson <johnsonm@redhat.com>
205- fixed iniscript enhancement
206
207* Fri Apr 24 1998 Prospector System <bugs@redhat.com>
208- translations modified for de, fr, tr
209
210* Thu Apr 23 1998 Michael K. Johnson
211- enhanced initscript
212
213* Wed Oct 29 1997 Donnie Barnes <djb@redhat.com>
214- added %config(missingok) to init symlinks
215
216* Sun Oct 19 1997 Erik Troan <ewt@redhat.com>
217- turned off in runlevel 2
218- added status, restart options to init script
219
220* Mon Oct 13 1997 Erik Troan <ewt@redhat.com>
221- added chkconfig support
222
223* Wed Aug 27 1997 Erik Troan <ewt@redhat.com>
224- fixed init.d symlinks
225- fixed permissions on /etc/rc.d/inet
Note: See TracBrowser for help on using the repository browser.