Hallo,
ich benutze seit vielen Jahren openSuSE mit Samba als Server und verschiedene virtuelle Win-Maschinen als Clients, die dann Daten über Samba-Freigaben auf Linux ablegen bzw lesen.
Das alles funktioniert ebenso seit Jahren völlig problemlos.
Bisher setze ich openSuSE 12.3 ein und bin eben dabei, die gesamte Konfiguration auf 13.1 umzustellen.
Dazu habe ich neben der laufenden 12.3 - Konfiguration eine eigene 13.1 Installation, bei der ich alle benötigten Services nach und nach hochziehe. Wenn alles funktioniert, dann werde ich auf 13.1 umschwenken.
Mit Samba habe ich nun ein Problem, dem ich beim besten Willen nicht beikomme: Der Service nmb startet problemlos, wohingegen der Service smb sich nicht starten läßt (weder über systemctl noch über Yast)
Ich habe die Samba-Konfigurationsdateien (d.h. den Inhalt des Ordners /etc/samba/ ) von 12.3 auf 13.1 (gleicher Ordner) kopiert. Beim Start bringt dann Samba unter /var/log/samba/log.smbd die Meldungen lt. angehängter Datei.
Darin beschwert sich Samba über fehlende Zugriffsberechtigung der Datei /var/run/samba/locks/messages.tdb.
Diese Datei hat Lese- und Schreibrechte für root und ich will Samba auch nur unter root starten. Selbst wenn ich der Datei volle Zugriffsrechte für alle gebe, kommt die Meldung.
Der Aufruf testparm bringt für meine smb.conf keine Fehler. Momentan weiß ich nicht, wie ich weiterkomme. Hat jemand dieses Problem schon einmal gehabt und wie sah die Lösung aus?