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

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

import VineSeed package specs

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