[packages/nfs-utils] - fix broken logic in statd daemonize code - rel 3

baggins baggins at pld-linux.org
Mon Jun 8 18:50:45 CEST 2015


commit 3be54d2e3a18bbb326cda42cc3947a44a932d311
Author: Jan Rękorajski <baggins at pld-linux.org>
Date:   Mon Jun 8 18:50:18 2015 +0200

    - fix broken logic in statd daemonize code
    - rel 3

 nfs-utils-fix-statd-nodaemon.patch | 13 +++++++++++++
 nfs-utils.spec                     |  4 +++-
 2 files changed, 16 insertions(+), 1 deletion(-)
---
diff --git a/nfs-utils.spec b/nfs-utils.spec
index 7936c51..08a6148 100644
--- a/nfs-utils.spec
+++ b/nfs-utils.spec
@@ -10,7 +10,7 @@ Summary(ru.UTF-8):	Утилиты для NFS и демоны поддержки
 Summary(uk.UTF-8):	Утиліти для NFS та демони підтримки для NFS-сервера ядра
 Name:		nfs-utils
 Version:	1.3.2
-Release:	2
+Release:	3
 License:	GPL v2
 Group:		Networking/Daemons
 #Source0:	https://www.kernel.org/pub/linux/utils/nfs/%{name}-%{version}.tar.bz2
@@ -48,6 +48,7 @@ Patch2:		%{name}-subsys.patch
 Patch3:		%{name}-union-mount.patch
 Patch4:		%{name}-heimdal.patch
 Patch5:		%{name}-x32.patch
+Patch6:		%{name}-fix-statd-nodaemon.patch
 URL:		http://nfs.sourceforge.net/
 BuildRequires:	autoconf >= 2.59
 BuildRequires:	automake
@@ -188,6 +189,7 @@ Wspólne programy do obsługi NFS.
 %patch3 -p1
 %patch4 -p1
 %patch5 -p1
+%patch6 -p1
 
 %build
 %{__libtoolize}
diff --git a/nfs-utils-fix-statd-nodaemon.patch b/nfs-utils-fix-statd-nodaemon.patch
new file mode 100644
index 0000000..925efe6
--- /dev/null
+++ b/nfs-utils-fix-statd-nodaemon.patch
@@ -0,0 +1,13 @@
+diff --git a/utils/statd/statd.c b/utils/statd/statd.c
+index 60ce6d1..2b7a167 100644
+--- a/utils/statd/statd.c
++++ b/utils/statd/statd.c
+@@ -393,7 +393,7 @@ int main (int argc, char **argv)
+ 		simulator (--argc, ++argv);	/* simulator() does exit() */
+ #endif
+ 
+-	daemon_init(!(run_mode & MODE_NODAEMON));
++	daemon_init((run_mode & MODE_NODAEMON));
+ 
+ 	if (run_mode & MODE_LOG_STDERR) {
+ 		xlog_syslog(0);
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/nfs-utils.git/commitdiff/3be54d2e3a18bbb326cda42cc3947a44a932d311



More information about the pld-cvs-commit mailing list