Project

General

Profile

Scénario #34297

poste linux : pam-mount n'utilise pas la bonne variable pour le montage utilisateur (eole-ad-dc : cacher les variables "ad_homes_share_host" et "ad_profiles_share_host" si elle n'est pas utile)

Added by Emmanuel GARETTE over 1 year ago. Updated over 1 year ago.

Status:
Nouveau
Priority:
Normal
Assigned To:
-
Category:
-
Target version:
-
Start date:
Due date:
% Done:

0%

Story points:
-
Velocity based estimate:

History

#1 Updated by Emmanuel GARETTE over 1 year ago

  • Subject changed from ad_homes_share_host? to eole-ad-dc : cacher la variable "ad_homes_share_host" si elle n'est pas utile

La variable ad_homes_share_host est une variable obligatoire à partir du moment où activer_ad_homes_share est à non.

Par contre cette variable n'est pas tout le temps utile.

Cas d'utilisation de cette variable :

pam-mount

Une première utilisation de cette variable est dans le template : eole-workstation-manager/tmpl/pam-mount.sls
Cette variable ne fonctionne que dans un cas : tous les utilisateurs sont sur le même filer.

Il sera plus utile de récupérer l'information dans la fiche LDAP de l'utilisateur (comme on le fait lors de la configuration de veyon).

samba4.sh

Cette variable n'est utilisé que dans la fonction samba_create_homes_dir.

On peut voir rapidement qu'elle n'est utilisé que sur le contrôleur de domaine primaire :

if [ "${AD_SERVER_ROLE}" == "controleur de domaine" ] \
      && [ "${AD_ADDITIONAL_DC=}" == "non" ] \
      && [ -n "${AD_HOMES_SHARE_HOST_NAME}" ]; then
    pdbedit -h "\\\\${AD_HOMES_SHARE_HOST_NAME}.${AD_REALM}\\admin" -D 'U:' admin > /dev/null
fi

Solutions proposées :

- revoir le montage pam-mount
- ne proposer cette variable que sur le contrôleur de domaine primaire.

#2 Updated by Emmanuel GARETTE over 1 year ago

  • Subject changed from eole-ad-dc : cacher la variable "ad_homes_share_host" si elle n'est pas utile to eole-ad-dc : cacher les variables "ad_homes_share_host" et "ad_profiles_share_host" si elle n'est pas utile

#3 Updated by Gilles Grandgérard over 1 year ago

  • Parent task deleted (#34152)

#4 Updated by Gilles Grandgérard over 1 year ago

  • Tracker changed from Tâche to Scénario
  • Subject changed from eole-ad-dc : cacher les variables "ad_homes_share_host" et "ad_profiles_share_host" si elle n'est pas utile to poste linux : pam-mount n'utilise pas la bonne variable pour le montage utilisateur (eole-ad-dc : cacher les variables "ad_homes_share_host" et "ad_profiles_share_host" si elle n'est pas utile)
  • Target version deleted (Prestation Cadoles MEN 2022 23-25)
  • Start date deleted (05/23/2022)

Also available in: Atom PDF