Project

General

Profile

Tâche #8778

Distribution EOLE - Scénario #8829: Demandes EOLE 2.4 déjà résolues

Le répertoire /etc/eole/extra/bacula est créé avec les permissions 777

Added by Daniel Dehennin over 6 years ago. Updated over 6 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
09/05/2014
Due date:
09/12/2014
% Done:

100%

Estimated time:
3.00 h
Spent time:
Remaining (hours):

Description

L’installation du paquet eole-amonecole-module sur un eolebase entraîne la création du répertoire /etc/eole/extra/bacula avec les permissions 777.

Ce répertoire est créé par le rechargement de la configuration EOLE par creoled lors de l’installation du paquet eole-bacula.

L’installation de l’unique paquet eole-bacula sur un eolebase n’entraîne pas le problème.

Pour reproduire :

  1. Démarrer une machine eolebase dans le bon niveau de mise à jour
  2. Supprimer le volume keep_1 :
    root@eolebase:~# lvremove -f /dev/eolebase-vg/keep_1
    
  3. Créer le volume pour /opt
    root@eolebase:~# lvcreate -L10G -n opt eolebase-vg
    root@eolebase:~# mkfs.ext4 -m0 -L /opt /dev/eolebase-vg/opt
    root@eolebase:~# echo '/dev/mapper/eolebase--vg-opt /opt            ext4    defaults    0       2' >> /etc/fstab
    root@eolebase:~# mount /opt
    
  4. Installer le paquet eole-amonecole-module
  5. Vérifier les droits
    root@eolebase:~# ls -l /etc/eole/extra/
    

Associated revisions

Revision 016a5d27 (diff)
Added by Daniel Dehennin over 6 years ago

Correction des droits à la création des fichiers eol

Lors de l’installation de beaucoup de paquet, le processus creole qui
créé le fichier eol pour bacula est lancé avec un umask à 0.

  • creole/server.py (CreoleServer.reload_config): Forcer le mask de
    création de fichier.

Fixes: #8778

History

#1 Updated by Daniel Dehennin over 6 years ago

  • Assigned To set to Daniel Dehennin
  • Target version set to 231
  • Estimated time set to 3.00 h

Le problème est présent aussi en 2.4.0.

#2 Updated by Daniel Dehennin over 6 years ago

  • Due date set to 09/12/2014

#3 Updated by Daniel Dehennin over 6 years ago

  • Status changed from Nouveau to Résolu
  • % Done changed from 0 to 100

#4 Updated by Luc Bourdot over 6 years ago

  • Parent task set to #8829

#5 Updated by Daniel Dehennin over 6 years ago

  • Status changed from Résolu to Fermé

Also available in: Atom PDF