From a3da48e7369186a30dfd776b765d33d589301c16 Mon Sep 17 00:00:00 2001 From: Neil Booth Date: Tue, 6 Mar 2018 23:37:57 +0900 Subject: [PATCH] Fix daemontools run script for dash shell Fixes #374 --- contrib/daemontools/run | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/contrib/daemontools/run b/contrib/daemontools/run index 773171b..c279ecd 100755 --- a/contrib/daemontools/run +++ b/contrib/daemontools/run @@ -1,3 +1,5 @@ #!/bin/sh echo "Launching ElectrumX server..." -exec 2>&1 envdir ./env /bin/sh -c 'setuidgid $USERNAME python3 $ELECTRUMX' +USERNAME=$(envdir ./env printenv USERNAME) +ELECTRUMX=$(envdir ./env printenv ELECTRUMX) +ulimit -n 4000 && exec 2>&1 envdir ./env envuidgid $USERNAME python3 $ELECTRUMX