#!/bin/bash

if [[ "$(CreoleGet activer_geoide_base)" == "Mise en place d un serveur geoide-base" ]]; then
	geobase_homedir=$(CreoleGet geobase_homedir)
	smb_workgroup=$(CreoleGet smb_workgroup)
	geoide_base_admins=$(CreoleGet geoide_base_admins)
	geoide_base_prod=$(CreoleGet geoide_base_prod)
	
    # Droits rwx pour les groupes des administrateurs de geoide et www-data sur toute l'arborescence
	setfacl -R -m g:www-data:rwx,d:g:www-data:rwx $geobase_homedir
	setfacl -R -m g:"$smb_workgroup+$geoide_base_admins":rwx,d:g:"$smb_workgroup+$geoide_base_admins":rwx $geobase_homedir

	# Droits rwx pour le groupe des producteurs sur PRODUCTION
	setfacl -R -m g:"$smb_workgroup+$geoide_base_prod":rwx,d:g:"$smb_workgroup+$geoide_base_prod":rwx $geobase_homedir/PRODUCTION

	# Droits lire pour les membres du domaine sur CONSULTATION et REF_EXT
	setfacl -R -m g:1513:r-x,d:g:1513:r-x $geobase_homedir/CONSULTATION $geobase_homedir/REF_EXT 

fi
	
exit 0
