mirror of
https://github.com/DiouxX/docker-glpi.git
synced 2026-11-04 14:42:33 -05:00
Extend the GLPI installed check
Extending the GLPI installed check by making sure that not only the plugins folder is present. This way it is possible to install plugins before GLPI is started which makes it easier to build custom Docker images based on diouxx/glpi.
This commit is contained in:
1 parent
26b611dbb3
commit
5999b1641c
1 file changed
+4
-2
+4
-2
@@ -22,11 +22,13 @@ then
|
||||
echo -e "TLS_REQCERT\tnever" >> /etc/ldap/ldap.conf
|
||||
fi
|
||||
|
||||
#Téléchargement et extraction des sources de GLPI
|
||||
if [ "$(ls ${FOLDER_WEB}${FOLDER_GLPI})" ];
|
||||
# Check if GLPI, but not only the plugins folder is present. This way it is possible to install plugins
|
||||
# before GLPI is started which makes it easier to build custom Docker images based on diouxx/glpi.
|
||||
if [ -d "${FOLDER_WEB}${FOLDER_GLPI}" ] && [ "$(ls ${FOLDER_WEB}${FOLDER_GLPI})" != "plugins" ];
|
||||
then
|
||||
echo "GLPI is already installed"
|
||||
else
|
||||
#Téléchargement et extraction des sources de GLPI
|
||||
wget -P ${FOLDER_WEB} ${SRC_GLPI}
|
||||
tar -xzf ${FOLDER_WEB}${TAR_GLPI} -C ${FOLDER_WEB}
|
||||
rm -Rf ${FOLDER_WEB}${TAR_GLPI}
|
||||
|
||||
Reference in new issue
Block a user