Projet

Général

Profil

Tâche #34460

Mis à jour par Joël Cuissinat il y a presque 2 ans

Problème découvert suite à la restauration de bareos (sans webui) sur AmonEcole 2.9 :

https://dev-eole.ac-dijon.fr/jenkins/job/2.9.0/job/test-instance-etb3amonecole-2.9.0-amd64/ exécution n°62 :

<pre>
run-parts: executing /usr/share/eole/pretemplate/00-bareos instance
cp: impossible d'évaluer '/var/lib/lxc/reseau/rootfs/etc/bareos/bareos-dir.d/profile/webui-admin.conf': Aucun fichier ou dossier de ce type
chown: impossible d'accéder à '/etc/bareos/bareos-dir.d/profile/webui-admin.conf': Aucun fichier ou dossier de ce type
chmod: impossible d'accéder à '/etc/bareos/bareos-dir.d/profile/webui-admin.conf': Aucun fichier ou dossier de ce type
</pre>

<pre>
root@amonecole:~# cat /usr/share/eole/pretemplate/00-bareos
#!/bin/bash

if [ "$(CreoleGet mode_conteneur_actif)" = "oui" ]; then
if [ ! -f /etc/bareos/bareos-dir.d/profile/webui-admin.conf ]; then
cp $(CreoleGet container_path_web)/etc/bareos/bareos-dir.d/profile/webui-admin.conf /etc/bareos/bareos-dir.d/profile/webui-admin.conf
chown bareos: /etc/bareos/bareos-dir.d/profile/webui-admin.conf
chmod 750 /etc/bareos/bareos-dir.d/profile/webui-admin.conf
fi
mkdir -p $(CreoleGet container_path_postgresql)/usr/lib/bareos/scripts/
cp -r /usr/lib/bareos/scripts/* $(CreoleGet container_path_postgresql)/usr/lib/bareos/scripts/
fi

exit 0
</pre>

Retour