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