source: projects/specs/trunk/y/yp-tools/yp-tools-vl.spec @ 8067

Revision 8067, 6.7 KB checked in by Takemikaduchi, 10 years ago (diff)

new upstream release or rebuild

RevLine 
[521]1Summary:     NIS (or YP) client programs.
2Summary(ja): NIS (又は YP) クライアントプログラム集
3Name: yp-tools
4Version: 2.10
[8067]5Release: 4%{?_dist_release}
[892]6License: GPLv2
[521]7Group: System Environment/Base
8Source: ftp://ftp.kernel.org/pub/linux/utils/net/NIS/yp-tools-%{version}.tar.bz2
9Patch3: yp-tools-2.7-md5.patch
10#Patch4: yp-tools-2.7-terminate.patch
[892]11URL: http://www.linux-nis.org/
12
13Buildroot: %{_tmppath}/%{name}-%{version}-root
14Requires: ypbind
[521]15Obsoletes: yppasswd, yp-clients
16
[8067]17Vendor: Project Vine
18Distribution: Vine Linux
[521]19
20%description
21The Network Information Service (NIS) is a system which provides
22network information (login names, passwords, home directories, group
23information) to all of the machines on a network.  NIS can enable
24users to login on any machine on the network, as long as the machine
25has the NIS client programs running and the user's password is
26recorded in the NIS passwd database.  NIS was formerly known as Sun
27Yellow Pages (YP).
28
29This package's NIS implementation is based on FreeBSD's YP and is a
30special port for glibc 2.x and libc versions 5.4.21 and later.  This
31package only provides the NIS client programs.  In order to use the
32clients, you'll need to already have an NIS server running on your
33network. An NIS server is provided in the ypserv package.
34
35Install the yp-tools package if you need NIS client programs for machines
36on your network.  You will also need to install the ypbind package on
37every machine running NIS client programs.  If you need an NIS server,
38you'll need to install the ypserv package on one machine on the network.
39
40
41%description -l ja
42Network Information Service (NIS) とは各種ネットワーク情報
43(ログイン名,パスワード,ホームディレクトリ,グループ情報等) を
44ネットワーク上の全マシンに提供する為のシステムです.
45NIS を使うと,そのユーザのパスワードが NIS データベースに登録されて
46さえいれば,NIS クライアントが動作しているどのマシンからでも
47ログインすることが出来ます.NIS はかつて Sun Yellow Pages (YP) と
48して広く知られていました.
49
50このパッケージの NIS 実装は FreeBSD の YP を元にしており,
51glibc 2.x あるいは libc 5.4.21 以降向けに port されたものです.
52このパッケージには NIS クライアントプログラムのみを収録しています.
53NIS クライアントプログラムを使うには,ネットワーク上に既に NIS サーバが
54動作している必要があります.NIS サーバは ypserv パッケージが
55提供しています.
56
57ネットワーク上のマシンにNIS クライアントプログラムが必要なら
58この yp-tools パッケージをインストールして下さい.
59NIS クライアントプログラムを動作させるマシンには同時に
60ypbind パッケージもインストールする必要があります.
61またネットワーク上のマシンの1台には ypserv パッケージを
62インストールする必要があります.
63
64
65%prep
66%setup -q
67%patch3 -p1 -b .md5
68#%patch4 -p1 -b .terminate
69
70
71%build
72%configure --disable-domainname
73make
74
75
76%install
77rm -rf $RPM_BUILD_ROOT
78make DESTDIR="$RPM_BUILD_ROOT" install
79
80chmod u+w %{buildroot}%{_bindir}/*
81chmod u+w %{buildroot}%{_sbindir}/*
82
83%clean
84rm -rf $RPM_BUILD_ROOT
85
86
87%files
88%defattr(-,root,root)
89%doc AUTHORS ChangeLog COPYING INSTALL NEWS README THANKS TODO
90%doc etc/nsswitch.conf
91%attr(0555, root, root) %{_bindir}/*
92%attr(0555, root, root) %{_sbindir}/*
93%{_mandir}/*/*
94%{_localedir}/*/*/*
95%dir /var/yp
96/var/yp/nicknames
97
98
99%changelog
[8067]100* Sat Dec 28 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.10-4
101- rebuild with VineSeed environment
102
[892]103* Sun Apr 25 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.10-3
104- rebuilt with new toolchain
105
[521]106* Mon May 25 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.10-2
107- spec in UTF-8
108
109* Wed Apr 30 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.10-1
110- new versioning policy
111
112* Sun Jul  1 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.10-0vl1
113- new upstream release
114
115* Tue Sep  6 2005 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 2.8-3vl3
116- rebuild with new toolchain.
117
118* Fri Apr  9 2004 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 2.8-3vl2
119- rebuild with new toolchain.
120- change permission for stripping.
121
122* Fri Feb  7 2003 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 2.8-3vl1
123- updated yp-tools-2.8
124- remove some patch.
125
126* Tue Oct 22 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 2.7-3vl2
127- updated yp-tools-2.7
128- merge patches from RedHat-8.0.
129
[8067]130* Thu Jun 06 2002 Satoshi MACHINO <machino@vinelinux.org> 2.6-0vl1
[521]131- updated yp-tools-2.6
132- fixed passwd patch for yp-tools-2.6
133- dropped some patches
134
135* Mon Jan 08 2001 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org>
136- 2.4-6vl1
137- based on 2.4-6 from Rawhide
138- use better macros (%%{_bindir}, %%{_sbindir}, %%{_localedir})
139- added Japanese summary and description
140
141* Wed Sep 27 2000 Florian La Roche <Florian.LaRoche@redhat.de>
142- add another security patch
143
144* Sun Aug 20 2000 Florian La Roche <Florian.LaRoche@redhat.com>
145- allow passwords up to 128 characters
146
147* Tue Aug 15 2000 Nalin Dahyabhai <nalin@redhat.com>
148- change License from GNU to GPL
149- fix handling of defaults in ypchfn (#13830)
150
151* Thu Jul 13 2000 Prospector <bugzilla@redhat.com>
152- automatic rebuild
153
154* Sun Jun 18 2000 Matt Wilson <msw@redhat.com>
155- use %%{_mandir}
156
157* Thu Feb 03 2000 Cristian Gafton <gafton@redhat.com>
158- man pages are compressed
159- version 2.4
160
161* Tue Oct 26 1999 Bill Nottingham <notting@redhat.com>
162- get rid of bogus messages.
163
164* Fri Aug 27 1999 Preston Brown <pbrown@redhat.com>
165- patched /var/yp/nicknames so that hosts resolves to hosts.byname,
166- not hosts.byaddr (bug # 2389)
167
168* Sun May 30 1999 Jeff Johnson <jbj@redhat.com>
169- update to 2.3.
170
171* Fri Apr 16 1999 Cristian Gafton <gafton@redhat.com>
172- version 2.2
173- make it obsolete older yp-clients package
174
175* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
176- auto rebuild in the new build environment (release 3)
177
178* Thu Dec 17 1998 Cristian Gafton <gafton@redhat.com>
179- build for glibc 2/1
180- version 2.1
181- require ypbind
182
183* Fri Jun 12 1998 Aron Griffis <agriffis@coat.com>
184- upgraded to 2.0
185
186* Thu May 07 1998 Prospector System <bugs@redhat.com>
187- translations modified for de, fr, tr
188
189* Mon Apr 13 1998 Cristian Gafton <gafton@redhat.com>
190- upgraded to 1.4.1
191
192* Thu Dec 04 1997 Cristian Gafton <gafton@redhat.com>
193- put yppasswd again in the package, 'cause it is the right thing to do
194  (sorry djb!)
195- obsoletes old, unmaintained yppasswd package
196
197* Sat Nov 01 1997 Donnie Barnes <djb@redhat.com>
198- removed yppasswd from this package.
199
200* Fri Oct 31 1997 Donnie Barnes <djb@redhat.com>
201- pulled from contrib into distribution (got fresh sources).  Thanks
202  to Thorsten Kukuk <kukuk@vt.uni-paderborn.de> for the original.
203- used fresh sources
Note: See TracBrowser for help on using the repository browser.