Skip to content

Commit 50a7b94

Browse files
allow for no fork to happen
1 parent 9376ac5 commit 50a7b94

File tree

1 file changed

+10
-7
lines changed

1 file changed

+10
-7
lines changed
Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,16 @@
11
#!/bin/bash
22
set -e
33

4-
for x in $(find /opt/qnib/entry/ -type f -perm +111 |sort);do
5-
echo "> execute entrypoint '${x}'"
6-
"${x}"
7-
done
4+
if [ "${QNIB_NO_FORK}" != "true" ];then
5+
for x in $(find /opt/qnib/entry/ -type f -perm +111 |sort);do
6+
echo "> execute entrypoint '${x}'"
7+
"${x}"
8+
done
89

9-
if [ "X${ENTRY_USER}" != "X" ];then
10-
exec su -s /bin/bash -c "$@" ${ENTRY_USER}
10+
if [ "X${ENTRY_USER}" != "X" ];then
11+
exec su -s /bin/bash -c "$@" ${ENTRY_USER}
12+
else
13+
exec "$@"
1114
else
12-
exec "$@"
15+
exec "$@"
1316
fi

0 commit comments

Comments
 (0)