Skip to content

Commit d378893

Browse files
committed
fix: streamline login and WebDAV configuration commands
1 parent 155f1e7 commit d378893

1 file changed

Lines changed: 9 additions & 9 deletions

File tree

docker/entrypoint.sh

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -10,33 +10,33 @@ fi
1010

1111
echo "Logging into your account [$INXT_USER] using legacy authentication..."
1212

13-
LOGIN_CMD="internxt login-legacy -x -e=\"$INXT_USER\" -p=\"$INXT_PASSWORD\""
13+
LOGIN_ARGS="-x -e=$INXT_USER -p=$INXT_PASSWORD"
1414

1515
if [ -n "$INXT_OTPTOKEN" ]; then
1616
echo "Using 2FA secret token"
17-
LOGIN_CMD="$LOGIN_CMD -t=\"$INXT_OTPTOKEN\""
17+
LOGIN_ARGS="$LOGIN_ARGS -t=$INXT_OTPTOKEN"
1818
elif [ -n "$INXT_TWOFACTORCODE" ]; then
1919
echo "Using 2FA code"
20-
LOGIN_CMD="$LOGIN_CMD -w=\"$INXT_TWOFACTORCODE\""
20+
LOGIN_ARGS="$LOGIN_ARGS -w=$INXT_TWOFACTORCODE"
2121
fi
2222

23-
eval $LOGIN_CMD
23+
internxt login-legacy $LOGIN_ARGS
2424

2525

26-
WEBDAV_CMD="internxt webdav-config -l='0.0.0.0'"
26+
WEBDAV_ARGS="-l=0.0.0.0"
2727

2828
if [ -n "$WEBDAV_PORT" ]; then
29-
WEBDAV_CMD="$WEBDAV_CMD -p=$WEBDAV_PORT"
29+
WEBDAV_ARGS="$WEBDAV_ARGS -p=$WEBDAV_PORT"
3030
fi
3131

3232
proto=$(echo "$WEBDAV_PROTOCOL" | tr '[:upper:]' '[:lower:]')
3333
if [ "$proto" = "http" ]; then
34-
WEBDAV_CMD="$WEBDAV_CMD -h"
34+
WEBDAV_ARGS="$WEBDAV_ARGS -h"
3535
elif [ "$proto" = "https" ]; then
36-
WEBDAV_CMD="$WEBDAV_CMD -s"
36+
WEBDAV_ARGS="$WEBDAV_ARGS -s"
3737
fi
3838

39-
eval $WEBDAV_CMD
39+
internxt webdav-config $WEBDAV_ARGS
4040

4141
internxt webdav enable
4242

0 commit comments

Comments
 (0)