unzip is missing on bbb-docker-freeswitch
I have defined the German language package in the .env file. But in conference no sound can be heard. In the logfiles there is not really a clue so I investigated by myself and found the error. In the freeswitch container you can see this in the entrypoint.sh script:
elif [ "$SOUNDS_LANGUAGE" == "de-de-daedalus3" ]; then if [ ! -d "$SOUNDS_DIR/de/de/daedalus3" ]; then echo "sounds package for de-de-daedalus3 not installed yet" wget -O /tmp/freeswitch-german-soundfiles.zip https://github.com/Daedalus3/freeswitch-german-soundfiles/archive/master.zip mkdir -p $SOUNDS_DIR/de/de/daedalus3 unzip /tmp/freeswitch-german-soundfiles.zip -d /tmp/ mv /tmp/freeswitch-german-soundfiles-master $SOUNDS_DIR/de/de/daedalus3/conference
But on the command line of the container this error appears:
bash: unzip: command not found
So unzip is missing and the script cannot unzip the downloaded soundfile.
Please add unzip to the container image.
I am using alangecker/bbb-docker-freeswitch:v1.10.10-v2.7.3
Thank you!