Project

General

Profile

Tâche #34773

Scénario #35233: Traitement express fermés 31/03/2023

EOLE 2.9 : Ajouter "inherit owner" dans smb.conf (tous modules avec une section [homes])

Added by Klaas TJEBBES over 1 year ago. Updated about 1 year ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
03/21/2023
Due date:
% Done:

100%

Estimated time:
0.00 h
Remaining (hours):
0.0

Description

Lorsque l'utilisateur a un profil itinérant, le dossier contenant le profil est créé par Windows lors de la première connexion de l'utilisateur.
Le dossier se trouve dans [homes]/profile.V6. Or quand Windows crée ce dossier pour l'utilisateur "admin", il appartient alors à l'utilisateur "root".

root@scribe:~# ll /home/adhomes/admin/profil.V6/ -d
drwxrwx---+ 14 root domain users 4096 oct.  24 15:05 /home/adhomes/admin/profil.V6//

Lors de l'ouverture de la session suivante par "admin", Windows génère une erreur indiquant que le dossier "profil.V6" n'appartient pas à l'utilisateur et que la session a été ouverte en utilisant un profil temporaire qui ne sera pas sauvegardé lors de la fermeture de session.

Pour résoudre ce problème et rendre le profil itinérant fonctionnel, il faut que le dossier appartienne à "admin". Pour ce faire, il faut ajouter l'option

inherit owner = yes

dans la section [homes] du fichier "smb.conf".

Associated revisions

Revision 9337c9a1 (diff)
Added by Joël Cuissinat about 1 year ago

Add "inherit owner = yes" in [homes] section

Ref: #34773

History

#1 Updated by Klaas TJEBBES over 1 year ago

  • Description updated (diff)

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

  • Tracker changed from Demande to Scénario
  • Start date deleted (10/24/2022)

#3 Updated by Joël Cuissinat about 1 year ago

  • Parent task set to #34668

#4 Updated by Joël Cuissinat about 1 year ago

  • Status changed from Nouveau to En cours
  • Assigned To set to Joël Cuissinat
  • Start date set to 03/21/2023

Template smb-include_shares.conf issu du projet eole-scribehorus
Template smb-ad.conf issu du projet EOLE AD DC

#5 Updated by Joël Cuissinat about 1 year ago

  • Subject changed from Ajouter "inherit owner" dans smb.conf (tous modules avec une section [homes]) to EOLE 2.9 : Ajouter "inherit owner" dans smb.conf (tous modules avec une section [homes])

#6 Updated by Joël Cuissinat about 1 year ago

  • Status changed from En cours to À valider
  • % Done changed from 0 to 100

#7 Updated by Joël Cuissinat about 1 year ago

Au niveau des options actuellement appliquées sur la section [homes] d'un module Seth (ac.file), c'est ultra-minimaliste !

[homes]
  path = "/home/adhomes/%u" 
  root preexec = /usr/share/eole/sbin/create_adhome.sh "%u" "/home/adhomes" 
  comment = Home Directories
  browseable = no
  read only = no

#8 Updated by Klaas TJEBBES about 1 year ago

Seth a un fonctionnement différent de Scribe. L'option "vfs objects = acl_xattr" y est activée contrairement à Scribe https://dev-eole.ac-dijon.fr/issues/34869
Pour le moment les profils itinérants ne posent pas de problème avec Seth.

#9 Updated by Klaas TJEBBES about 1 year ago

  • Status changed from À valider to Fermé
  • Remaining (hours) set to 0.0

Que Scribe 2.9 (pas AmonEcole, pas Seth, pas versions précédentes)

#10 Updated by Joël Cuissinat about 1 year ago

  • Estimated time set to 0.00 h
  • Parent task changed from #34668 to #35233

Also available in: Atom PDF