Projet

Général

Profil

Task - Tâche #1275

Modifier postinst pour gérer les VLAN + personnalisation

Ajouté par Eric Seigne il y a plus de 13 ans. Mis à jour il y a plus de 13 ans.

Statut:
Fixed - Corrigé - Implémenté
Priorité:
Normale
Assigné à:
Version cible:
Début:
09/03/2011
Echéance:
% réalisé:

100%

Temps estimé:
1.00 h

Description

Il faut modifier le postinst pour
1. supprimer le /etc/exports
2. le re-créer à partir d'un fichier exports vide
3. lui ajouter à la fin le contenu de /etc/exports.local

Dans le fichier "vide" on ajoute un commentaire "si vous voulez personnaliser ce fichier, utilisez le .local qui est concaténéautomatiquement"

Dans le fichier exports.local fournis à la base (et jamais réécris) on insère un commentaire "inserez ici votre conf personnalisée"

Révisions associées

Révision e7737d0f
Ajouté par Eric Seigne il y a plus de 13 ans

fix #1275: prise en compte du fichier exports.local pour repondre aux besoins des VLAN (albi ?)

Historique

#1 Mis à jour par Eric Seigne il y a plus de 13 ans

Note:

            LANG=C
            for NETANDMASK in `route -n | grep ${LAN_IFACE}$ | grep -v "^0.0.0.0" | awk '{print $1"/"$3}'`
            do
                sed -i -e "\%/opt/ltsp/i386 ${NETANDMASK}%d" /etc/exports
                echo "/opt/ltsp/i386 ${NETANDMASK}(ro,no_root_squash,async,no_subtree_check)" >> /etc/exports
            done

            for NETANDMASK in `route -n | grep ${LAN_IFACE}$ | grep -v "^0.0.0.0" | awk '{print $1"/"$3}'`
            do
                sed -i -e "\%/opt/ltsp44/i386 ${NETANDMASK}%d" /etc/exports
                echo "/opt/ltsp44/i386 ${NETANDMASK}(ro,no_root_squash,async,no_subtree_check)" >> /etc/exports
            done
            if [ -f /etc/init.d/nfs-kernel-server ]; then
                /etc/init.d/nfs-kernel-server reload
            fi

#2 Mis à jour par Eric Seigne il y a plus de 13 ans

  • Statut changé de New - Nouveau à Fixed - Corrigé - Implémenté
  • % réalisé changé de 0 à 100

Ça a été plus long que prévu mais c'est fait, normalement ça "baigne", en version horizon-ltsp 11.04.0.12

Formats disponibles : Atom PDF

Redmine Appliance - Powered by TurnKey Linux