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]

Reply via email to