Package: fusesmb Version: 0.8.5-1 Severity: normal
Somehow fusesmb seem to mess up the directory handling in some cases where some subdirectories are named like the samba-share. When share is mounted directly with smbfs or accessed from Windows everything works. Can't create second subdirectory with same name as samba-share on mounted fusesmb filesystem and if second subdirectory is created on server with same name it's not possible to create any further subdirectories inside it over fusesmb mount. Seems like fusesmb tries to create the directories in the root of the share but fails. Creating and reading files is ok but when trying to delete a file (SHARE/dirname1/share/file) fusesmb tries to delete existing or non-existing file in root of share. If file with same name exists in root of share it gets deleted and the file in subdirectory disappears temporarily from fusesmb mount but still exists when viewed directly in the filesystem. This would cause unintentional dataloss if there is a writable file with identical name in the root of the share. Tests done from 3 different machines: Creating subdirectories: /MOUNTPOINT/WORKGROUP/HOST/SHARENAME/dirname1/sharename * Subdirectories can not be created and files with identical names are deleted from root of share instead of subdirectory /MOUNTPOINT/WORKGROUP/HOST/SHARENAME/dirname1/dirname2/sharename * Seems to work OK /MOUNTPOINT/WORKGROUP/HOST/SHARENAME/sharename/dirname2 * Seems to work OK Deleting files: /MOUNTPOINT/WORKGROUP/HOST/SHARENAME/sharename/dirname2/file * Deletes the correct file /MOUNTPOINT/WORKGROUP/HOST/SHARENAME/dirname1/sharename/file * Tries to delete /MOUNTPOINT/WORKGROUP/HOST/SHARENAME/file instead of /MOUNTPOINT/WORKGROUP/HOST/SHARENAME/dirname1/sharename/file -- System Information: Debian Release: 4.0 APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-3-486 Locale: LANG=sv_SE.ISO-8859-15, LC_CTYPE=sv_SE.ISO-8859-15 (charmap=ISO-8859-15) Versions of packages fusesmb depends on: ii fuse-utils 2.6.3-1 Filesystem in USErspace (utilities ii libc6 2.3.6.ds1-13 GNU C Library: Shared libraries ii libfuse2 2.6.3-1 Filesystem in USErspace library ii libsmbclient 3.0.24-3 shared library that allows applica fusesmb recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]