Bug 28996 - homeShare und homeSharePath sollten wenn dann nur beide gesetzt werden dürfen
homeShare und homeSharePath sollten wenn dann nur beide gesetzt werden dürfen
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: UMC - Users
UCS 3.0
Other Linux
: P5 normal (vote)
: UCS 3.1
Assigned To: Dirk Wiesenthal
Stefan Gohmann
: interim-3
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-10-31 10:55 CET by Felix Botner
Modified: 2012-12-12 21:08 CET (History)
2 users (show)

See Also:
What kind of report is it?: ---
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Felix Botner univentionstaff 2012-10-31 10:55:14 CET
Im Moment kann man z.B. nur das homeShare setzen. Da führt dann beim Login dazu, dass das Login Script /usr/sbin/univention-mount-homedir versucht das Share auf das Home Verzeichnis des Benutzers zu mounten. 

-> udm users/user list --filter username=samba1| grep homeShare
  homeShare: cn=memberhome,cn=shares,dc=ucs,dc=new
  homeSharePath: None
  unixhome: /home/samba1

Beim Login versucht univention-mount-homedir dann folgendes:

-> mount -t nfs member1.ucs.new:/opt /home/samba1

Das ist wahrscheinlich eher nicht gewollt. Normalerweise muss man in homeSharePath den Benutzernamen eintragen, dann sieht der mount Befehl so aus:

-> mount -t nfs member1.ucs.new:/opt/samba1 /home/samba1

Es muss also darauf geachtet werden, dass beim Setzen von homeShare auch ein  homeSharePath (und zwar relative zum Pfad in der Freigabe, also ohne / zu Beginn) gesetzt wird.

In /usr/sbin/univention-mount-homedir kann man homeSharePath, da das ein UDM Attribut ist, was so nicht im LDAP gespeichert wird (im LDAP gibt es nur eine Kombination aus homeShare und homeSharePath die man nachträglich nicht mehr sinnvoll auseinander bekommt.)
Comment 1 Dirk Wiesenthal univentionstaff 2012-11-02 14:53:15 CET
Fixed in
  univention-directory-manager-modules 8.0.82-1.947.201211021449
Comment 2 Stefan Gohmann univentionstaff 2012-11-15 11:24:11 CET
OK, das funktioniert. Sowohl beim Hinzufügen, als auch beim Löschen.

Changelog: OK
Comment 3 Stefan Gohmann univentionstaff 2012-12-12 21:08:48 CET
UCS 3.1-0 has been released: 
 http://forum.univention.de/viewtopic.php?f=54&t=2125

If this error occurs again, please use "Clone This Bug".