Hi
when homegear mit docker started, sehe ich folgende Fehlermeldung:
/start.sh: line 29: [: too many arguments
08/12/20 10:35:10.122 Loading settings from /etc/homegear/main.conf
08/12/20 10:35:10.139 Loading RPC server settings from /etc/homegear/rpcservers.conf
08/12/20 10:35:10.140 Loading RPC client settings from /etc/homegear/rpcclients.conf
Es scheint das folgendes im start.sh nicht richtig funktioniert (zeile 29 ist die if-clause):
USER=homegear
USER_ID=$(id -u $USER)
USER_GID=$(id -g $USER)
USER_ID=${HOST_USER_ID:=$USER_ID}
USER_GID=${HOST_USER_GID:=$USER_GID}
if [ $USER_ID -ne 0 ]; then
sed -i -e "s/^${USER}:\([^:]*\):[0-9]*:[0-9]*/${USER}:\1:${USER_ID}:${USER_GID}/" /etc/passwd
sed -i -e "s/^${USER}:\([^:]*\):[0-9]*/${USER}:\1:${USER_GID}/" /etc/group
fi
soweit ich beurteilen kann sehe ich keinen impact im täglichen Betrieb.
viele Grüße