Update to 2.32
This commit is contained in:
parent
6d365f80ca
commit
9d41c44a07
1
.gitignore
vendored
1
.gitignore
vendored
@ -6,3 +6,4 @@ ypserv-2.23.tar.bz2
|
|||||||
/ypserv-2.28.tar.bz2
|
/ypserv-2.28.tar.bz2
|
||||||
/ypserv-2.29.tar.bz2
|
/ypserv-2.29.tar.bz2
|
||||||
/ypserv-2.31.tar.bz2
|
/ypserv-2.31.tar.bz2
|
||||||
|
/ypserv-2.32.tar.bz2
|
||||||
|
2
sources
2
sources
@ -1 +1 @@
|
|||||||
4537b8f0e917edca8f57b70b9cbc37f3 ypserv-2.31.tar.bz2
|
0daf6a667dc310cf46a5c86908d62e1f ypserv-2.32.tar.bz2
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
diff -up ./acinclude.m4.aliases ./acinclude.m4
|
diff -up ypserv-2.32/acinclude.m4.aliases ypserv-2.32/acinclude.m4
|
||||||
--- ./acinclude.m4.aliases 2005-04-07 14:38:44.000000000 +0200
|
--- ypserv-2.32/acinclude.m4.aliases 2005-04-07 14:38:44.000000000 +0200
|
||||||
+++ ./acinclude.m4 2013-05-06 18:32:54.423541141 +0200
|
+++ ypserv-2.32/acinclude.m4 2013-11-18 09:57:05.082162773 +0100
|
||||||
@@ -92,3 +92,18 @@ AC_DEFUN([TYPE_SOCKLEN_T],
|
@@ -92,3 +92,18 @@ AC_DEFUN([TYPE_SOCKLEN_T],
|
||||||
AC_DEFINE([socklen_t], [int], [Define if socklen_t is missing])
|
AC_DEFINE([socklen_t], [int], [Define if socklen_t is missing])
|
||||||
fi
|
fi
|
||||||
@ -20,9 +20,9 @@ diff -up ./acinclude.m4.aliases ./acinclude.m4
|
|||||||
+AC_MSG_RESULT($tmp_aliases)
|
+AC_MSG_RESULT($tmp_aliases)
|
||||||
+AC_SUBST(ALIASES, $tmp_aliases)
|
+AC_SUBST(ALIASES, $tmp_aliases)
|
||||||
+])
|
+])
|
||||||
diff -up ./configure.in.aliases ./configure.in
|
diff -up ypserv-2.32/configure.ac.aliases ypserv-2.32/configure.ac
|
||||||
--- ./configure.in.aliases 2013-04-11 11:26:22.000000000 +0200
|
--- ypserv-2.32/configure.ac.aliases 2013-11-18 09:51:17.094758957 +0100
|
||||||
+++ ./configure.in 2013-05-06 18:32:54.482541191 +0200
|
+++ ypserv-2.32/configure.ac 2013-11-18 09:52:07.859844276 +0100
|
||||||
@@ -151,7 +151,7 @@ fi
|
@@ -151,7 +151,7 @@ fi
|
||||||
AC_SUBST(MAKE)
|
AC_SUBST(MAKE)
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
diff -up ./rpc.yppasswdd/rpc.yppasswdd.8.manfix ./rpc.yppasswdd/rpc.yppasswdd.8
|
diff -up ypserv-2.32/rpc.yppasswdd/rpc.yppasswdd.8.manfix ypserv-2.32/rpc.yppasswdd/rpc.yppasswdd.8
|
||||||
--- ./rpc.yppasswdd/rpc.yppasswdd.8.manfix 2013-04-10 10:30:53.000000000 +0200
|
--- ypserv-2.32/rpc.yppasswdd/rpc.yppasswdd.8.manfix 2013-04-10 10:30:53.000000000 +0200
|
||||||
+++ ./rpc.yppasswdd/rpc.yppasswdd.8 2013-05-06 18:32:35.682525532 +0200
|
+++ ypserv-2.32/rpc.yppasswdd/rpc.yppasswdd.8 2013-11-18 09:47:11.982160697 +0100
|
||||||
@@ -53,6 +53,15 @@ customized for that NIS domain\. If no s
|
@@ -53,6 +53,15 @@ customized for that NIS domain\. If no s
|
||||||
\fBMakefile\fR
|
\fBMakefile\fR
|
||||||
is found, the scripts uses the generic one in
|
is found, the scripts uses the generic one in
|
||||||
@ -26,9 +26,9 @@ diff -up ./rpc.yppasswdd/rpc.yppasswdd.8.manfix ./rpc.yppasswdd/rpc.yppasswdd.8
|
|||||||
.SH "SEE ALSO"
|
.SH "SEE ALSO"
|
||||||
.PP
|
.PP
|
||||||
|
|
||||||
diff -up ./rpc.ypxfrd/rpc.ypxfrd.8.manfix ./rpc.ypxfrd/rpc.ypxfrd.8
|
diff -up ypserv-2.32/rpc.ypxfrd/rpc.ypxfrd.8.manfix ypserv-2.32/rpc.ypxfrd/rpc.ypxfrd.8
|
||||||
--- ./rpc.ypxfrd/rpc.ypxfrd.8.manfix 2013-04-10 10:30:53.000000000 +0200
|
--- ypserv-2.32/rpc.ypxfrd/rpc.ypxfrd.8.manfix 2013-04-10 10:30:53.000000000 +0200
|
||||||
+++ ./rpc.ypxfrd/rpc.ypxfrd.8 2013-05-06 18:32:35.693525541 +0200
|
+++ ypserv-2.32/rpc.ypxfrd/rpc.ypxfrd.8 2013-11-18 09:47:11.982160697 +0100
|
||||||
@@ -47,6 +47,16 @@ could be started by inetd\. But since it
|
@@ -47,6 +47,16 @@ could be started by inetd\. But since it
|
||||||
\fBypserv\fR
|
\fBypserv\fR
|
||||||
from
|
from
|
||||||
@ -59,10 +59,10 @@ diff -up ./rpc.ypxfrd/rpc.ypxfrd.8.manfix ./rpc.ypxfrd/rpc.ypxfrd.8
|
|||||||
.SH "SEE ALSO"
|
.SH "SEE ALSO"
|
||||||
.PP
|
.PP
|
||||||
|
|
||||||
diff -up ./ypserv/ypserv.8.manfix ./ypserv/ypserv.8
|
diff -up ypserv-2.32/ypserv/ypserv.8.manfix ypserv-2.32/ypserv/ypserv.8
|
||||||
--- ./ypserv/ypserv.8.manfix 2013-04-10 10:30:53.000000000 +0200
|
--- ypserv-2.32/ypserv/ypserv.8.manfix 2013-11-06 13:56:25.000000000 +0100
|
||||||
+++ ./ypserv/ypserv.8 2013-05-06 18:32:35.705525551 +0200
|
+++ ypserv-2.32/ypserv/ypserv.8 2013-11-18 09:47:11.983160700 +0100
|
||||||
@@ -56,6 +56,14 @@ may or may not be running on the same no
|
@@ -65,6 +65,14 @@ may or may not be running on the same no
|
||||||
\fBypserv\fR
|
\fBypserv\fR
|
||||||
parses the file
|
parses the file
|
||||||
/etc/ypserv\&.conf\&.
|
/etc/ypserv\&.conf\&.
|
||||||
@ -76,8 +76,8 @@ diff -up ./ypserv/ypserv.8.manfix ./ypserv/ypserv.8
|
|||||||
+\fB/etc/sysconfig/network\&.\fR
|
+\fB/etc/sysconfig/network\&.\fR
|
||||||
.SH "OPTIONS"
|
.SH "OPTIONS"
|
||||||
.PP
|
.PP
|
||||||
\fB\-d\fR, \fB\-\-debug
|
\fB\-d\fR, \fB\-\-debug \fR[\fIpath\fR]
|
||||||
@@ -149,6 +157,12 @@ configuration file\&.
|
@@ -151,6 +159,12 @@ configuration file\&.
|
||||||
which hosts are allowed to contact
|
which hosts are allowed to contact
|
||||||
\fBypserv\fR\&.
|
\fBypserv\fR\&.
|
||||||
.RE
|
.RE
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
diff -up ./scripts/ypMakefile.in.nfsnobody2 ./scripts/ypMakefile.in
|
diff -up ypserv-2.32/scripts/ypMakefile.in.nfsnobody ypserv-2.32/scripts/ypMakefile.in
|
||||||
--- ./scripts/ypMakefile.in.nfsnobody2 2013-05-06 18:28:38.558327612 +0200
|
--- ypserv-2.32/scripts/ypMakefile.in.nfsnobody 2013-11-18 09:19:58.092797179 +0100
|
||||||
+++ ./scripts/ypMakefile.in 2013-05-06 18:30:46.772434725 +0200
|
+++ ypserv-2.32/scripts/ypMakefile.in 2013-11-18 09:20:39.885790669 +0100
|
||||||
@@ -40,6 +40,11 @@ YPPUSH_ARGS =
|
@@ -40,6 +40,11 @@ YPPUSH_ARGS =
|
||||||
MINUID=500
|
MINUID=$(shell TMP=`egrep '^UID_MIN\s+[0-9]+' /etc/login.defs|sed -e 's/^UID_MIN//'` ; [ -n "$$TMP" ] && echo "$$TMP" || echo 1000)
|
||||||
MINGID=500
|
MINGID=$(shell TMP=`egrep '^GID_MIN\s+[0-9]+' /etc/login.defs|sed -e 's/^GID_MIN//'` ; [ -n "$$TMP" ] && echo "$$TMP" || echo 1000)
|
||||||
|
|
||||||
+# Don't export this uid/guid (nfsnobody).
|
+# Don't export this uid/guid (nfsnobody).
|
||||||
+# Set to 0 if you want to
|
+# Set to 0 if you want to
|
||||||
|
@ -1,28 +0,0 @@
|
|||||||
MINUID and MINGID should match the values UID_MIN and GID_MIN in
|
|
||||||
/etc/login.defs to be consistent and to not distribute uids and gids
|
|
||||||
used by the linux system.
|
|
||||||
|
|
||||||
However, we can't simply change values to 1000 since on upgraded systems
|
|
||||||
that keep using UIDs 501+ and haven't changed /var/yp/Makefile, the Makefile
|
|
||||||
would actually be updated and UIDs lower than 1000 won't be included in maps.
|
|
||||||
|
|
||||||
Thus, we will read MINUID and MINGID values from /etc/login.defs
|
|
||||||
|
|
||||||
RHBZ#1004090
|
|
||||||
|
|
||||||
diff -up ypserv-2.31/scripts/ypMakefile.in.minuid ypserv-2.31/scripts/ypMakefile.in
|
|
||||||
--- ypserv-2.31/scripts/ypMakefile.in.minuid 2013-09-04 13:29:12.294945130 +0200
|
|
||||||
+++ ypserv-2.31/scripts/ypMakefile.in 2013-09-04 13:31:07.308820321 +0200
|
|
||||||
@@ -37,8 +37,10 @@ YPPUSH_ARGS =
|
|
||||||
# the passwd file. If no entry is found, this shadow entry is
|
|
||||||
# ignored.
|
|
||||||
# MINGID is the lowest gid that will be included in the group maps.
|
|
||||||
-MINUID=500
|
|
||||||
-MINGID=500
|
|
||||||
+# You can either set values directly (e.g. MINUID=1000) or pick up
|
|
||||||
+# current values from /etc/login.defs
|
|
||||||
+MINUID=$(shell TMP=`egrep '^UID_MIN\s+[0-9]+' /etc/login.defs|sed -e 's/^UID_MIN//'` ; [ -n "$$TMP" ] && echo "$$TMP" || echo 1000)
|
|
||||||
+MINGID=$(shell TMP=`egrep '^GID_MIN\s+[0-9]+' /etc/login.defs|sed -e 's/^GID_MIN//'` ; [ -n "$$TMP" ] && echo "$$TMP" || echo 1000)
|
|
||||||
|
|
||||||
# Don't export this uid/guid (nfsnobody).
|
|
||||||
# Set to 0 if you want to
|
|
@ -1,23 +0,0 @@
|
|||||||
When tcbdbopen fails to open a database file wrong pointer is returned
|
|
||||||
instead of NULL pointer.
|
|
||||||
|
|
||||||
Patch by Edgar Hoch
|
|
||||||
|
|
||||||
RHBZ#1004110
|
|
||||||
|
|
||||||
--- ypserv-2.31/lib/yp_db.c.orig 2013-04-10 16:42:21.000000000 +0200
|
|
||||||
+++ ypserv-2.31/lib/yp_db.c 2013-09-04 02:38:04.515428554 +0200
|
|
||||||
@@ -181,6 +181,12 @@
|
|
||||||
}
|
|
||||||
else if (debug_flag)
|
|
||||||
log_msg ("\t\t->Returning OK!");
|
|
||||||
+ if ( !isok )
|
|
||||||
+ {
|
|
||||||
+ /* DB not successful opened. Close database object and set return value to NULL. */
|
|
||||||
+ tcbdbdel (dbp);
|
|
||||||
+ dbp = NULL;
|
|
||||||
+ }
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
|
|
11
ypserv.spec
11
ypserv.spec
@ -3,8 +3,8 @@
|
|||||||
Summary: The NIS (Network Information Service) server
|
Summary: The NIS (Network Information Service) server
|
||||||
Url: http://www.linux-nis.org/nis/ypserv/index.html
|
Url: http://www.linux-nis.org/nis/ypserv/index.html
|
||||||
Name: ypserv
|
Name: ypserv
|
||||||
Version: 2.31
|
Version: 2.32
|
||||||
Release: 5%{?dist}
|
Release: 1%{?dist}
|
||||||
License: GPLv2
|
License: GPLv2
|
||||||
Group: System Environment/Daemons
|
Group: System Environment/Daemons
|
||||||
Source0: http://www.linux-nis.org/download/ypserv/ypserv-%{version}.tar.bz2
|
Source0: http://www.linux-nis.org/download/ypserv/ypserv-%{version}.tar.bz2
|
||||||
@ -31,8 +31,6 @@ Patch7: ypserv-2.24-aliases.patch
|
|||||||
Patch8: ypserv-2.27-confpost.patch
|
Patch8: ypserv-2.27-confpost.patch
|
||||||
Patch9: ypserv-2.29-relro.patch
|
Patch9: ypserv-2.29-relro.patch
|
||||||
Patch10: ypserv-2.31-netgrprecur.patch
|
Patch10: ypserv-2.31-netgrprecur.patch
|
||||||
Patch11: ypserv-tcopenfail.patch
|
|
||||||
Patch12: ypserv-minuid.patch
|
|
||||||
|
|
||||||
BuildRequires: tokyocabinet-devel
|
BuildRequires: tokyocabinet-devel
|
||||||
BuildRequires: systemd
|
BuildRequires: systemd
|
||||||
@ -68,8 +66,6 @@ machines.
|
|||||||
%patch8 -p1 -b .confpost
|
%patch8 -p1 -b .confpost
|
||||||
%patch9 -p1 -b .relro
|
%patch9 -p1 -b .relro
|
||||||
%patch10 -p1 -b .netgrprecur
|
%patch10 -p1 -b .netgrprecur
|
||||||
%patch11 -p1 -b .tcopenfail
|
|
||||||
%patch12 -p1 -b .minuid
|
|
||||||
|
|
||||||
autoreconf
|
autoreconf
|
||||||
|
|
||||||
@ -226,6 +222,9 @@ fi
|
|||||||
%{_includedir}/*/*
|
%{_includedir}/*/*
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Mon Nov 18 2013 Honza Horak <hhorak@redhat.com> - 2.32-1
|
||||||
|
- Update to new upstream version 2.32
|
||||||
|
|
||||||
* Wed Sep 4 2013 Honza Horak <hhorak@redhat.com> - 2.31-5
|
* Wed Sep 4 2013 Honza Horak <hhorak@redhat.com> - 2.31-5
|
||||||
- Return proper error code when map file opening did not succeeded
|
- Return proper error code when map file opening did not succeeded
|
||||||
RHBZ#1004110
|
RHBZ#1004110
|
||||||
|
Loading…
Reference in New Issue
Block a user