Bug 25339 - samba/share/home auf Memberservern aktivieren
samba/share/home auf Memberservern aktivieren
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: Samba4
UCS 3.0
Other Linux
: P5 enhancement (vote)
: UCS 3.1
Assigned To: Tobias Peters
Stefan Gohmann
: interim-2
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2011-12-08 19:07 CET by Moritz Muehlenhoff
Modified: 2012-12-12 21:09 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 Moritz Muehlenhoff univentionstaff 2011-12-08 19:07:10 CET
Da wir in einer Samba 4-Umgebung Memberserver als Fileserver empfehlen, sollten wir dort auch

samba/share/home=yes

in der Grundeinstellung aktivieren
Comment 1 Tobias Peters univentionstaff 2012-09-17 17:12:52 CEST
Beim ersten Join wird samba/share/home=yes auf dem Memberserver gesetzt, falls er einer samba4-Domäne beitritt.
Comment 2 Stefan Gohmann univentionstaff 2012-10-15 08:58:16 CEST
Ich habe eine S3 und eine S4 Umgebung aufgebaut und jeweils einen Memberserver installiert und gejoint. In beiden Fällen stand samba/share/home auf no. Ursache könnte "-lt 0" sein, da $JS_LAST_EXECUTED_VERSION vermutlich 0 ist.
root@member553:~# if [ 0 -lt 0 ]; then echo "x"; fi
root@member553:~# if [ 0 -lt 1 ]; then echo "x"; fi
x
root@member553:~# 


Aus dem Changelog wird nicht wirklich klar, was gemacht wird. Die Aussgae ist ja, dass auf einem Memberserver beim Joinen in die Samba 4 Domäne ein Home Share angelegt bzw. freigegeben wird. Bitte "Samba 4 domain" schreiben, nicht "samba4-domain".
Comment 3 Arvid Requate univentionstaff 2012-10-15 11:00:35 CEST
Beide Punkte sind angepasst.
Comment 4 Stefan Gohmann univentionstaff 2012-10-15 12:14:38 CEST
Es fehlt noch ein Leerzeichen nach "memberserver":

 if [ "$JS_LAST_EXECUTED_VERSION" = 0 && "$server_role" = "memberserver"]; then
Comment 5 Tobias Peters univentionstaff 2012-10-15 12:35:28 CEST
wurde angepasst.
Comment 6 Stefan Gohmann univentionstaff 2012-10-15 19:55:30 CEST
Und && müsste noch durch -a ersetzt werden:

Configure 26univention-samba.inst
Create samba/domain/security
Multifile: /etc/samba/smb.conf
Create samba4/ntacl/backend
File: /etc/samba/base.conf
Restarting univention-directory-listener daemon.
ok: run: univention-directory-listener: (pid 26777) 0s, normally down
done.
[: 79: missing ]
Comment 7 Tobias Peters univentionstaff 2012-10-16 15:50:04 CEST
wurde behoben
Comment 8 Stefan Gohmann univentionstaff 2012-10-16 18:16:15 CEST
Ja, das funktioniert jetzt wie gewünscht.
Comment 9 Stefan Gohmann univentionstaff 2012-12-12 21:09:27 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".