[Desktop-packages] [Bug 1430531] Re: FILEOPEN: Opening file from Samba share produce Document in Use dialog (~/.gvfs or mount.cifs)

2018-03-13 Thread Konstantin Frank
Update:

I partially found problem reason.  Problem appears  if:
SMB share server side: "read only", and client mount it by default in RW mode.  
Then client (and  libreoffice) think , ok , this is RW SMB source i could put 
my lock file on it.  But server answer back off, this is read only share.  
Solution is mount these RO shares as RO on client side too.   Normal GUI user 
cannot use this solution due to gvfs  will be mount it in RW by default.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to libreoffice in Ubuntu.
https://bugs.launchpad.net/bugs/1430531

Title:
   FILEOPEN: Opening file from Samba share produce Document in Use
  dialog (~/.gvfs or mount.cifs)

Status in LibreOffice:
  Incomplete
Status in libreoffice package in Ubuntu:
  New

Bug description:
  This bug is somehow related to other -  LibO 72337 [1].

  I'm on Ubuntu 12.04.5 with all updates and LibreOffice 3.5.7.2
  Build ID: 350m1(Build:2)
  (libreoffice 1:3.5.7-0ubuntu7) from official repository.
  The problem exists in more modern versions of LibreOffice from PPA 
(3.6.6-0ubuntu1~precise1~ppa1 , 4.0.4~rc2-0ubuntu1~precise1 , 
4.1.6-0ubuntu1~precise1~ppa1 , 4.2.8~rc2-0ubuntu1~precise1 , 
4.3.6~rc2-0ubuntu1~precise1 , 4.4.1~rc2-0ubuntu1~precise1).

  Steps to reproduce:
  1. I have shared Public folder (read write, allow guest) from other Ubuntu 
12.04.5 laptop using nautilus-share (0.7.3-1ubuntu2), placed test.odt file in 
it.
  2a. I navigate Nautilus on other laptop to smb://laptop/public, clicked 'Open 
in Terminal here' (or launch terminal and "cd ~/.gvfs/public\ on\ laptop").  
Run "libreoffice test.odt" in terminal.
  2b. I navigate Nautilus on other laptop to smb://laptop/public, clicked on 
'test.odt' file.
  2c. I mount share from terminal with
  sudo mount.cifs //192.168.3.11/public /mnt/smb/ -o uid=`id -u`,gid=`id 
-g`,guest,sec=none,noperm
  then
  libreoffice /mnt/smb/test.odt

  3. Got "Document in Use" window with text:

     Document file 'test.odt' is locked for editing by:

     Unknown User

     Open document read-only or open a copy of the document for editing.

     Open Read-Only Open Copy Cancel

  4a. If I click 'Open Read-Only' the document is opened in read-only.
  4b. If I click 'Open Copy' the "Untitled 1" document is opened.
  4c. Cancel closes this window.

  Expected results:
     The "test.odt" files is opened in read-write mode, user can edit it.

  Actual results:
     User can't edit original document (see pp. 3-4 above).

  This functionality is essential. Please fix this bug.

  Notes:
    If I try to open document with the command 'libreoffice 
smb://laptop/public/test.odt' I run into other bug (bug 1214352).
    If I use Windows as SMB/CIFS server I can open and edit document from share.
Problem does not exist with SFTP(SSH)- or NFS- file-servers.
    My test results are located in Google Docs/Drive Table (  
http://goo.gl/jY9Ubj  ).

    Global Samba config (/etc/samba/smb.conf) is default.
    My useshare config is:
  cat /var/lib/samba/usershares/public
  #VERSION 2
  path=/home/norbert/Public
  comment=
  usershare_acl=S-1-1-0:F
  guest_ok=y
  sharename=Public

  1. https://bugs.documentfoundation.org/show_bug.cgi?id=72337 .

  ProblemType: Bug
  DistroRelease: Ubuntu 12.04
  Package: libreoffice 1:3.5.7-0ubuntu7
  ProcVersionSignature: Ubuntu 3.13.0-46.77~precise1-generic 3.13.11-ckt15
  Uname: Linux 3.13.0-46-generic x86_64
  NonfreeKernelModules: nvidia
  ApportVersion: 2.0.1-0ubuntu17.8
  Architecture: amd64
  Date: Tue Mar 10 23:52:04 2015
  InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release amd64 (20100429)
  MarkForUpload: True
  SourcePackage: libreoffice
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/df-libreoffice/+bug/1430531/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp


[Desktop-packages] [Bug 1430531] Re: FILEOPEN: Opening file from Samba share produce Document in Use dialog (~/.gvfs or mount.cifs)

2018-03-09 Thread Konstantin Frank
Hello , problem still pending, i don't have problem with readonly NFS
system , but have with SMB.  SAL_ENABLE_FILE_LOCKING disabled,
FILE_LOCKING disabled

Could you please tell me part of code , where libreoffice check
filesystem? i'll try to disable this check for SMB.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to libreoffice in Ubuntu.
https://bugs.launchpad.net/bugs/1430531

Title:
   FILEOPEN: Opening file from Samba share produce Document in Use
  dialog (~/.gvfs or mount.cifs)

Status in LibreOffice:
  Incomplete
Status in libreoffice package in Ubuntu:
  Incomplete

Bug description:
  This bug is somehow related to other -  LibO 72337 [1].

  I'm on Ubuntu 12.04.5 with all updates and LibreOffice 3.5.7.2
  Build ID: 350m1(Build:2)
  (libreoffice 1:3.5.7-0ubuntu7) from official repository.
  The problem exists in more modern versions of LibreOffice from PPA 
(3.6.6-0ubuntu1~precise1~ppa1 , 4.0.4~rc2-0ubuntu1~precise1 , 
4.1.6-0ubuntu1~precise1~ppa1 , 4.2.8~rc2-0ubuntu1~precise1 , 
4.3.6~rc2-0ubuntu1~precise1 , 4.4.1~rc2-0ubuntu1~precise1).

  Steps to reproduce:
  1. I have shared Public folder (read write, allow guest) from other Ubuntu 
12.04.5 laptop using nautilus-share (0.7.3-1ubuntu2), placed test.odt file in 
it.
  2a. I navigate Nautilus on other laptop to smb://laptop/public, clicked 'Open 
in Terminal here' (or launch terminal and "cd ~/.gvfs/public\ on\ laptop").  
Run "libreoffice test.odt" in terminal.
  2b. I navigate Nautilus on other laptop to smb://laptop/public, clicked on 
'test.odt' file.
  2c. I mount share from terminal with
  sudo mount.cifs //192.168.3.11/public /mnt/smb/ -o uid=`id -u`,gid=`id 
-g`,guest,sec=none,noperm
  then
  libreoffice /mnt/smb/test.odt

  3. Got "Document in Use" window with text:

     Document file 'test.odt' is locked for editing by:

     Unknown User

     Open document read-only or open a copy of the document for editing.

     Open Read-Only Open Copy Cancel

  4a. If I click 'Open Read-Only' the document is opened in read-only.
  4b. If I click 'Open Copy' the "Untitled 1" document is opened.
  4c. Cancel closes this window.

  Expected results:
     The "test.odt" files is opened in read-write mode, user can edit it.

  Actual results:
     User can't edit original document (see pp. 3-4 above).

  This functionality is essential. Please fix this bug.

  Notes:
    If I try to open document with the command 'libreoffice 
smb://laptop/public/test.odt' I run into other bug (bug 1214352).
    If I use Windows as SMB/CIFS server I can open and edit document from share.
Problem does not exist with SFTP(SSH)- or NFS- file-servers.
    My test results are located in Google Docs/Drive Table (  
http://goo.gl/jY9Ubj  ).

    Global Samba config (/etc/samba/smb.conf) is default.
    My useshare config is:
  cat /var/lib/samba/usershares/public
  #VERSION 2
  path=/home/norbert/Public
  comment=
  usershare_acl=S-1-1-0:F
  guest_ok=y
  sharename=Public

  1. https://bugs.documentfoundation.org/show_bug.cgi?id=72337 .

  ProblemType: Bug
  DistroRelease: Ubuntu 12.04
  Package: libreoffice 1:3.5.7-0ubuntu7
  ProcVersionSignature: Ubuntu 3.13.0-46.77~precise1-generic 3.13.11-ckt15
  Uname: Linux 3.13.0-46-generic x86_64
  NonfreeKernelModules: nvidia
  ApportVersion: 2.0.1-0ubuntu17.8
  Architecture: amd64
  Date: Tue Mar 10 23:52:04 2015
  InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release amd64 (20100429)
  MarkForUpload: True
  SourcePackage: libreoffice
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/df-libreoffice/+bug/1430531/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp