[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