Bug#620450: gnome-keyring: Please create $GNOME_KEYRING_CONTROL directory in /var/run rather than /tmp

Josh Triplett josh at joshtriplett.org
Fri Apr 1 22:55:20 UTC 2011


Package: gnome-keyring
Version: 2.30.3-5
Severity: normal

gnome-keyring creates a temporary directory for its control socket in
/tmp.  This temporary directory often doesn't get properly cleaned up,
resulting in the accumulation of directories in /tmp.  (Right now I have
a pile of /tmp/keyring-* directories accumulated just in the past month
since I last removed all of them.  Other systems I've used have many
screenfuls of these directories.)

This directory seems like a perfect fit for /var/run.  Moving the
directory there should not affect any existing applications, since they
all reference it via $GNOME_KEYRING_CONTROL.  Furthermore, this would
ensure that they get cleaned up at boot time, at a minimum (or
automatically disappear when using a tmpfs for /var/run).

- Josh Triplett

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.38-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages gnome-keyring depends on:
ii  dbus-x11                   1.4.6-1       simple interprocess messaging syst
ii  gconf2                     2.28.1-6      GNOME configuration database syste
ii  libc6                      2.11.2-13     Embedded GNU C Library: Shared lib
ii  libdbus-1-3                1.4.6-1       simple interprocess messaging syst
ii  libgcr0                    2.30.3-5      Library for Crypto UI related task
ii  libgcrypt11                1.4.6-5       LGPL Crypto library - runtime libr
ii  libglib2.0-0               2.28.4-1      The GLib library of C routines
ii  libgp11-0                  2.30.3-5      Glib wrapper library for PKCS#11 -
ii  libgtk2.0-0                2.24.3-1~sid1 The GTK+ graphical user interface 
ii  libtasn1-3                 2.9-2         Manage ASN.1 structures (runtime)

Versions of packages gnome-keyring recommends:
ii  libpam-gnome-keyring          2.30.3-5   PAM module to unlock the GNOME key

gnome-keyring suggests no packages.

-- no debconf information






More information about the pkg-gnome-maintainers mailing list