Public bug reported:

Ubuntu release: 18.10 x64
Package version: libsecret-tools 0.18.6-3

Command example: sudo secret-tool store --label='password' key value
(similar issues can be obtained with secret-tool lookup / clear /
search)

Expected behavior: the same behavior as a non-privileged user, that is:
no output in stdout nor syslog, secret-tool simply asks for the password
and stores it.

Observed behavior: After a few seconds of waiting, secret-tool crashes
with the following output in stdout:

(secret-tool:3394): GLib-GObject-CRITICAL **: 15:45:12.811: g_object_unref: 
assertion 'G_IS_OBJECT (object)' failed
secret-tool: Error calling StartServiceByName for org.freedesktop.secrets: 
Timeout was reached

and the following output in /var/log/syslog:

dbus-daemon[4246]: [session uid=0 pid=4244] AppArmor D-Bus mediation is enabled
dbus-daemon[4246]: [session uid=0 pid=4244] Activating service 
name='org.freedesktop.secrets' requested by ':1.0' (uid=0 pid=4240 
comm="secret-tool store --label=password key value " label="unconfined")
gnome-keyring-d[4249]: couldn't create socket directory: 
/home/user/.cache/keyring-XTN8SZ: Permission denied
gnome-keyring-d[4249]: couldn't bind to control socket: 
/home/user/.cache/keyring-XTN8SZ/control: Permission denied

** Affects: libsecret (Ubuntu)
     Importance: Undecided
         Status: New

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

Title:
  Problem using secret-tool as root

Status in libsecret package in Ubuntu:
  New

Bug description:
  Ubuntu release: 18.10 x64
  Package version: libsecret-tools 0.18.6-3

  Command example: sudo secret-tool store --label='password' key value
  (similar issues can be obtained with secret-tool lookup / clear /
  search)

  Expected behavior: the same behavior as a non-privileged user, that
  is: no output in stdout nor syslog, secret-tool simply asks for the
  password and stores it.

  Observed behavior: After a few seconds of waiting, secret-tool crashes
  with the following output in stdout:

  (secret-tool:3394): GLib-GObject-CRITICAL **: 15:45:12.811: g_object_unref: 
assertion 'G_IS_OBJECT (object)' failed
  secret-tool: Error calling StartServiceByName for org.freedesktop.secrets: 
Timeout was reached

  and the following output in /var/log/syslog:

  dbus-daemon[4246]: [session uid=0 pid=4244] AppArmor D-Bus mediation is 
enabled
  dbus-daemon[4246]: [session uid=0 pid=4244] Activating service 
name='org.freedesktop.secrets' requested by ':1.0' (uid=0 pid=4240 
comm="secret-tool store --label=password key value " label="unconfined")
  gnome-keyring-d[4249]: couldn't create socket directory: 
/home/user/.cache/keyring-XTN8SZ: Permission denied
  gnome-keyring-d[4249]: couldn't bind to control socket: 
/home/user/.cache/keyring-XTN8SZ/control: Permission denied

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libsecret/+bug/1805241/+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

Reply via email to