aboutsummaryrefslogtreecommitdiffstats
path: root/community/gvmd/lockfile.patch
diff options
context:
space:
mode:
authorFrancesco Colista <fcolista@alpinelinux.org>2019-10-21 16:30:27 +0000
committerFrancesco Colista <fcolista@alpinelinux.org>2019-10-21 20:01:23 +0000
commit9e8139a9333ca4fa0b3d42e4854cb4c526a185e6 (patch)
tree44b9c43d49ca2af1f08d5870cc9beb4638f88906 /community/gvmd/lockfile.patch
parent361a773271accab3fb59cc5e13cf6c81f1cdcda4 (diff)
downloadaports-9e8139a9333ca4fa0b3d42e4854cb4c526a185e6.tar.bz2
aports-9e8139a9333ca4fa0b3d42e4854cb4c526a185e6.tar.xz
community/gvmd: fix to make gvmd work again
Diffstat (limited to 'community/gvmd/lockfile.patch')
-rw-r--r--community/gvmd/lockfile.patch38
1 files changed, 38 insertions, 0 deletions
diff --git a/community/gvmd/lockfile.patch b/community/gvmd/lockfile.patch
new file mode 100644
index 0000000000..492675295e
--- /dev/null
+++ b/community/gvmd/lockfile.patch
@@ -0,0 +1,38 @@
+diff --git a/tools/greenbone-certdata-sync.in b/tools/greenbone-certdata-sync.in
+index 97bccf9..a89a3ce 100644
+--- a/tools/greenbone-certdata-sync.in
++++ b/tools/greenbone-certdata-sync.in
+@@ -494,13 +494,11 @@ then
+ fi
+ (
+ flock -n 9
+- date > $LOCK_FILE
+ if [ $? -eq 1 ] ; then
+ log_notice "Sync in progress, exiting."
+ exit 1
+ fi
+ sync_certdata
+- echo -n > $LOCK_FILE
+-) 9>$LOCK_FILE
++)
+
+ exit 0
+diff --git a/tools/greenbone-scapdata-sync.in b/tools/greenbone-scapdata-sync.in
+index b54e251..7aec26d 100644
+--- a/tools/greenbone-scapdata-sync.in
++++ b/tools/greenbone-scapdata-sync.in
+@@ -517,13 +517,11 @@ then
+ fi
+ (
+ flock -n 9
+- date > $LOCK_FILE
+ if [ $? -eq 1 ] ; then
+ log_notice "Sync in progress, exiting."
+ exit 1
+ fi
+ sync_scapdata
+- echo -n > $LOCK_FILE
+-) 9>$LOCK_FILE
++)
+
+ exit 0