1. 05 May, 2007 1 commit
    • Jeff Layton's avatar
      [CIFS] Make sec=none force an anonymous mount · 8426c39c
      Jeff Layton authored
      We had a customer report that attempting to make CIFS mount with a null
      username (i.e. doing an anonymous mount) doesn't work. Looking through the
      code, it looks like CIFS expects a NULL username from userspace in order
      to trigger an anonymous mount. The mount.cifs code doesn't seem to ever
      pass a null username to the kernel, however.
      
      It looks also like the kernel can take a sec=none option, but it only seems
      to look at it if the username is already NULL. This seems redundant and
      effectively makes sec=none useless.
      
      The following patch makes sec=none force an anonymous mount.
      Signed-off-by: default avatarSteve French <sfrench@us.ibm.com>
      8426c39c
  2. 03 May, 2007 2 commits
  3. 30 Apr, 2007 1 commit
    • Steve French's avatar
      [CIFS] UID/GID override on CIFS mounts to Samba · 4523cc30
      Steve French authored
      When CIFS Unix Extensions are negotiated we get the Unix uid and gid
      owners of the file from the server (on the Unix Query Path Info
      levels), but if the server's uids don't match the client uid's users
      were having to disable the Unix Extensions (which turned off features
      they still wanted).   The changeset patch allows users to override uid
      and/or gid for file/directory owner with a default uid and/or gid
      specified at mount (as is often done when mounting from Linux cifs
      client to Windows server).  This changeset also displays the uid
      and gid used by default in /proc/mounts (if applicable).
      
      Also cleans up code by adding some of the missing spaces after
      "if" keywords per-kernel style guidelines (as suggested by Randy Dunlap
      when he reviewed the patch).
      Signed-off-by: default avatarSteve French <sfrench@us.ibm.com>
      4523cc30
  4. 26 Apr, 2007 2 commits
  5. 25 Apr, 2007 3 commits
  6. 23 Apr, 2007 1 commit
  7. 06 Apr, 2007 1 commit
  8. 04 Apr, 2007 1 commit
  9. 03 Apr, 2007 1 commit
  10. 02 Apr, 2007 1 commit
  11. 01 Apr, 2007 6 commits
  12. 31 Mar, 2007 6 commits
  13. 30 Mar, 2007 6 commits
  14. 29 Mar, 2007 8 commits