Moin, On Wed, 25 Apr 2012, 14:05:28 +0200, Joachim H. wrote:
Hallo,
ich versuche mit fdupes ein Laufwerk zu bereinigen, das von einem Windowserver gehostet wird und über samba in eine Opensuse 12.1 gemountet wurde.
fdupes versagt. Es wird keine Fileliste erstellt, bzw. es kommen Meldungen wie
fdupes: could not chdir to textfile.txt
wie sieht denn "textfile.txt" aus? Zeig' mal die Ausgabe von ls -als textfile.txt
Zusammengefasst heisst das, dass Ordner auf diesem Laufwerk nicht von fdupes geöffnet werden und bei Dateien wird versucht, ein chdir drauf loszulassen. Das kann nur in die Hose gehen. Wende ich fdupes lokal an, funzt alles so wie es soll. Es hängt also damit zusammen, dass ich fdupes für ein gemountetes cifs verwenden will.
Was ist die Ursache für das Verhalten und wie kriegt es hin, dass es geht?
konkret hab ich folgendes durchgeführt:
prompt:>mount -t cifs //server/service /mnt/share -o user=ich,password=pwd prompt:>fdupes -r mnt/share/unterordner >fdupes.out
Ich habe das mal gerade auf einem meiner Shares gemacht, und es hat voellig ohne Probleme funktioniert: $ date > zoo $ cp -va zoo foobar $ fdupes -r . ./foobar ./zoo $ : Geht auch in Sub-Directories: $ mkdir dummy $ cp -va zoo dummy/ $ cp -va foobar dummy/ $ fdupes -r . ./dummy/foobar ./dummy/zoo ./foobar ./zoo $ Meine CIFS Shares werden aber auch grundsaetzlich mit file_mode=0664,dir_mode=0775 gemounted. Vielleicht hilft das ja bei dir.
Gruß
Joachim
Cheers. l8er manfred -- 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