#!/bin/bash

# Creation des repertoires download et ipd
# Il faut créé tout le temps ces répertoires pour les montages du mode conteneur
if [ "$(CreoleGet activer_ocsinventory non)" = "oui" ]; then
	ocs_download_dir="$(CreoleGet ocs_download_dir)"
	ocs_ipdiscover_ipd_dir="$(CreoleGet ocs_ipdiscover_ipd_dir)"
	mkdir -p "${ocs_download_dir}/download"
	mkdir -p "${ocs_ipdiscover_ipd_dir}/ipd"
	container_path_web="$(CreoleGet container_path_web)"
	# Positionnement des fichiers nécessaires à la création des clients OcsInventory
	cp /etc/ssl/certs/ca.crt $container_path_web/usr/share/ocsinventory-reports/client/cacert.pem
	rm -f $container_path_web/usr/share/ocsinventory-reports/client/client.zip
	if [ "$(CreoleGet activer_remontee_haut_niveau non)" = "oui" ]; then
		ocs_serveur_national="$(CreoleGet ocs_serveur_national)"
		if [ "$(CreoleGet activer_remontee_haut_niveau non)" = "oui" ]; then
			mkdir -p "/var/lib/ocsinventory-agent/http:__$(CreoleGet ocs_serveur_national)_ocsinventory"
		fi
	fi

	# désactivation du module PHP inutile maintenant
	if [ -f /etc/php/7.0/mods-available/esbl-ocs.ini ];then
	    CreoleRun "phpdismod esbl-ocs" web
	    CreoleRun "rm -f /etc/php/7.0/mods-available/esbl-ocs.ini" web
	fi

  ENMOD="mpm_prefork"
  DISMOD="mpm_event"
  [ ! -z $DISMOD ] && CreoleRun "a2dismod $DISMOD >/dev/null" web
  CreoleRun "a2enmod $ENMOD >/dev/null" web

fi
exit 0
