ubuntuusers.de

Braucht Samba 4 CONFIG_EXT4_FS_XATTR=y

Status: Gelöst | Ubuntu-Version: Server 14.10 (Utopic Unicorn)
Antworten |

ElmarKaiser

Anmeldungsdatum:
24. März 2015

Beiträge: Zähle...

Hallo Zusammen,

ich hoffe ich bin hier richtig mit meiner Frage? Ich möchte gerne eine alte Samba 3 Installation gegen eine Samba 4 mit Active Directory ersetzen, weil wir neue Windows PC's bekommen. Erste Test mit einem neuen PC gingen voll in die Host, da der sich nicht in Domäne einfügen ließen.

Vor dem Upgrade habe ich mir die Voraussetzungen für Samba 4 angesehen und mit einem aktuellen Ubuntu verglichen. Installiert habe ich einen Ubuntu Server Version 14.10, auf dem aktuellen Stand. File-System ist Standard also ein EXT4. uname = Linux OMB02 3.16.0-33-generic #44-Ubuntu SMP Thu Mar 12 12:19:35 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

Laut OS Requirements im Samba Wiki müssen folgende Kernel-Optionen aktiviert sein:

1
2
3
CONFIG_EXT4_FS_XATTR=y
CONFIG_EXT4_FS_SECURITY=y
CONFIG_EXT4_FS_POSIX_ACL=y

Siehe unter: https://wiki.samba.org/index.php/OS_Requirements

Konrolliere ich die Kernel Config für meine Installation fehlt hier der Eintrag für das XATTR.

1
2
3
4
root@OMB02:/boot# cat config-3.16.0-33-generic | grep CONFIG_EXT4_FS
CONFIG_EXT4_FS=y
CONFIG_EXT4_FS_POSIX_ACL=y
CONFIG_EXT4_FS_SECURITY=y

Kann ich Samba 4 trotzdem gefahrlos installieren oder brauche ich einen besonderen Kernel für die Installation von Samba 4 mit Active Directory?

Ich hoffe ihr könnt mir da weiterhelfen, leider findet man dazu wenig im Netz.

Gruß Elmar

cflinux

Anmeldungsdatum:
14. Januar 2013

Beiträge: 685

Hallo

Ich hab Samba4 aus den Quellen auf Ubuntu 12.04 und 14.04 installiert und es ging Problemlos (wenn man sich die nötigen Pakete zusammengesucht hatte). Auf einem Ubuntu 14.04 hab ich testweise Samba4 aus den Ubuntu Paketen installiert und auch dies funktionierte Problemlos. Also sollte es auch auf einem 14.10 funktionieren.

Am besten in einer virtuellen Maschine installieren und ausgiebig testen.

Gruß cflinux

ElmarKaiser

(Themenstarter)

Anmeldungsdatum:
24. März 2015

Beiträge: 9

Hallo,

ich hab das in einer VM mal getestet. Die Extended Attributes funktionieren auch ohne die Einstellung CONFIG_EXT4_FS_XATTR=y im Kernel. Die ACL funktionieren ebenfalls. Die sind allerdings im Kernel drin??

Das ist rätselhaft. Vielleicht ist die Einstellung nicht mehr nötig und das Samba Wiki ist noch auf dem alten Stand. Samba ansich habe ich noch nicht getestet. Ich werde es diese Woche noch machen.

Vielen Dank für deine Antwort. So ganz klar ist es mir zwar nicht, aber ich belasse es jetzt mal dabei.

Gruß Elmar

cflinux

Anmeldungsdatum:
14. Januar 2013

Beiträge: 685

Hallo

Das Wiki bezieht sich noch auf Samba3. Bei älteren Kernels war das noch nötig, bzw. wenn man man das Kernel selbst baut muss man darauf achten, das diese Optionen gesetzt sind oder man verwendet eine andere Distribution, wo diese Optionen noch nicht gesetzt sind. Bei Ubuntu sind diese Optionen bereits gesetzt. Auch bei den ACL's ist das so.

Gruß cflinux

Antworten |