1 |
%define name ypserv |
%define name ypserv |
2 |
%define version 2.26 |
%define version 2.27 |
3 |
%define release %mkrel 2 |
%define release %mkrel 1 |
4 |
|
|
5 |
Summary: The NIS (Network Information Service) server |
Summary: The NIS (Network Information Service) server |
6 |
Url: http://www.linux-nis.org/ |
Url: http://www.linux-nis.org/ |
10 |
License: GPL |
License: GPL |
11 |
Group: System/Servers |
Group: System/Servers |
12 |
|
|
13 |
Source0: ftp://ftp.kernel.org/pub/linux/utils/net/NIS/%{name}-%{version}.tar.bz2 |
Source0: http://www.linux-nis.org/download/ypserv/%{name}-%{version}.tar.bz2 |
14 |
Source1: ypserv-ypserv.init |
Source1: ypserv-ypserv.init |
15 |
Source2: ypserv-yppasswdd.init |
Source2: ypserv-yppasswdd.init |
16 |
Source3: ypserv-ypxfrd.init |
Source3: ypserv-ypxfrd.init |
|
Source4: ftp://ftp.kernel.org/pub/linux/utils/net/NIS/%{name}-%{version}.tar.bz2.sign |
|
17 |
Patch0: ypserv-2.10-makefile.patch |
Patch0: ypserv-2.10-makefile.patch |
18 |
Patch2: ypserv-2.11-path.patch |
Patch2: ypserv-2.11-path.patch |
19 |
Patch6: ypserv-2.5-nfsnobody2.patch |
Patch6: ypserv-2.5-nfsnobody2.patch |
20 |
Patch11: ypserv-2.13-ypxfr-zeroresp.patch |
Patch11: ypserv-2.13-ypxfr-zeroresp.patch |
21 |
|
Patch16: ypserv-2.27-confpost.patch |
22 |
|
|
23 |
BuildRequires: mawk libgdbm-devel libopenslp-devel |
BuildRequires: mawk libgdbm-devel libopenslp-devel |
24 |
Requires: rpcbind mawk make |
Requires: rpcbind mawk make |
46 |
%patch2 -p0 -b .path |
%patch2 -p0 -b .path |
47 |
%patch6 -p1 |
%patch6 -p1 |
48 |
%patch11 -p1 |
%patch11 -p1 |
49 |
|
%patch16 -p1 -b .confpost |
50 |
|
|
51 |
%build |
%build |
52 |
%serverbuild |
%serverbuild |
53 |
cp etc/README etc/README.etc |
cp etc/README etc/README.etc |
54 |
%configure2_5x --enable-checkroot \ |
%configure2_5x --enable-checkroot \ |
55 |
--enable-fqdn \ |
--enable-fqdn \ |
|
--enable-yppasswd \ |
|
56 |
--libexecdir=%{_libdir}/yp \ |
--libexecdir=%{_libdir}/yp \ |
57 |
--mandir=%{_mandir} |
--mandir=%{_mandir} |
58 |
%make |
%make |