[Libreoffice-bugs] [Bug 142279] DIGITAL SIGNATURE: Can't start certificate manager in Linux

2023-08-28 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=142279

Stéphane Guillou (stragu)  changed:

   What|Removed |Added

 Status|RESOLVED|VERIFIED
 Whiteboard||target:24.2

--- Comment #14 from Stéphane Guillou (stragu) 
 ---
Thanks TokieSan!

I see the new option, so marking as verified for:

Version: 24.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: e7496f41562b75ea9732ca48f9aa0c07b69e424f
CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: en-AU (en_AU.UTF-8); UI: en-US
Calc: threaded

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 142279] DIGITAL SIGNATURE: Can't start certificate manager in Linux

2023-08-24 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=142279

TokieSan  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|NEW |RESOLVED

--- Comment #13 from TokieSan  ---
This bug has been solved in recent patches where it tries detecting an
installed certificate manager in Linux, if not, you can set its location
manually in the options. See https://gerrit.libreoffice.org/c/core/+/153798

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 142279] DIGITAL SIGNATURE: Can't start certificate manager in Linux

2023-06-13 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=142279

Heiko Tietze  changed:

   What|Removed |Added

   See Also||https://bugs.documentfounda
   ||tion.org/show_bug.cgi?id=14
   ||7291

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 142279] DIGITAL SIGNATURE: Can't start certificate manager in Linux

2023-06-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=142279

Heiko Tietze  changed:

   What|Removed |Added

 CC||elto...@aucegypt.edu,
   ||heiko.tietze@documentfounda
   ||tion.org,
   ||t...@libreoffice.org

--- Comment #12 from Heiko Tietze  ---
MacOS shows a message box with "Could not find any certificate manager.". Linux
doesn't but starts Kleopatra if this tool is installed. I suggest to disabled
the button, ie. check on initialization if any of the hard-coded tools is
available, and show/amend the tooltip with the information why.

Ideally we also make the list variable. For now it checks for kleopatra.exe,
launch-gpa.exe, and gpa.exe on Windows and kleopatra, seahorse, gpa, kgpg
otherwise. 

According the online help "On macOS, the default certificate manager is
Keychain Access." but apparently it is ignored (and none of the keys is
listed). Likely an extra topic.

See xmlsecurity/source/dialogs/digitalsignaturesdialog.cxx at CertMgrButtonHdl

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 142279] DIGITAL SIGNATURE: Can't start certificate manager in Linux

2023-05-16 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=142279

--- Comment #11 from László Meskó  ---
I think there is a problem about the UI and also in the help:
The Start certificate manager button is mostly useful on Windows.
On Linux, LO only use the certificate store from Firefox or Thunderbird, as it
is described in (an old) OpenOffice documentation:
https://wiki.openoffice.org/wiki/How_to_use_digital_Signatures . 
LO doesn't use the system default certificate manager on Linux!

Workaround:
You can select the certificate store from menu:
Tools, Options and (in the left) LibreOffice\Security.
There is „Certificate path” section (this is Linux (and maybe Mac?) only!),
where (using the Certificate button) you can select between the Firefox and
Thunderbird certificate store(s). There can be more certificate store if more
Thunderbird/Firefox profile folders exists.
Then you should import your certificates into the selected cert store.

I think in LibreOffice on Linux (and Mac?), needs two improvements:
(1) the help should describe this situation on non-windows platform, and
(2) the Start Certificate Manager button should open the currently selected
certificate store (and not the system default). Or at least warn the user that
the certificate store is defined in Tools, Options, LibreOffice\Security,
Certificate Path, and nothing to do with the default certificate manager. (The
current UI is very confusing right now.)

Or an alternative is to modify LO to use the system default certificate
manager.
But maybe it is more challenging because of the different Linux systems.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 142279] DIGITAL SIGNATURE: Can't start certificate manager in Linux

2023-05-11 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=142279

Stéphane Guillou (stragu)  changed:

   What|Removed |Added

   See Also|https://bugs.documentfounda |https://bugs.documentfounda
   |tion.org/show_bug.cgi?id=14 |tion.org/show_bug.cgi?id=12
   |2562|5636

--- Comment #10 from Stéphane Guillou (stragu) 
 ---
This might have to do with how Seahorse was installed (although I am aware it
should be there by default on Ubuntu 20.04).
For example, I installed Kleopatra as a flatpak. Clicking "Start Certificate
Manager" in LO would still open Seahorse. However, after installing Kleopatra
from the official repositories, LO would use Kleopatra as a default.

There should be more control available to determine which tool is preferred if
several are installed, and to point to the executable (e.g. for flatpak users
who will find the executable in /var/lib/flatpak/exports/bin/...)

Setting back to New before it is closed for insufficient data.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 142279] DIGITAL SIGNATURE: Can't start certificate manager in Linux

2023-05-11 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=142279

Stéphane Guillou (stragu)  changed:

   What|Removed |Added

 Status|NEEDINFO|NEW

--- Comment #9 from Stéphane Guillou (stragu) 
 ---
This might have to do with how Seahorse was installed (although I am aware it
should be there by default on Ubuntu 20.04).
For example, I installed Kleopatra as a flatpak. Clicking "Start Certificate
Manager" in LO would still open Seahorse. However, after installing Kleopatra
from the official repositories, LO would use Kleopatra as a default.

There should be more control available to determine which tool is preferred if
several are installed, and to point to the executable (e.g. for flatpak users
who will find the executable in /var/lib/flatpak/exports/bin/...)

Setting back to New before it is closed for insufficient data.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 142279] DIGITAL SIGNATURE: Can't start certificate manager in Linux

2023-05-08 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=142279

--- Comment #8 from QA Administrators  ---
Dear Osman Kemal Kadiroglu,

This bug has been in NEEDINFO status with no change for at least
6 months. Please provide the requested information as soon as
possible and mark the bug as UNCONFIRMED. Due to regular bug
tracker maintenance, if the bug is still in NEEDINFO status with
no change in 30 days the QA team will close the bug as INSUFFICIENTDATA
due to lack of needed information.

For more information about our NEEDINFO policy please read the
wiki located here:
https://wiki.documentfoundation.org/QA/Bugzilla/Fields/Status/NEEDINFO

If you have already provided the requested information, please
mark the bug as UNCONFIRMED so that the QA team knows that the
bug is ready to be confirmed.

Thank you for helping us make LibreOffice even better for everyone!

Warm Regards,
QA Team

MassPing-NeedInfo-Ping

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 142279] DIGITAL SIGNATURE: Can't start certificate manager in Linux

2022-11-09 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=142279

Stéphane Guillou (stragu)  changed:

   What|Removed |Added

 CC||stephane.guillou@libreoffic
   ||e.org
 Status|NEW |NEEDINFO

--- Comment #7 from Stéphane Guillou (stragu) 
 ---
I am on a similar system, 64 bit architecture, Ubuntu 20.04, Seahorse 3.36 but
I can't reproduce with the following versions:

Version: 7.5.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: b57307e8f3553fcb292c9c11fcf58bcef3a6cb3c
CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: en-AU (en_AU.UTF-8); UI: en-US
Calc: threaded

Version: 7.1.8.1 / LibreOffice Community
Build ID: e1f30c802c3269a1d052614453f260e49458c82c
CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: en-AU (en_AU.UTF-8); UI: en-US
Calc: threaded

Version: 7.0.6.2
Build ID: 144abb84a525d8e30c9dbbefa69cbbf2d8d4ae3b
CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: en-AU (en_AU.UTF-8); UI: en-US
Calc: threaded

Seahorse (aka "Passwords and Keys") opens normally.

How did you install LibreOffice, Osman? I installed from .deb files. Could you
please copy and paste here the information in Help > LibreOffice, and re-test
with a recent version that we currently support ? (7.3 or 7.4)

Cheers!

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 142279] DIGITAL SIGNATURE: Can't start certificate manager in Linux

2021-11-07 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=142279

Juan Jose Pablos  changed:

   What|Removed |Added

Summary|DIGITAL SIGNATURE: Can't|DIGITAL SIGNATURE: Can't
   |start certifcate manager in |start certificate manager
   |Linux   |in Linux

-- 
You are receiving this mail because:
You are the assignee for the bug.