Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 4 May 2016 12:52:33 +0000 (UTC)
From:      Steven Kreuzer <skreuzer@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r414601 - in head/sysutils/cfengine38: . files
Message-ID:  <201605041252.u44CqX1Z077527@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: skreuzer
Date: Wed May  4 12:52:33 2016
New Revision: 414601
URL: https://svnweb.freebsd.org/changeset/ports/414601

Log:
  Add a patch to address upstream bug CFE-1803 (Storage promises do not unmount
  the filesystem as promised)
  
  Reviewed by:	cy@, gjb@
  Approved by:	cy@
  Differential Revision:	D6186

Added:
  head/sysutils/cfengine38/files/patch-cf-agent_verify__storage.c   (contents, props changed)
Modified:
  head/sysutils/cfengine38/Makefile

Modified: head/sysutils/cfengine38/Makefile
==============================================================================
--- head/sysutils/cfengine38/Makefile	Wed May  4 12:41:08 2016	(r414600)
+++ head/sysutils/cfengine38/Makefile	Wed May  4 12:52:33 2016	(r414601)
@@ -3,6 +3,7 @@
 
 PORTNAME=	cfengine
 PORTVERSION=	3.8.2
+PORTREVISION=	1
 CATEGORIES=	sysutils
 MASTER_SITES=	https://s3.amazonaws.com/cfengine-package-repos/tarballs/
 

Added: head/sysutils/cfengine38/files/patch-cf-agent_verify__storage.c
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/cfengine38/files/patch-cf-agent_verify__storage.c	Wed May  4 12:52:33 2016	(r414601)
@@ -0,0 +1,11 @@
+--- cf-agent/verify_storage.c.orig	2016-05-03 13:42:49 UTC
++++ cf-agent/verify_storage.c
+@@ -132,7 +132,7 @@ PromiseResult VerifyStoragePromise(EvalC
+     PromiseResult result = PROMISE_RESULT_NOOP;
+ 
+ #ifndef __MINGW32__
+-    if ((SeqLength(GetGlobalMountedFSList())) && (!LoadMountInfo(GetGlobalMountedFSList())))
++    if ((!SeqLength(GetGlobalMountedFSList())) && (!LoadMountInfo(GetGlobalMountedFSList())))
+     {
+         Log(LOG_LEVEL_ERR, "Couldn't obtain a list of mounted filesystems - aborting");
+         YieldCurrentLock(thislock);



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201605041252.u44CqX1Z077527>