thctlo / Kopano

Scripts for Kopano

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Missing dependency no longer works (since 1.5.1?)

fbartels opened this issue · comments

The gpg check in https://github.com/thctlo/Kopano/blame/master/get-kopano-community.sh#L101 overwrites the variable assignment in https://github.com/thctlo/Kopano/blame/master/get-kopano-community.sh#L99, which causes the script to only check for gpg:

Step 5/5 : RUN bash -x ./get-kopano-community.sh
 ---> Running in 91eb8884ce77
+ BASE_FOLDER=/root/kopano-repo
+ KOPANO_APTFOLDER=apt
+ KOPANO_DOWNL2FOLDER=downloads
+ ENABLE_AUTO_BACKUP=yes
+ KOPANO_COMMUNITY_URL=https://download.kopano.io/community
+ KOPANO_COMMUNITY_PKG='core archiver files mdm smime webapp'
+ ENABLE_Z_PUSH_REPO=yes
+ ENABLE_LIBREOFFICE_ONLINE=no
+ check_run_as_sudo_root
+ [[ 0 -eq 0 ]]
+ NEEDED_PROGRAMS='lsb_release apt-ftparchive curl gnupg2 lynx sudo tee'
+ for var in $NEEDED_PROGRAMS
+ var=gnupg2
+ var=gpg2
+ command -v gpg2
+ for var in $NEEDED_PROGRAMS
+ var=gnupg2
+ var=gpg2
+ command -v gpg2
+ for var in $NEEDED_PROGRAMS
+ var=gnupg2
+ var=gpg2
+ command -v gpg2
+ for var in $NEEDED_PROGRAMS
+ var=gnupg2
+ var=gpg2
+ command -v gpg2
+ for var in $NEEDED_PROGRAMS
+ var=gnupg2
+ var=gpg2
+ command -v gpg2
+ for var in $NEEDED_PROGRAMS
+ var=gnupg2
+ var=gpg2
+ command -v gpg2
+ for var in $NEEDED_PROGRAMS
+ var=gnupg2
+ var=gpg2
+ command -v gpg2
+ '[' '!' -d /root/kopano-repo ']'
+ mkdir -p /root/kopano-repo
++ lsb_release -si
./get-kopano-community.sh: line 115: lsb_release: command not found
+ OSNAME=

Hai Felix, thank you very much for reporting it.
Fixed in : 2.1.3 updated today.