error probing vfs module 'recycle': NT_STATUS_UNSUCCESSFUL
Hallo, ich habe 2 Rechner mit openSUSE 11.4 am Laufen: einer davon mit i586 und einer mit x86_64. Auf beiden werkelt Samba in der Version 3.5.7-3.5.1-2573-SUSE-SL11.4. In meinen Freigaben möchte ich unbedingt das recycle-Modul verwenden, weil es eben doch hin und wieder Löschorgien unbedachter Benutzer gibt. Auf dem x86_64 klappt das ohne Probleme - auf dem i586-Rechner erhalte ich u.a. obige Fehlermeldung im log, wenn ich eine Verbidnung von einem XP-Client versuche: [2012/02/16 16:37:41.865275, 0] smbd/vfs.c:173(vfs_init_custom) error probing vfs module 'recycle': NT_STATUS_UNSUCCESSFUL [2012/02/16 16:37:41.865546, 0] smbd/vfs.c:315(smbd_vfs_init) smbd_vfs_init: vfs_init_custom failed for recycle [2012/02/16 16:37:41.865675, 0] smbd/service.c:869(make_connection_snum) vfs_init failed for service profiles Deaktiviere ich folgende Zeilen meiner smb.conf, dann klappt es: vfs objects = recycle recycle: repository = RECYCLER recycle: keeptree = yes recycle: exclude = *.$$$,*.doc#,*.odt#,*.ods#,*.sxw#,*.tmp,*.temp,*.log,*.ldb,TempIcon.ico,Printserver* recycle: exclude_dir = tmp,.XP-Einstellungen recycle: versions = yes recycle: noversions = *.doc,*.xls,*.mdb,*.pdf Die Suche nach "error probing vfs module 'recycle': NT_STATUS_UNSUCCESSFUL" ergibt genau 4 Treffer. Auf zweien davon[1,2] steht geschrieben, dass das Problem bekannt und ab Version 3.6.0-7 behoben sei. Also habe ich [3] als repo eingebunden und ein Update auf Samba 3.6.3-88.1-2760-SUSE-SL11.4 (was nach meinem Verständnis noch älter ist) gemacht. Der Fehler verschwindet aber nicht. Auch verstehe ich nicht, warum es auf der x86_64-Version klappt. Hat jemand noch Ideen, wie ich die i586-Maschine auch an den Start bringen kann? Gruß & Dank, Alex [1] https://bugs.archlinux.org/task/25774 [2] https://bugs.archlinux.org/task/25785 [3] http://download.opensuse.org/repositories/network:/samba:/STABLE/openSUSE_11... -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo Alex, Schuss ins Blaue: Als ich Probleme mit Samba und dem Papierkorb hatte, war AppArmor der Schuldige : http://lists.opensuse.org/opensuse-de/2011-10/msg00398.html -- Herzliche Grüße Tao -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
On 16.02.2012 17:20, Alex Winzer wrote:
Deaktiviere ich folgende Zeilen meiner smb.conf, dann klappt es:
vfs objects = recycle recycle: repository = RECYCLER recycle: keeptree = yes recycle: exclude = *.$$$,*.doc#,*.odt#,*.ods#,*.sxw#,*.tmp,*.temp,*.log,*.ldb,TempIcon.ico,Printserver*
recycle: exclude_dir = tmp,.XP-Einstellungen recycle: versions = yes recycle: noversions = *.doc,*.xls,*.mdb,*.pdf
Ich noch einmal. Bist Du Dir sicher, dass das mit den Leerzeichen nach "recycle:" korrekt ist? Bei mir schaut das nämlich so aus: # Papierkorb vfs object = recycle recycle:repository = RECYCLER recycle:touch = Yes recycle:touch_mtime = Yes recycle:versions = Yes recycle:maxsixe = 0 #recycle:keeptree = Yes #recycle:directory_mode = 775 #recycle:subdir_mode = 775 Und auch in der Dokumentation wird es ohne Leerzeichen ausgeführt: http://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/VFS.html#id265124... -- Herzliche Grüße Tao with warm regards, Tao -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo Tao, Am 17.02.2012 00:30, schrieb Tao te Puh:
On 16.02.2012 17:20, Alex Winzer wrote:
Deaktiviere ich folgende Zeilen meiner smb.conf, dann klappt es:
vfs objects = recycle recycle: repository = RECYCLER recycle: keeptree = yes recycle: exclude = *.$$$,*.doc#,*.odt#,*.ods#,*.sxw#,*.tmp,*.temp,*.log,*.ldb,TempIcon.ico,Printserver*
recycle: exclude_dir = tmp,.XP-Einstellungen recycle: versions = yes recycle: noversions = *.doc,*.xls,*.mdb,*.pdf
Ich noch einmal. Bist Du Dir sicher, dass das mit den Leerzeichen nach "recycle:" korrekt ist?
...
Und auch in der Dokumentation wird es ohne Leerzeichen ausgeführt:
http://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/VFS.html#id265124...
Danke für den Tipp! Es lag nicht am Leerzeichen. Die smb.conf läuft so schon seit ca. 4 Jahren ohne Probleme. Du lagst aber mit AppArmor goldrichtig! Nach dem Deaktivieren von AppArmor klappt es auch wieder mit dem Papierkorb. Ich bin immer wieder fassunglos, was AppArmor so für Probleme bereitet. Ich hatte das damals mit openSUSE 10.3 mit installiert. Ich wusste das damals nicht, weil es nie Probleme damit gab. Sei 11.x habe ich damit nur Probleme mit allen möglichen Programmen. Wenn ich die Zeit finde, werde ich AppArmor entsprechende konfigurieren und das Ausführen oder was auch immer von recycle.so erlauben. Dann sollte es ja auch wieder mit klappen... Gruß & Dank, Alex -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
participants (2)
-
Alex Winzer
-
Tao te Puh