** Description changed:

+ SRU Justification:
+ 
+ Impact: removed directories in cifs mounted share can still appear
+ within application calls. This could potentially be a security issue?
+ 
+ Fix: A patch from Steve French fixes the problem, [CIFS] revalidate
+ parent  inode when rmdir done within that directory
+ 
+ Test: Originator of the bug tested the kernel in
+ http://people.ubuntu.com/~manjo/lp317274-jaunty  and reported to work.
+ 
+ ---
+ 
  I found this when updating to subversion 1.5 in hardy backports.
  Basically a sequence of removing and then confirming a directory has
  been removed that subversion carries out causes the behaviour. I
  directory is removed, and then a new readdir call will show the
  directory is still present.
  
  This has been reported to the samba team and a fix has been comitted to
  the upstream kernel. Git commit is
  
http://git.kernel.org/?p=linux/kernel/git/sfrench/cifs-2.6.git;a=commit;h=a3952c2de7f7e76bc84d85e5895f70ca10079cd0
  
  I have confirmed this patch fixes the problem on intrepid and hardy
  latest kernels. This probably affects earlier kernels but I cannot
  confirm.
  
  I have attached a test application that triggers the behaviour.
  
  This bug is stopping us using subversion 1.5 on a cifs mount, and I
  assume will affect any one else wanting to do the same.
  
  ProblemType: Bug
  Architecture: amd64
  Date: Thu Jan 15 10:47:16 2009
  Dependencies:
   
  DistroRelease: Ubuntu 8.04
  NonfreeKernelModules: nvidia
  Package: linux None [modified: /var/lib/dpkg/info/linux.list]
  PackageArchitecture: amd64
  ProcEnviron:
   
PATH=/usr/local/kicad/linux/:/home/username/.bin/:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
   LANG=en_NZ.UTF-8
   SHELL=/bin/bhostname
  SourcePackage: linux-meta
  Uname: Linux 2.6.24-23-generic x86_64

-- 
removed directories in cifs mounted share can still appear within application 
calls
https://bugs.launchpad.net/bugs/317274
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to