--- gnome-keyring-2.92.92.is.2.32.1.orig/debian/gnome-keyring.debhelper.log +++ gnome-keyring-2.92.92.is.2.32.1/debian/gnome-keyring.debhelper.log @@ -0,0 +1 @@ +dh_autoreconf_clean --- gnome-keyring-2.92.92.is.2.32.1.orig/debian/gnome-keyring.install +++ gnome-keyring-2.92.92.is.2.32.1/debian/gnome-keyring.install @@ -0,0 +1,10 @@ +debian/tmp/usr/bin +debian/tmp/usr/share/locale +debian/tmp/usr/share/dbus-1/services +debian/tmp/usr/lib/gnome-keyring/gnome-keyring-prompt +debian/tmp/usr/lib/gnome-keyring/*.so +debian/tmp/usr/lib/gnome-keyring/devel/*.so +debian/tmp/usr/lib/gnome-keyring/standalone/*.so +debian/tmp/usr/share/gnome-keyring/introspect +debian/tmp/usr/share/gnome-keyring/ui +debian/tmp/etc/xdg/autostart --- gnome-keyring-2.92.92.is.2.32.1.orig/debian/libpam-gnome-keyring.install +++ gnome-keyring-2.92.92.is.2.32.1/debian/libpam-gnome-keyring.install @@ -0,0 +1,2 @@ +debian/tmp/lib/security/*.so +debian/pam-configs /usr/share/ --- gnome-keyring-2.92.92.is.2.32.1.orig/debian/libpam-gnome-keyring.postinst +++ gnome-keyring-2.92.92.is.2.32.1/debian/libpam-gnome-keyring.postinst @@ -0,0 +1,6 @@ +#! /bin/sh +set -e + +pam-auth-update --package + +#DEBHELPER# --- gnome-keyring-2.92.92.is.2.32.1.orig/debian/README.Debian +++ gnome-keyring-2.92.92.is.2.32.1/debian/README.Debian @@ -0,0 +1,28 @@ +gnome-keyring for Debian +======================== + + Password caching + ---------------- +GNOME keyring caches the passwords in memory, and when asked to, it will +store them on disk (in .gnome2/keyrings). They are encrypted with the +AES128 cipher, using a master password as key. + + Login keyring + ------------- +If you use GDM, the GNOME keyring daemon is spawned directly at the time +of authentication, and the keyring named "login" is unlocked. This +keyring uses the authentication token as a master password. + +If you change your authentication password, you need to change the +password for the login keyring as well. This can be done from +seahorse-preferences (System->Preferences->Encryption and Keyrings). You +can also automate this process by adding the following line to +/etc/pam.d/common-password: + password optional pam_gnome_keyring.so + + SSH agent + --------- +The GNOME keyring includes the functionality of the SSH agent, and it +can break some setups, especially if ssh-agent is started by hand. If +you want to disable it, you can set the +/apps/gnome-keyring/daemon-components/ssh GConf key to false. --- gnome-keyring-2.92.92.is.2.32.1.orig/debian/libgcr-dev.debhelper.log +++ gnome-keyring-2.92.92.is.2.32.1/debian/libgcr-dev.debhelper.log @@ -0,0 +1 @@ +dh_autoreconf_clean --- gnome-keyring-2.92.92.is.2.32.1.orig/debian/copyright +++ gnome-keyring-2.92.92.is.2.32.1/debian/copyright @@ -0,0 +1,180 @@ +This package was debianized by Ondřej Surý on +Tue, 23 Mar 2004 12:21:43 +0100. + +It was downloaded from http://ftp.gnome.org/pub/GNOME/sources/gnome-keyring/ + +Upstream Authors: Alexander Larsson + Stef Walter + +Files: common/* + daemon/gkr-daemon-util.* + daemon/ui/* + egg/* + gp11/* + library/* + pam/* + pkcs11/* + pkcs11/roots-store/gck-roots-standalone.* + pkcs11/rpc-layer/* + pkcs11/ssh-store/gck-ssh-standalone.* + pkcs11/user-store/gck-user-standalone.* + tests/* + tools/* +Copyright: © 2003 Red Hat, Inc + © 2007 Nate Nielsen + © 2007, 2008 Stefan Walter +License: LGPL-2+ (/usr/share/common-licenses/LGPL-2) + The Gnome Keyring Library is free software; you can redistribute it and/or + modify it under the terms of the GNU Library General Public License as + published by the Free Software Foundation; either version 2 of the + License, or (at your option) any later version. + + The Gnome Keyring Library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Library General Public License for more details. + + You should have received a copy of the GNU Library General Public + License along with the Gnome Library; see the file COPYING.LIB. If not, + write to the Free Software Foundation, Inc., 51 Franklin Street, + Fifth Floor, Boston, MA 02110-1301, USA. + +Files: egg/egg-secure-entry.c +Copyright: © 1995-1997 Peter Mattis, Spencer Kimball and Josh MacDonald +License: LGPL-2+ (/usr/share/common-licenses/LGPL-2) + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the + write to the Free Software Foundation, Inc., 51 Franklin Street, + Fifth Floor, Boston, MA 02110-1301, USA. + +Files: egg/egg-dbus.* + egg/egg-unix-credential.* +Copyright: © 2002, 2003 CodeFactory AB + © 2005 Red Hat, Inc. +License: GPL-2+ + +Files: daemon/ui/gkr-ask-request.* + daemon/ui/gkr-ask-tool-widgets.* + daemon/ui/gkr-ask-tool.* + pkcs11/ssh-agent/* +Copyright: © 2003 Red Hat, Inc + © 2007 Stefan Walter +License: GPL-2+ + Gnome keyring is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of the + License, or (at your option) any later version. + + Gnome keyring is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + write to the Free Software Foundation, Inc., 51 Franklin Street, + Fifth Floor, Boston, MA 02110-1301, USA. + +Files: daemon/pkcs11/* + egg/egg-hex.* + egg/egg-libgcrypt.* + egg/egg-symkey.* + gcr/* + pkcs11/gck/* + pkcs11/plex-layer/* + pkcs11/roots-store/* + pkcs11/ssh-store/* + pkcs11/user-store/* +Copyright: © 2008 Stefan Walter +License: LGPL-2.1+ (/usr/share/common-licenses/LGPL-2.1) + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Lesser General License as + published by the Free Software Foundation; either version 2.1 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General License for more details. + + You should have received a copy of the GNU Lesser General + License along with this program; if not, write to the Free Software + write to the Free Software Foundation, Inc., 51 Franklin Street, + Fifth Floor, Boston, MA 02110-1301, USA. + +Files: pkcs11/pkcs11.h +Copyright: © 2006, 2007 g10 Code GmbH + © 2006 Andreas Jellinghaus +License: + This file is free software; as a special exception the author gives + unlimited permission to copy and/or distribute it, with or without + modifications, as long as this notice is preserved. + + This file is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY, to the extent permitted by law; without even + the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR + PURPOSE. + +Files: pkcs11/pkcs11n.h +Copyright: © 1994-2000 Netscape Communications Corporation +License: MPL-1.1 | GPL-2+ | LGPL-2.1+ (/usr/share/common-licenses/LGPL-2.1) + The contents of this file are subject to the Mozilla Public License Version + 1.1 (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + http://www.mozilla.org/MPL/ + + Software distributed under the License is distributed on an "AS IS" basis, + WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License + for the specific language governing rights and limitations under the + License. + + The Original Code is the Netscape security libraries. + + The Initial Developer of the Original Code is + Netscape Communications Corporation. + Portions created by the Initial Developer are Copyright (C) 1994-2000 + the Initial Developer. All Rights Reserved. + + Contributor(s): + Dr Stephen Henson + + Alternatively, the contents of this file may be used under the terms of + either the GNU General Public License Version 2 or later (the "GPL"), or + the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), + in which case the provisions of the GPL or the LGPL are applicable instead + of those above. If you wish to allow use of your version of this file only + under the terms of either the GPL or the LGPL, and not to allow others to + use your version of this file under the terms of the MPL, indicate your + decision by deleting the provisions above and replace them with the notice + and other provisions required by the GPL or the LGPL. If you do not delete + the provisions above, a recipient may use your version of this file under + the terms of any one of the MPL, the GPL or the LGPL. + +Files: daemon/* +Copyright: © 2003 Red Hat, Inc + © 2007 Stefan Walter +License: GPL2+ (/usr/share/common-licenses/GPL-2) + Gnome keyring is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of the + License, or (at your option) any later version. + + Gnome keyring is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + write to the Free Software Foundation, Inc., 51 Franklin Street, + Fifth Floor, Boston, MA 02110-1301, USA. --- gnome-keyring-2.92.92.is.2.32.1.orig/debian/libgp11-0.symbols +++ gnome-keyring-2.92.92.is.2.32.1/debian/libgp11-0.symbols @@ -0,0 +1,212 @@ +libgp11.so.0 libgp11-0 #MINVER# +* Build-Depends-Package: libgp11-dev + _gp11_attributes_commit_in@Base 2.26 + _gp11_attributes_commit_out@Base 2.26 + _gp11_attributes_lock@Base 2.26 + _gp11_attributes_prepare_in@Base 2.26 + _gp11_attributes_unlock@Base 2.26 + _gp11_call_async_go@Base 2.24 + _gp11_call_async_object@Base 2.26 + _gp11_call_async_prep@Base 2.24 + _gp11_call_async_ready@Base 2.26 + _gp11_call_async_ready_go@Base 2.26 + _gp11_call_async_short@Base 2.24 + _gp11_call_basic_finish@Base 2.24 + _gp11_call_get_arguments@Base 2.26 + _gp11_call_get_type@Base 2.24 + _gp11_call_sync@Base 2.24 + _gp11_call_uninitialize@Base 2.24 + _gp11_marshal_BOOLEAN__OBJECT_STRING_POINTER@Base 2.26 + _gp11_marshal_BOOLEAN__STRING_POINTER@Base 2.26 + _gp11_marshal_BOOLEAN__ULONG@Base 2.26 + _gp11_module_fire_authenticate_object@Base 2.26 + _gp11_module_fire_authenticate_slot@Base 2.26 + _gp11_module_pool_session_handle@Base 2.26 + _gp11_module_pooled_session_handle@Base 2.26 + _gp11_ulong_equal@Base 2.26 + _gp11_ulong_hash@Base 2.26 + gp11_attribute_clear@Base 2.24 + gp11_attribute_dup@Base 2.24 + gp11_attribute_free@Base 2.24 + gp11_attribute_get_boolean@Base 2.24 + gp11_attribute_get_date@Base 2.24 + gp11_attribute_get_string@Base 2.24 + gp11_attribute_get_ulong@Base 2.24 + gp11_attribute_init@Base 2.24 + gp11_attribute_init_boolean@Base 2.24 + gp11_attribute_init_copy@Base 2.24 + gp11_attribute_init_date@Base 2.24 + gp11_attribute_init_empty@Base 2.26 + gp11_attribute_init_invalid@Base 2.24 + gp11_attribute_init_string@Base 2.24 + gp11_attribute_init_ulong@Base 2.24 + gp11_attribute_is_invalid@Base 2.24 + gp11_attribute_new@Base 2.24 + gp11_attribute_new_boolean@Base 2.24 + gp11_attribute_new_date@Base 2.24 + gp11_attribute_new_empty@Base 2.26 + gp11_attribute_new_invalid@Base 2.24 + gp11_attribute_new_string@Base 2.24 + gp11_attribute_new_ulong@Base 2.24 + gp11_attributes_add@Base 2.24 + gp11_attributes_add_boolean@Base 2.24 + gp11_attributes_add_data@Base 2.24 + gp11_attributes_add_date@Base 2.24 + gp11_attributes_add_empty@Base 2.26 + gp11_attributes_add_invalid@Base 2.24 + gp11_attributes_add_string@Base 2.24 + gp11_attributes_add_ulong@Base 2.24 + gp11_attributes_at@Base 2.24 + gp11_attributes_count@Base 2.24 + gp11_attributes_find@Base 2.24 + gp11_attributes_find_boolean@Base 2.24 + gp11_attributes_find_date@Base 2.24 + gp11_attributes_find_string@Base 2.24 + gp11_attributes_find_ulong@Base 2.24 + gp11_attributes_get_boxed_type@Base 2.24 + gp11_attributes_new@Base 2.24 + gp11_attributes_new_empty@Base 2.26 + gp11_attributes_new_full@Base 2.26 + gp11_attributes_new_valist@Base 2.24 + gp11_attributes_newv@Base 2.24 + gp11_attributes_ref@Base 2.24 + gp11_attributes_unref@Base 2.24 + gp11_get_error_quark@Base 2.24 + gp11_list_ref_copy@Base 2.26 + gp11_list_unref_free@Base 2.24 + gp11_mechanism_info_free@Base 2.24 + gp11_mechanism_new@Base 2.29.90 + gp11_mechanism_new_with_param@Base 2.29.90 + gp11_mechanism_ref@Base 2.29.90 + gp11_mechanism_unref@Base 2.29.90 + gp11_mechanisms_check@Base 2.26 + gp11_message_from_rv@Base 2.24 + gp11_module_enumerate_objects@Base 2.26 + gp11_module_enumerate_objects_full@Base 2.26 + gp11_module_equal@Base 2.26 + gp11_module_get_auto_authenticate@Base 2.26 + gp11_module_get_functions@Base 2.26 + gp11_module_get_info@Base 2.24 + gp11_module_get_path@Base 2.26 + gp11_module_get_pool_sessions@Base 2.26 + gp11_module_get_slots@Base 2.24 + gp11_module_get_type@Base 2.24 + gp11_module_hash@Base 2.26 + gp11_module_info_free@Base 2.24 + gp11_module_initialize@Base 2.24 + gp11_module_new@Base 2.26 + gp11_module_set_auto_authenticate@Base 2.26 + gp11_module_set_pool_sessions@Base 2.26 + gp11_object_destroy@Base 2.24 + gp11_object_destroy_async@Base 2.24 + gp11_object_destroy_finish@Base 2.24 + gp11_object_destroy_full@Base 2.24 + gp11_object_equal@Base 2.26 + gp11_object_from_handle@Base 2.24 + gp11_object_get@Base 2.24 + gp11_object_get_async@Base 2.24 + gp11_object_get_data@Base 2.26 + gp11_object_get_data_async@Base 2.26 + gp11_object_get_data_finish@Base 2.26 + gp11_object_get_data_full@Base 2.26 + gp11_object_get_finish@Base 2.24 + gp11_object_get_full@Base 2.24 + gp11_object_get_handle@Base 2.24 + gp11_object_get_module@Base 2.26 + gp11_object_get_session@Base 2.26 + gp11_object_get_slot@Base 2.26 + gp11_object_get_template@Base 2.29.90 + gp11_object_get_template_async@Base 2.29.90 + gp11_object_get_template_finish@Base 2.29.90 + gp11_object_get_template_full@Base 2.29.90 + gp11_object_get_type@Base 2.24 + gp11_object_hash@Base 2.26 + gp11_object_set@Base 2.24 + gp11_object_set_async@Base 2.24 + gp11_object_set_finish@Base 2.24 + gp11_object_set_full@Base 2.24 + gp11_object_set_session@Base 2.26 + gp11_object_set_template@Base 2.29.90 + gp11_object_set_template_async@Base 2.29.90 + gp11_object_set_template_finish@Base 2.29.90 + gp11_object_set_template_full@Base 2.29.90 + gp11_objects_from_handle_array@Base 2.24 + gp11_session_create_object@Base 2.24 + gp11_session_create_object_async@Base 2.24 + gp11_session_create_object_finish@Base 2.24 + gp11_session_create_object_full@Base 2.24 + gp11_session_decrypt@Base 2.26 + gp11_session_decrypt_async@Base 2.26 + gp11_session_decrypt_finish@Base 2.26 + gp11_session_decrypt_full@Base 2.26 + gp11_session_derive_key@Base 2.29.90 + gp11_session_derive_key_async@Base 2.29.90 + gp11_session_derive_key_finish@Base 2.29.90 + gp11_session_derive_key_full@Base 2.29.90 + gp11_session_encrypt@Base 2.26 + gp11_session_encrypt_async@Base 2.26 + gp11_session_encrypt_finish@Base 2.26 + gp11_session_encrypt_full@Base 2.26 + gp11_session_find_objects@Base 2.24 + gp11_session_find_objects_async@Base 2.24 + gp11_session_find_objects_finish@Base 2.24 + gp11_session_find_objects_full@Base 2.24 + gp11_session_from_handle@Base 2.24 + gp11_session_generate_key_pair_async@Base 2.29.90 + gp11_session_generate_key_pair_finish@Base 2.29.90 + gp11_session_generate_key_pair_full@Base 2.29.90 + gp11_session_get_handle@Base 2.24 + gp11_session_get_info@Base 2.24 + gp11_session_get_module@Base 2.26 + gp11_session_get_slot@Base 2.26 + gp11_session_get_type@Base 2.24 + gp11_session_info_free@Base 2.24 + gp11_session_init_pin@Base 2.29.90 + gp11_session_init_pin_async@Base 2.29.90 + gp11_session_init_pin_finish@Base 2.29.90 + gp11_session_init_pin_full@Base 2.29.90 + gp11_session_login@Base 2.24 + gp11_session_login_async@Base 2.24 + gp11_session_login_finish@Base 2.24 + gp11_session_login_full@Base 2.24 + gp11_session_logout@Base 2.24 + gp11_session_logout_async@Base 2.24 + gp11_session_logout_finish@Base 2.24 + gp11_session_logout_full@Base 2.24 + gp11_session_set_pin@Base 2.29.90 + gp11_session_set_pin_async@Base 2.29.90 + gp11_session_set_pin_finish@Base 2.29.90 + gp11_session_set_pin_full@Base 2.29.90 + gp11_session_sign@Base 2.26 + gp11_session_sign_async@Base 2.26 + gp11_session_sign_finish@Base 2.26 + gp11_session_sign_full@Base 2.26 + gp11_session_unwrap_key@Base 2.29.90 + gp11_session_unwrap_key_async@Base 2.29.90 + gp11_session_unwrap_key_finish@Base 2.29.90 + gp11_session_unwrap_key_full@Base 2.29.90 + gp11_session_verify@Base 2.26 + gp11_session_verify_async@Base 2.26 + gp11_session_verify_finish@Base 2.26 + gp11_session_verify_full@Base 2.26 + gp11_session_wrap_key@Base 2.29.90 + gp11_session_wrap_key_async@Base 2.29.90 + gp11_session_wrap_key_finish@Base 2.29.90 + gp11_session_wrap_key_full@Base 2.29.90 + gp11_slot_equal@Base 2.26 + gp11_slot_get_handle@Base 2.24 + gp11_slot_get_info@Base 2.24 + gp11_slot_get_mechanism_info@Base 2.24 + gp11_slot_get_mechanisms@Base 2.24 + gp11_slot_get_module@Base 2.26 + gp11_slot_get_token_info@Base 2.24 + gp11_slot_get_type@Base 2.24 + gp11_slot_has_flags@Base 2.26 + gp11_slot_hash@Base 2.26 + gp11_slot_info_free@Base 2.24 + gp11_slot_open_session@Base 2.24 + gp11_slot_open_session_async@Base 2.24 + gp11_slot_open_session_finish@Base 2.24 + gp11_slot_open_session_full@Base 2.24 + gp11_string_from_chars@Base 2.24 + gp11_token_info_free@Base 2.24 --- gnome-keyring-2.92.92.is.2.32.1.orig/debian/libgp11-0.debhelper.log +++ gnome-keyring-2.92.92.is.2.32.1/debian/libgp11-0.debhelper.log @@ -0,0 +1 @@ +dh_autoreconf_clean --- gnome-keyring-2.92.92.is.2.32.1.orig/debian/libgp11-0.install +++ gnome-keyring-2.92.92.is.2.32.1/debian/libgp11-0.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/libgp11.so.* --- gnome-keyring-2.92.92.is.2.32.1.orig/debian/gnome-keyring.postinst +++ gnome-keyring-2.92.92.is.2.32.1/debian/gnome-keyring.postinst @@ -0,0 +1,8 @@ +#!/bin/sh +set -e + +dpkg-maintscript-helper rm_conffile \ + "/etc/xdg/autostart/gnome-keyring-gpg.desktop" \ + "2.92.92.is.2.31.91-0ubuntu1" "gnome-keyring" -- "$@" + +#DEBHELPER# --- gnome-keyring-2.92.92.is.2.32.1.orig/debian/gnome-keyring-daemon.1 +++ gnome-keyring-2.92.92.is.2.32.1/debian/gnome-keyring-daemon.1 @@ -0,0 +1,27 @@ +.\" Copyright (C) 2006 Sven Arvidsson +.\" +.\" This is free software; you may redistribute it and/or modify +.\" it under the terms of the GNU General Public License as +.\" published by the Free Software Foundation; either version 2, +.\" or (at your option) any later version. +.\" +.\" This is distributed in the hope that it will be useful, but +.\" WITHOUT ANY WARRANTY; without even the implied warranty of +.\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +.\" GNU General Public License for more details. +.\" +.\"You should have received a copy of the GNU General Public License along +.\"with this program; if not, write to the Free Software Foundation, Inc., +.\"51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. +.TH gnome-keyring-daemon 1 "2007\-05\-05" "GNOME" +.SH NAME +gnome-keyring-daemon \- keep password and other secrets for users +.SH DESCRIPTION +.B gnome-keyring-daemon +is a daemon in the session, similar to ssh-agent, and other applications can use it to store passwords and other sensitive information. +.SH AUTHORS +.B gnome-keyring-daemon +was written by Alexander Larsson and others. +.P +This manual page was written by Sven Arvidsson , +for the Debian project (but may be used by others). --- gnome-keyring-2.92.92.is.2.32.1.orig/debian/libgp11-dev.debhelper.log +++ gnome-keyring-2.92.92.is.2.32.1/debian/libgp11-dev.debhelper.log @@ -0,0 +1 @@ +dh_autoreconf_clean --- gnome-keyring-2.92.92.is.2.32.1.orig/debian/libpam-gnome-keyring.debhelper.log +++ gnome-keyring-2.92.92.is.2.32.1/debian/libpam-gnome-keyring.debhelper.log @@ -0,0 +1 @@ +dh_autoreconf_clean --- gnome-keyring-2.92.92.is.2.32.1.orig/debian/changelog +++ gnome-keyring-2.92.92.is.2.32.1/debian/changelog @@ -0,0 +1,797 @@ +gnome-keyring (2.92.92.is.2.32.1-0ubuntu1) natty; urgency=low + + * New upstream version + * debian/control.in: + - updated the libglib requirement + * debian/libgcr0.symbols: + - new version update + * debian/patches/02_uidir_relocate.patch: + - updated for the new version + * debian/patches/10_git_fix_cka_trusted_collections.patch: + - dropped, the patch is the new version + * debian/patches/90_git_pam_headers.patch: + - dropped, the patch is the new version + + -- Sebastien Bacher Mon, 06 Dec 2010 17:58:28 +0100 + +gnome-keyring (2.92.92.is.2.31.91-0ubuntu4) maverick; urgency=low + + * 10_git_fix_cka_trusted_collections.patch: Add patch cherry-picked from + upstream commit d9ef94455d115d8fed29a3071b5b19ca632fb932 to fix a + broken boolean check. Fixes bug with keyring not being unlocked at + session login. (LP: #631980) + References: https://bugzilla.gnome.org/show_bug.cgi?id=627815 + + -- Iain Lane Thu, 30 Sep 2010 18:30:56 +0100 + +gnome-keyring (2.92.92.is.2.31.91-0ubuntu3) maverick; urgency=low + + * add pre-depends on the right dpkg so that dpkg-maintscript-helper + is availalbe (LP: #651325) + + -- Michael Vogt Thu, 30 Sep 2010 09:13:08 +0200 + +gnome-keyring (2.92.92.is.2.31.91-0ubuntu2) maverick; urgency=low + + * debian/rules: + - don't install gnome-keyring-gpg.desktop for now as we can't configure GPG + timeout before 2.31.92 which we won't get in maverick. This enable using + searhorse-plugins instead as in lucid which can configure the timeout + (LP: #645561) + * debian/gnome-keyring.postinst, gnome-keyring.postrm, gnome-keyring.preinst: + - handle removing conffile on the system + + -- Didier Roche Fri, 24 Sep 2010 17:20:45 +0200 + +gnome-keyring (2.92.92.is.2.31.91-0ubuntu1) maverick; urgency=low + + * New upstream release + * debian/control: + - Drop build-depends on libgconf2-dev + - Build-depend on dh-autoreconf, gnome-common + * debian/rules: + - Use autoreconf.mk + * debian/gnome-keyring.install: + - No longer provides a gconf schema + * debian/libgcr0.symbols: + - Updated + * debian/patches/90_git_pam_headers.patch: + - Fix incorrect PAM header check + * debian/patches/05_login_unlock_string.patch: + * debian/patches/90_git_keyring_encoding.patch: + - Applied upstream + + -- Robert Ancell Wed, 01 Sep 2010 12:54:04 +1000 + +gnome-keyring (2.92.92.is.2.30.3-0ubuntu2) maverick; urgency=low + + * debian/patches/90_git_keyring_encoding.patch: + - git change to fix an encoding issue in the default keyring name storage + (lp: #553759) + + -- Sebastien Bacher Tue, 27 Jul 2010 15:32:05 +0200 + +gnome-keyring (2.92.92.is.2.30.3-0ubuntu1) lucid-proposed; urgency=low + + * New upstream version: + - Fix possible race condition in gp11 library. + - Use proper locking for secure memory in daemon. + - Fix broken startup when used with gdm and password-less login. + (lp: #583428) + - Fix checking of uninitialized value in prompting code. + - Make sure the service files are created correctly + - Add dbus activation service file for org.freedesktop.secrets + - Build fixes of *.desktop and *.service files + * debian/patches/03_use_in_xfce.patch, + debian/patches/05_login_unlock_string.patch: + - new version update + * debian/patches/90_git_dbus_activation_service.patch, + debian/patches/91_git_correct_service.patch, + debian/patches/92_git_correct_variable_checking.patch: + - the changes are in the new version + * debian/patches/99_autoreconf.patch: + - not required without the previous changes + + -- Sebastien Bacher Mon, 21 Jun 2010 15:41:01 +0200 + +gnome-keyring (2.92.92.is.2.30.1-0ubuntu2) lucid-proposed; urgency=low + + * debian/patches/90_git_dbus_activation_service.patch, + debian/patches/91_git_correct_service.patch: + - git changes to install the dbus activation service correctly (lp: #525642) + * debian/patches/92_git_correct_variable_checking.patch: + - git change to fix a variable checking issue + * debian/patches/99_autoreconf.patch: + - update makefile for the previous changes + + -- Sebastien Bacher Fri, 21 May 2010 10:46:02 +0200 + +gnome-keyring (2.92.92.is.2.30.1-0ubuntu1) lucid-proposed; urgency=low + + * New upstream bug fix release: (LP: #570736): + - Updated translations. + - Build fixes for errors and distribution problems. + - Fixes for building on recent GTK versions. + - Remove accidental storage of user's login password in login keyring. + - Fix assertion when exiting. + * Drop 04_dont_save_login_password.patch (upstream now). + * 05_login_unlock_string.patch: Refresh to apply to new upstream version's + .po files. + + -- Martin Pitt Wed, 28 Apr 2010 10:22:23 +0200 + +gnome-keyring (2.92.92.is.2.30.0-0ubuntu3) lucid; urgency=low + + * Drop 04_clean_session_keyring.patch: This was a cleanup for users who + installed Lucid Alpha versions and persisted until after Beta-2 and RC. No + need to keep this extra code for the final release. + * Add 04_dont_save_login_password.patch: Disable writing the login password + into the "login" keyring as "Unlock password for: User Keys". It was never + meant to be there in the first place (it just was an inadvertent side + effect of the code reorganization in 2.29), and a freely accessible + cleartext password for each application once the keyring is unlocked + creates a root escalation path through sudo. Also, remove that particular + key entry on upgrades. (LP: #566046) + + -- Martin Pitt Thu, 22 Apr 2010 09:15:53 +0200 + +gnome-keyring (2.92.92.is.2.30.0-0ubuntu2) lucid; urgency=low + + * debian/patches/04_clean_session_keyring.patch: + - don't use g_debug when not required, it breaks source of the output + (lp: #551967) + * debian/patches/05_login_unlock_string.patch: + - update the login keyring unlock string to fix incorrect english and the + string id in the translations (lp: #552358) + + -- Sebastien Bacher Wed, 31 Mar 2010 16:06:04 +0200 + +gnome-keyring (2.92.92.is.2.30.0-0ubuntu1) lucid; urgency=low + + * Tweak version number to workaround typo in the git snapshot + * New upstream version + - More robust error display and handling. + - Don't assert on va_list. + - Don't save session keyring to disk. + - Allow unlocking even when always unlock is not available. + - Hide the automatically unlock check when login not usable. + - Fix various issues storing and using auto unlock passwords. + - Updated translations. + + -- Sebastien Bacher Tue, 30 Mar 2010 20:28:52 +0200 + +gnome-keyring (2.92.92git20100322-0ubuntu2) lucid; urgency=low + + * Add 04_clean_session_keyring.patch: Earlier versions of gnome-keyring + (intra-lucid development) accidentally wrote the session keyring to disk. + Clean it up on startup. This needs to be kept until after beta-2, + preferably shortly before lucid final. (LP: #546446) + + -- Martin Pitt Thu, 25 Mar 2010 18:09:08 +0100 + +gnome-keyring (2.92.92git20100322-0ubuntu1) lucid; urgency=low + + * Upstream git snapshot: + - "Don't save session keyring to disk".(lp: #539180) + - better errors handling, fixes a crash (lp: #525410) + - let "automatically unlock" unlock the keyring (lp: #526560) + * debian/patches/04_remove_assert_on_va_list.patch: + - the change is in the new version + + -- Sebastien Bacher Mon, 22 Mar 2010 11:00:39 +0100 + +gnome-keyring (2.29.92-0ubuntu1) lucid; urgency=low + + * New upstream version: + - Fix various problems with not storing secret value properly. + - Return no results when a search includes a bad collection identifier. + - Don't raise error if ssh client disconnects early. + - Allow running in a test environment. + - Fix error when setting default keyring to NULL. + - Autostart gnome-keyring-daemon in LXDE as well. + - Rework the startup again, to use a singleton crontrolled via dbus, to help + when no process was started by pam. + - Display password and confirm prompts when creating keyring. + - Allow specifying CKA_ID when creating collection. + - Give translatable label to created login keyring. + - When no default keyring set, use login keyring. + - Fix problem initializing socket path in rpc module. + - Fix endless loop in reading data. + - Potential fix or sporadic crash. + - Solaris build fixes. + - Updated translations. + * debian/patches/05_git_no_read_looping.patch: + - the change is in the new version + + -- Sebastien Bacher Wed, 10 Mar 2010 21:37:48 +0100 + +gnome-keyring (2.29.90git20100218-0ubuntu4) lucid; urgency=low + + * debian/patches/05_git_no_read_looping.patch: + - git change to "Fix problems with EINTR and EAGAIN handling", fix issues + where the unlock screen hangs on checking (lp: #524860) + + -- Sebastien Bacher Mon, 08 Mar 2010 10:53:47 +0100 + +gnome-keyring (2.29.90git20100218-0ubuntu3) lucid; urgency=low + + * debian/patches/04_remove_assert_on_va_list.patch + - Remove an assertion on a va_list; assuming va_list type is a pointer + is not portable anyway; this fixes FTBFS on armel/lucid (LP: #527179). + + -- Michael Casadevall Wed, 24 Feb 2010 10:23:15 -0500 + +gnome-keyring (2.29.90git20100218-0ubuntu2) lucid; urgency=low + + * debian/gnome-keyring.install: + - install the dbus instrospection files there (lp: #525645) + * debian/gnome-keyring.preinst: + - clean the autostarts on upgrade the components changed + * debian/patches/03_use_in_xfce.patch: + - run the autostart under xfce too (lp: #525642) + + -- Sebastien Bacher Mon, 22 Feb 2010 16:32:31 +0100 + +gnome-keyring (2.29.90git20100218-0ubuntu1) lucid; urgency=low + + * Updated to a git snapshot version + + -- Sebastien Bacher Tue, 16 Feb 2010 19:00:06 +0100 + +gnome-keyring (2.29.90-0ubuntu1) lucid; urgency=low + + * New upstream version + * Changed for the upstream move from libgnome-keyring to a new source + * debian/control.in: + - breaks previous libgnome-keyring, both need to be updated together + * debian/libgnome-keyring0.symbols: + - new version update + * debian/rules: + - comment ldflags tweak to workaround a build issue + + -- Sebastien Bacher Tue, 09 Feb 2010 20:46:52 +0100 + +gnome-keyring (2.28.2-0ubuntu1) lucid; urgency=low + + * New upstream version: + - Add license to reference documentation. + - Sent output of g_printerr to syslog. + - No error when can't unlock login keyring. + - Fix assertion when comparing attributes. + - Fix freeing of unallocated memory in test. + - Don't barf on certificates with unsupported algorithm. + - Fix some memory leaks. + + -- Sebastien Bacher Mon, 14 Dec 2009 17:23:15 +0100 + +gnome-keyring (2.28.1-1ubuntu1) lucid; urgency=low + + * Sync on Debian + * debian/control.in: + - set vcs url + * debian/gnome-keyring.install, debian/gnome-keyring.postinst: + - don't apply debian specific change to move autostart entries + * debian/watch: + - watch 2.29 serie + + -- Sebastien Bacher Wed, 04 Nov 2009 16:13:37 +0100 + +gnome-keyring (2.28.1-1) unstable; urgency=low + + [ Josselin Mouette ] + * Install the autostart file in /usr/share/gnome, not /etc/xdg. + * Remove the old file in the postinst. + * Remove .la file, it’s not references anywhere anymore. + * Drop clean-la.mk include as well. + + [ Emilio Pozuelo Monfort ] + * New upstream release. + - Wait until env variables are set on startup. Closes: #516230. + - debian/control.in: + + Don't build depend on libhal-storage-dev nor suggest hal, + we now use libgio to monitor volumes. + + Only require libtasn1-3-dev >= 0.3.4, not >= 1.0. + - debian/patches/02_uidir_relocate.patch: + + Updated. + * Standards-Version is 3.8.3, no changes needed. + * debian/watch: Don't uupdate. + + -- Emilio Pozuelo Monfort Tue, 20 Oct 2009 14:22:49 +0200 + +gnome-keyring (2.26.1-1) unstable; urgency=low + + * New upstream release. + + Fixes numerous crashes in the memory allocator. + Hopefully closes: #522826 for good. + * Update build-dependencies. + * Install API documentation for libgcr. + * 03_secure-mem_crash.patch: dropped, merged upstream. + * 04_full_path_in_service.patch: dropped, fixed upstream in another + way. + * Fix FSF address in copyright file. + + -- Josselin Mouette Fri, 15 May 2009 11:25:28 +0200 + +gnome-keyring (2.26.0-4) unstable; urgency=low + + * debian/patches/04_full_path_in_service.patch: Added. Put the full path to + gnome-keyring-daemon in the .service file. Fixes dbus autostarting the + daemon on demand + + -- Sjoerd Simons Sat, 18 Apr 2009 15:34:17 +0100 + +gnome-keyring (2.26.0-3) unstable; urgency=low + + * libgp11-0.shlibs: add shlibs file for libgp11. Closes: #522381. + * libgcr0.symbols, libgnome-keyring0.symbols: add + Build-Depends-Package fields. + * libgp11-0.symbols: also add symbols file for libgp11. + * Add missing build-dep on intltool. + * Pass /etc/ssl/certs as the directory for root certificates. + * Update glib dependency for libgnome-keyring-dev. + * Standards version is 3.8.1. + * 03_secure-mem_crash.patch: new patch, stolen upstream. Fixes + assertion error in the secure memory allocator. Closes: #522266. + * pam-configs/gnome-keyring: ship a PAM configuration for the Password + stanzas. + * libpam-gnome-keyring.install: install it. + * libpam-gnome-keyring.{postinst,prerm}: run pam-auth-update. + * Depend on libpam-runtime (>= 1.0.1-6). + * libpam-gnome-keyring.README.Debian: remove the documentation for the + passwd module. + + -- Josselin Mouette Wed, 08 Apr 2009 15:39:31 +0200 + +gnome-keyring (2.26.0-2) unstable; urgency=low + + * debian/libgnome-keyring0.shlibs: + - revert bumping shlibs version to 2.26.0, not needed and harmful now + that we are in unstable + * debian/libgnome-keyring0.symbols: + - add a symbols file for libgnome-keyring0 + * debian/libgcr0.symbols: + - add symbols file for libgcr0 + + -- Gustavo Noronha Silva Thu, 02 Apr 2009 10:17:30 -0300 + +gnome-keyring (2.26.0-1) unstable; urgency=low + + * New upstream release + * debian/libgnome-keyring0.shlibs: + - bumped shlibs version to 2.26.0 + * debian/copyright: + - complete rewrite + * debian/patches/02_uidir_relocate.patch: + - change the directory where .ui files are installed, so that it + contains the soversion, to allow for parallel installability of + binary-incompatible versions + * debian/rules: + - do not enable tests, since they aren't really run, and may cause + problems in some architectures, according to seb128 + * debian/control.in: + - sync Replaces with the Ubuntu package, for their convenience + + Changes imported from/based on the Ubuntu package (thanks!): + * debian/control.in, debian/libgcr*: + - added packages for the libgcr library + * debian/control.in: + - adjust libtasn1-3-dev build-dependency to require >= 1.0, and add + build-dep on libtasn1-bin + * debian/gnome-keyring.install: + - also install the new .so files gnome-keyring puts in + /usr/lib/gnome-keyring/{devel,standalone}, and the XDG autostart file + + -- Gustavo Noronha Silva Sat, 28 Mar 2009 17:15:29 -0300 + +gnome-keyring (2.24.1-3) UNRELEASED; urgency=low + + [ Loic Minier ] + * Suggest hal as gnome-keyring attempts to contact it by default and logs a + warning if it can't. + + [ Josselin Mouette ] + * Build-depend on libglib2.0-doc to ensure proper xrefs. + + -- Loic Minier Sun, 15 Mar 2009 14:50:04 +0100 + +gnome-keyring (2.24.1-2) unstable; urgency=low + + * gnome-keyring depends on dbus-x11. Closes: #509308. + + -- Josselin Mouette Sun, 08 Mar 2009 19:22:34 +0100 + +gnome-keyring (2.24.1-1) experimental; urgency=low + + * New upstream release. + + Uses id_rsa.pub to read public key information. Closes: #431544. + * Bump glib build-dependency. + * Bump shlibs for libgnome-keyring0 to 2.23.5. + * 01_pam-logging-less-verbose.patch: refreshed. + * 02_dbus_crash.patch: dropped, merged upstream. + * New packages: libgp11-0 and libgp11-dev. + * libgnome-keyring-dev.docs: updated for the new source layout. + * Don’t install the .a and .la for the gnome-keyring pkcs11 module. + * Don’t run dh_makeshlibs on gnome-keyring package. + * Pass -O1 -z defs --as-needed to the linker. + * 99_ltmain_as-needed.patch: make it work on libraries. + + -- Josselin Mouette Sat, 22 Nov 2008 11:02:45 +0100 + +gnome-keyring (2.22.3-2) unstable; urgency=low + + * 02_dbus_crash.patch: patch from upstream to fix a crash that happens + after dbus restarts. Closes: #474418. + + -- Josselin Mouette Tue, 23 Sep 2008 12:42:14 +0200 + +gnome-keyring (2.22.3-1) unstable; urgency=low + + * New upstream bugfix release. + * debian/control.in: + + Updated Standards-Version to 3.8.0, no additional changes needed. + + -- Sebastian Dröge Tue, 01 Jul 2008 08:23:46 +0200 + +gnome-keyring (2.22.2-1) unstable; urgency=low + + [ Josselin Mouette ] + * README.Debian: document how passwords are stored, how to disable the + SSH agent, and how the login keyring works. Closes: #473864. + + [ Sebastian Dröge ] + * New upstream bugfix release. + + -- Sebastian Dröge Mon, 02 Jun 2008 11:50:21 +0200 + +gnome-keyring (2.22.1-1) unstable; urgency=low + + [ Michael Banck ] + * debian/patches/03_fix_symbol_exporting.patch + - Added. Fix symbol export to include upper case GNOME_KEYRING_ + symbols as well. Taken from upstream svn, thanks to Andrea Del + Signore. + + [ Sebastian Dröge ] + * New upstream bugfix release: + + debian/patches/02_handle_dbus_restart.patch, + debian/patches/03_fix_symbol_exporting.patch: + - Dropped, merged upstream. + + -- Sebastian Dröge Mon, 07 Apr 2008 06:38:43 +0200 + +gnome-keyring (2.22.0-2) unstable; urgency=low + + * debian/patches/02_handle_dbus_restart.patch + - Added. Handle the restart of the system dbus (Closes: #456362) + + -- Sjoerd Simons Fri, 14 Mar 2008 14:36:07 +0100 + +gnome-keyring (2.22.0-1) unstable; urgency=low + + [ Emilio Pozuelo Monfort ] + * New upstream release. + - Build-Depend on libglib2.0-dev, libgconf2-dev and libtasn1-3-dev. + - debian/gnome-keyring.docs: + + Updated to match new keyring-intro.txt location. + - debian/libgnome-keyring-dev.docs: + + Likewise for file-format.txt. + - debian/gnome-keyring.install: + + Install new files, stolen from the Ubuntu package. + * Build the test suite. + + [ Josselin Mouette ] + * libpam-gnome-keyring recommends gnome-keyring. + + [ Sebastian Dröge ] + * debian/libgnome-keyring0.shlibs: + + Update shlibs to >= 2.22.0 because of new API. + * debian/control.in: + + Cleanup dependencies of the -dev package. + + -- Sebastian Dröge Wed, 12 Mar 2008 11:31:11 +0100 + +gnome-keyring (2.20.3-1) unstable; urgency=low + + [ Loic Minier ] + * Downgrade libgnomekeyring dep on gnome-keyring to a Recommends; + closes: #455203. + * Wrap build-deps and deps. + * Add a ${misc:Depends}. + + [ Sam Morris ] + * Add fix_evolution_crash.patch (closes: #456967). + + [ Josselin Mouette ] + * Rework libpam-gnome-keyring description. Closes: #455491. + + [ Sebastian Dröge ] + * New upstream bugfix release: + + debian/patches/fix_evolution_crash.patch: + - Dropped, merged upstream. + * debian/control.in: + + Update Standards-Version to 3.7.3, no additional changes needed. + * debian/patches/01_pam-logging-less-verbose.patch: + + Don't log unknown user names to syslog as they could be accidentally + typed in password (Closes: #459631). + + -- Sebastian Dröge Tue, 08 Jan 2008 20:01:07 +0100 + +gnome-keyring (2.20.2-1) unstable; urgency=low + + [ Sebastien Bacher ] + + * debian/control.in: + - libpam-gnome-keyring Conflicts,Provides,Replaces libpam-keyring + + [ Josselin Mouette ] + * libpam-gnome-keyring.README.Debian: document how to configure + pam_gnome_keyring in Debian. Closes: #452731. + * gnome-keyring recommends libpam-gnome-keyring. + + [ Sebastian Dröge ] + * New upstream bugfix release. + + -- Sebastian Dröge Sun, 25 Nov 2007 14:40:12 +0100 + +gnome-keyring (2.20.1-1) unstable; urgency=low + + * New upstream bugfix release: + + Dropped patch 01_add-new-keyrings.diff, merged upstream. + + debian/rules, + debian/libpam-gnome-keyring.install: + - The PAM module is automatically installed now, no need to do it by + hand. + + debian/libgnome-keyring0.shlibs: + - Bump shlibs to >= 2.20.1 because of a new possible return value of a + function. + + -- Sebastian Dröge Sun, 21 Oct 2007 21:46:57 +0200 + +gnome-keyring (2.20.0-3) unstable; urgency=low + + * New patch, 01_add-new-keyrings.diff from upstream svn, to get newly + created keyrings to list of loaded keyrings; GNOME #476644. + + -- Norbert Tretkowski Sat, 06 Oct 2007 17:36:20 +0200 + +gnome-keyring (2.20.0-2) unstable; urgency=low + + * Upload to unstable. + * debian/control.in: + + Use ${binary:Version} instead of ${Source-Version} to make lintian happy. + + -- Sebastian Dröge Sat, 29 Sep 2007 17:16:09 +0200 + +gnome-keyring (2.20.0-1) experimental; urgency=low + + [ Sven Arvidsson ] + * Add a (very basic) man page for gnome-keyring-daemon + (Closes: #355667) + * Ship keyring-intro.txt and file-format.txt in the -dev package + (Closes: #434718) + + [ Loic Minier ] + * Don't include autotools.mk as it's already included by gnome.mk. + + [ Sebastian Dröge ] + * New upstrem release, most packaging changes taken from Ubuntu. + Thanks to Sebastien Bacher, Aron Sisak, Baptiste Mille-Mathias + and Martin Pitt for their work. + * debian/control.in: + + Add libgcrypt11-dev, libhal-storage-dev and libpam0g-dev to build + dependencies and update the libgnome-keyring-dev dependencies. + + Add a new libpam-gnome-keyring package that contains a PAM module + to automatically unlock keyrings on login. + * debian/rules: + + Build and install the PAM module. + * debian/libgnome-keyring0.shlibs: + + Update shlibs to >= 2.19.6. + * debian/gnome-keyring.docs, + debian/libgnome-keyring-dev.docs: + + Update docs that should be shipped. + + -- Sebastian Dröge Sat, 22 Sep 2007 10:00:51 +0200 + +gnome-keyring (0.8.1-2) unstable; urgency=low + + * Upload to unstable, remove check-dist include. + + -- Sebastian Dröge Thu, 19 Apr 2007 08:49:25 +0200 + +gnome-keyring (0.8.1-1) experimental; urgency=low + + * New upstream stable release; no API change; bug fix. + * Fix watch file to track all stable versions and use HTTP. + * Bump up Debhelper compatibility level to 5. + * Drop useless debian/*dirs. + * Add ${misc:Depends}. + + -- Loic Minier Sun, 08 Apr 2007 09:07:52 +0200 + +gnome-keyring (0.8-1) experimental; urgency=low + + [ Loic Minier ] + * Add a get-orig-source target to retrieve the upstream tarball. + + [ Marc 'HE' Brockschmidt ] + * Remove unneeded debian/*.files, .install files are in use. + * New upstream release: + + Bumped shlibs, new functions available + + Added build-dep on dbus, to make use of new dbus features + + debian/patches/30_kfreebsd.patch: Dropped, merged upstream + + Install gtk-doc documentation to libgnome-keyring-dev + + [ Loic Minier ] + * Don't overwrite DEB_CONFIGURE_EXTRA_FLAGS. + * Include the new check-dist Makefile to prevent accidental uploads to + unstable; bump build-dep on gnome-pkg-tools to >= 0.10. + + -- Loic Minier Tue, 27 Mar 2007 22:20:24 +0200 + +gnome-keyring (0.6.0-3) unstable; urgency=low + + * New patch, 30_kfreebsd, fixes build under kfreesbd; thanks Petr Salinger; + GNOME #382773; closes: #401720. + + -- Loic Minier Tue, 5 Dec 2006 22:35:15 +0100 + +gnome-keyring (0.6.0-2) unstable; urgency=low + + * Upload to unstable. + * Call clean-la.mk; require gnome-pkg-tools 0.7. + + -- Loic Minier Sun, 22 Oct 2006 20:06:57 +0200 + +gnome-keyring (0.6.0-1) experimental; urgency=low + + * New upstream release. + * Update build-dependencies. + * Standards version is 3.7.2. + * Bump libgnome-keyring0.shlibs. + + -- Josselin Mouette Tue, 5 Sep 2006 23:14:37 +0200 + +gnome-keyring (0.4.9-1) unstable; urgency=low + + * New upstream release (bugfix and updated translations). + + -- J.H.M. Dassen (Ray) Thu, 16 Mar 2006 09:48:14 +0100 + +gnome-keyring (0.4.8-1) unstable; urgency=medium + + * New upstream release (bugfix and updated translations). + + -- J.H.M. Dassen (Ray) Tue, 28 Feb 2006 07:03:41 +0100 + +gnome-keyring (0.4.7-1) unstable; urgency=low + + * New upstream release (bugfix and translation updates). + + -- J.H.M. Dassen (Ray) Thu, 16 Feb 2006 21:40:14 +0100 + +gnome-keyring (0.4.6-2) unstable; urgency=low + + * Upload to unstable. + + -- Ondřej Surý Fri, 30 Dec 2005 15:02:56 +0100 + +gnome-keyring (0.4.6-1) unstable; urgency=low + + [ Sebastien Bacher ] + * New upstream version: + - confirm password when selecting new password. + + [ Loic Minier ] + * Update watch file. [debian/watch] + + -- Ondřej Surý Fri, 30 Dec 2005 15:02:39 +0100 + +gnome-keyring (0.4.5-1) unstable; urgency=low + + * New upstream release + * debian/control.in: + - added Section field to source package part + - removed dependencies on unused ${misc:Depends} + - updated to Standards-Version 3.6.2.1 with no changes + * debian/patches/00_relibtoolise.patch: + - dropped; no longer necessary + + -- Guilherme de S. Pastore Fri, 16 Sep 2005 17:00:20 -0300 + +gnome-keyring (0.4.3-2) unstable; urgency=low + + * Add dependency on libglib2.0-dev to libgnome-keyring-dev. + (Closes: #323310) [debian/control, debian/control.in] + * Update FSF address. [debian/copyright] + * Bump Standards-Version to 3.6.2. [debian/control, debian/control.in] + + -- Loic Minier Sat, 3 Sep 2005 11:26:50 +0200 + +gnome-keyring (0.4.3-1) unstable; urgency=low + + * New upstream version: + - Translation updates. + - Fix bug in acl functions. + - implement gnome_keyring_set_info. + - add sync function for all operations. + - fix leaks. + * debian/libgnome-keyring0.shlibs: + - set to the current version. + + -- Sebastien Bacher Fri, 1 Jul 2005 23:30:27 +0200 + +gnome-keyring (0.4.2-1) unstable; urgency=low + + * New upstream release. + + -- Sebastien Bacher Thu, 7 Apr 2005 18:22:43 +0200 + +gnome-keyring (0.4.1-1) unstable; urgency=low + + * New upstream release. + * debian/patches/00_relibtoolise.patch: use updated seb128's work + + -- Ondřej Surý Wed, 12 Jan 2005 11:51:59 +0100 + +gnome-keyring (0.4.0-2) unstable; urgency=low + + * GNOME team upload. + * Upload to unstable. + + -- Jordi Mallach Wed, 17 Nov 2004 14:10:30 +0100 + +gnome-keyring (0.4.0-1) experimental; urgency=low + + * GNOME team upload. + * New upstream release. + * debian/control.in: s/informations/information/g. + * debian/libgnome-keyring0.shlibs: bumped to 0.4.0, new symbols added. + * debian/patches/00_relibtoolise.patch: updated. + + -- Jordi Mallach Tue, 14 Sep 2004 23:47:27 +0200 + +gnome-keyring (0.2.1-3) unstable; urgency=low + + * Add relibtoolize patch to fix FTBFS on on k*bsd-gnu (Closes: #266763) + + -- Ondřej Surý Thu, 19 Aug 2004 08:35:24 +0200 + +gnome-keyring (0.2.1-2) unstable; urgency=low + + * Upload to unstable. + + -- Ondřej Surý Mon, 24 May 2004 14:55:38 +0200 + +gnome-keyring (0.2.1-1) experimental; urgency=low + + * New upstream release. + + -- Ondřej Surý Tue, 20 Apr 2004 11:10:30 +0200 + +gnome-keyring (0.2.0-3) experimental; urgency=low + + * Add build depends on cdbs, docbook-xml and gtk-doc-tools. + + -- Ondřej Surý Fri, 26 Mar 2004 23:16:28 +0100 + +gnome-keyring (0.2.0-2) experimental; urgency=low + + * Renamed libgnome-keyring-0 to libgnome-keyring0. + + -- Ondřej Surý Wed, 24 Mar 2004 15:22:32 +0100 + +gnome-keyring (0.2.0-1) experimental; urgency=low + + * Initial Release. + + -- Ondřej Surý Tue, 23 Mar 2004 12:21:43 +0100 + +gnome-keyring (2.22.0-3.1) UNRELEASED; urgency=low + + * debian/patches/03_fix_symbol_exporting.patch + - Added. Fix symbol export to include upper case GNOME_KEYRING_ + symbols as well. Taken from upstream svn, thanks to Andrea Del + Signore. + * + + -- Sebastian Dröge Mon, 07 Apr 2008 06:38:43 +0200 --- gnome-keyring-2.92.92.is.2.32.1.orig/debian/rules +++ gnome-keyring-2.92.92.is.2.32.1/debian/rules @@ -0,0 +1,18 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk +include /usr/share/cdbs/1/class/gnome.mk +include /usr/share/cdbs/1/rules/autoreconf.mk +include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk +-include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk + +#LDFLAGS := -Wl,-O1 -Wl,-z,defs -Wl,--as-needed + +DEB_CONFIGURE_EXTRA_FLAGS += --enable-static --with-pam-dir=/lib/security \ + --with-root-certs=/etc/ssl/certs + +DEB_DH_MAKESHLIBS_ARGS_gnome-keyring := --no-act + +install/gnome-keyring:: + rm debian/tmp/etc/xdg/autostart/gnome-keyring-gpg.desktop --- gnome-keyring-2.92.92.is.2.32.1.orig/debian/libgcr-dev.install +++ gnome-keyring-2.92.92.is.2.32.1/debian/libgcr-dev.install @@ -0,0 +1,5 @@ +debian/tmp/usr/include/gcr +debian/tmp/usr/lib/libgcr.a +debian/tmp/usr/lib/libgcr.so +debian/tmp/usr/lib/pkgconfig/gcr*.pc +debian/tmp/usr/share/gtk-doc/html/gcr-0 --- gnome-keyring-2.92.92.is.2.32.1.orig/debian/libgp11-dev.install +++ gnome-keyring-2.92.92.is.2.32.1/debian/libgp11-dev.install @@ -0,0 +1,5 @@ +debian/tmp/usr/include/gp11 +debian/tmp/usr/lib/libgp11.a +debian/tmp/usr/lib/libgp11.so +debian/tmp/usr/lib/pkgconfig/gp11*.pc +debian/tmp/usr/share/gtk-doc/html/gp11 --- gnome-keyring-2.92.92.is.2.32.1.orig/debian/libpam-gnome-keyring.prerm +++ gnome-keyring-2.92.92.is.2.32.1/debian/libpam-gnome-keyring.prerm @@ -0,0 +1,8 @@ +#! /bin/sh +set -e + +if [ "$1" = remove ]; then + pam-auth-update --package --remove gnome-keyring +fi + +#DEBHELPER# --- gnome-keyring-2.92.92.is.2.32.1.orig/debian/libgcr0.install +++ gnome-keyring-2.92.92.is.2.32.1/debian/libgcr0.install @@ -0,0 +1,2 @@ +debian/tmp/usr/lib/libgcr.so.* +debian/tmp/usr/share/gcr0/ui --- gnome-keyring-2.92.92.is.2.32.1.orig/debian/control.in +++ gnome-keyring-2.92.92.is.2.32.1/debian/control.in @@ -0,0 +1,118 @@ +Source: gnome-keyring +Section: gnome +Priority: optional +Maintainer: Ubuntu Desktop Team +XSBC-Original-Maintainer: Josselin Mouette +Uploaders: @GNOME_TEAM@ +Build-Depends: debhelper (>= 5), + dh-autoreconf, + gnome-common, + gnome-pkg-tools (>= 0.10), + intltool (>= 0.35.0), + libgtk2.0-dev (>= 2.6.0), + libglib2.0-dev (>= 2.25.0), + libtasn1-3-dev (>= 0.3.4), + libtasn1-3-bin, + cdbs, + gtk-doc-tools (>= 1.9), + docbook-xml, + libdbus-1-dev (>= 1.0), + libgcrypt11-dev (>= 1.2.2), + libpam0g-dev, + libglib2.0-doc +Standards-Version: 3.9.1 +Vcs-Bzr: https://code.launchpad.net/~ubuntu-desktop/gnome-keyring/ubuntu + +Package: gnome-keyring +Section: gnome +Architecture: any +Pre-Depends: dpkg (>= 1.15.7.2) +Depends: ${misc:Depends}, + ${shlibs:Depends}, + dbus-x11 +Recommends: libpam-gnome-keyring +Breaks: libgnome-keyring0 (<< 2.29) +Description: GNOME keyring services (daemon and tools) + gnome-keyring is a daemon in the session, similar to ssh-agent, + and other applications can use it to store passwords and other + sensitive information. + . + The program can manage several keyrings, each with its own master + password, and there is also a session keyring which is never stored to + disk, but forgotten when the session ends. + +Package: libgp11-dev +Section: libdevel +Architecture: any +Replaces: libgnome-keyring-dev (<< 2.25) +Depends: ${misc:Depends}, + libgp11-0 (= ${binary:Version}), + libglib2.0-dev (>= 2.16) +Description: GLib wrapper library for PKCS#11 - development + GP11 is a wrapper based on GLib implementing the PKCS#11 (Cryptoki) + interface. + . + This package contains the static libraries, header files and + documentation needed to build applications using the GP11 library. + +Package: libgp11-0 +Section: libs +Architecture: any +Depends: ${misc:Depends}, + ${shlibs:Depends} +Description: Glib wrapper library for PKCS#11 - runtime + GP11 is a wrapper based on GLib implementing the PKCS#11 (Cryptoki) + interface. + . + This package contains the shared libraries needed to run programs + built against the GP11 library. + +Package: libpam-gnome-keyring +Section: admin +Architecture: any +Depends: ${misc:Depends}, + ${shlibs:Depends}, + libpam-runtime (>= 1.0.1-6) +Recommends: gnome-keyring +Conflicts: libpam-keyring +Replaces: libpam-keyring +Provides: libpam-keyring +Description: PAM module to unlock the GNOME keyring upon login + gnome-keyring is a daemon in the session, similar to ssh-agent, + and other applications can use it to store passwords and other + sensitive information. + . + This package contains a PAM module that will automatically unlock the + keyrings using your login password, making gnome-keyring usage + transparent without losing its security benefits. + . + When installed, this module will automatically be used by GDM and + gnome-screensaver to unlock your keyrings when logging in and when + unlocking the screen saver. + +Package: libgcr-dev +Section: libdevel +Architecture: any +Depends: ${misc:Depends}, + libgcr0 (= ${binary:Version}), + libglib2.0-dev (>= 2.16.0), + libgp11-dev (= ${binary:Version}), + libgtk2.0-dev (>= 2.6.0), + libtasn1-3-dev (>= 0.3.4), + libtasn1-3-bin +Description: Library for Crypto UI related task - development + GCR is a library for crypto UI and related tasks. + . + This package contains the static libraries, header files and + documentation needed to build applications using the GCR library. + +Package: libgcr0 +Section: libs +Architecture: any +Depends: ${misc:Depends}, + ${shlibs:Depends} +Description: Library for Crypto UI related task - runtime + GCR is a library for crypto UI and related tasks. + . + This package contains the shared libraries needed to run programs + built against the GCR library. --- gnome-keyring-2.92.92.is.2.32.1.orig/debian/control +++ gnome-keyring-2.92.92.is.2.32.1/debian/control @@ -0,0 +1,123 @@ +# This file is autogenerated. DO NOT EDIT! +# +# Modifications should be made to debian/control.in instead. +# This file is regenerated automatically in the clean target. + +Source: gnome-keyring +Section: gnome +Priority: optional +Maintainer: Ubuntu Desktop Team +XSBC-Original-Maintainer: Josselin Mouette +Uploaders: Debian GNOME Maintainers +Build-Depends: debhelper (>= 5), + dh-autoreconf, + gnome-common, + gnome-pkg-tools (>= 0.10), + intltool (>= 0.35.0), + libgtk2.0-dev (>= 2.6.0), + libglib2.0-dev (>= 2.25.0), + libtasn1-3-dev (>= 0.3.4), + libtasn1-3-bin, + cdbs, + gtk-doc-tools (>= 1.9), + docbook-xml, + libdbus-1-dev (>= 1.0), + libgcrypt11-dev (>= 1.2.2), + libpam0g-dev, + libglib2.0-doc +Standards-Version: 3.9.1 +Vcs-Bzr: https://code.launchpad.net/~ubuntu-desktop/gnome-keyring/ubuntu + +Package: gnome-keyring +Section: gnome +Architecture: any +Pre-Depends: dpkg (>= 1.15.7.2) +Depends: ${misc:Depends}, + ${shlibs:Depends}, + dbus-x11 +Recommends: libpam-gnome-keyring +Breaks: libgnome-keyring0 (<< 2.29) +Description: GNOME keyring services (daemon and tools) + gnome-keyring is a daemon in the session, similar to ssh-agent, + and other applications can use it to store passwords and other + sensitive information. + . + The program can manage several keyrings, each with its own master + password, and there is also a session keyring which is never stored to + disk, but forgotten when the session ends. + +Package: libgp11-dev +Section: libdevel +Architecture: any +Replaces: libgnome-keyring-dev (<< 2.25) +Depends: ${misc:Depends}, + libgp11-0 (= ${binary:Version}), + libglib2.0-dev (>= 2.16) +Description: GLib wrapper library for PKCS#11 - development + GP11 is a wrapper based on GLib implementing the PKCS#11 (Cryptoki) + interface. + . + This package contains the static libraries, header files and + documentation needed to build applications using the GP11 library. + +Package: libgp11-0 +Section: libs +Architecture: any +Depends: ${misc:Depends}, + ${shlibs:Depends} +Description: Glib wrapper library for PKCS#11 - runtime + GP11 is a wrapper based on GLib implementing the PKCS#11 (Cryptoki) + interface. + . + This package contains the shared libraries needed to run programs + built against the GP11 library. + +Package: libpam-gnome-keyring +Section: admin +Architecture: any +Depends: ${misc:Depends}, + ${shlibs:Depends}, + libpam-runtime (>= 1.0.1-6) +Recommends: gnome-keyring +Conflicts: libpam-keyring +Replaces: libpam-keyring +Provides: libpam-keyring +Description: PAM module to unlock the GNOME keyring upon login + gnome-keyring is a daemon in the session, similar to ssh-agent, + and other applications can use it to store passwords and other + sensitive information. + . + This package contains a PAM module that will automatically unlock the + keyrings using your login password, making gnome-keyring usage + transparent without losing its security benefits. + . + When installed, this module will automatically be used by GDM and + gnome-screensaver to unlock your keyrings when logging in and when + unlocking the screen saver. + +Package: libgcr-dev +Section: libdevel +Architecture: any +Depends: ${misc:Depends}, + libgcr0 (= ${binary:Version}), + libglib2.0-dev (>= 2.16.0), + libgp11-dev (= ${binary:Version}), + libgtk2.0-dev (>= 2.6.0), + libtasn1-3-dev (>= 0.3.4), + libtasn1-3-bin +Description: Library for Crypto UI related task - development + GCR is a library for crypto UI and related tasks. + . + This package contains the static libraries, header files and + documentation needed to build applications using the GCR library. + +Package: libgcr0 +Section: libs +Architecture: any +Depends: ${misc:Depends}, + ${shlibs:Depends} +Description: Library for Crypto UI related task - runtime + GCR is a library for crypto UI and related tasks. + . + This package contains the shared libraries needed to run programs + built against the GCR library. --- gnome-keyring-2.92.92.is.2.32.1.orig/debian/libgcr0.symbols +++ gnome-keyring-2.92.92.is.2.32.1/debian/libgcr0.symbols @@ -0,0 +1,78 @@ +libgcr.so.0 libgcr0 #MINVER# +* Build-Depends-Package: libgcr-dev + _gcr_get_pkcs11_modules@Base 2.26.0 + _gcr_import_dialog_get_password@Base 2.26.0 + _gcr_import_dialog_get_primary_text@Base 2.26.0 + _gcr_import_dialog_get_secondary_text@Base 2.26.0 + _gcr_import_dialog_get_selected_slot@Base 2.26.0 + _gcr_import_dialog_get_type@Base 2.26.0 + _gcr_import_dialog_hide_password@Base 2.26.0 + _gcr_import_dialog_hide_selected_slot@Base 2.26.0 + _gcr_import_dialog_new@Base 2.26.0 + _gcr_import_dialog_run@Base 2.26.0 + _gcr_import_dialog_set_password@Base 2.26.0 + _gcr_import_dialog_set_primary_text@Base 2.26.0 + _gcr_import_dialog_set_secondary_text@Base 2.26.0 + _gcr_import_dialog_set_selected_slot@Base 2.26.0 + _gcr_import_dialog_show_password@Base 2.26.0 + _gcr_import_dialog_show_selected_slot@Base 2.26.0 + _gcr_initialize@Base 2.26.0 + _gcr_marshal_BOOLEAN__INT@Base 2.26.0 + egg_libgcrypt_initialize@Base 2.26.0 + gcr_certificate_basics_widget_get_certificate@Base 2.26.0 + gcr_certificate_basics_widget_get_type@Base 2.26.0 + gcr_certificate_basics_widget_new@Base 2.26.0 + gcr_certificate_basics_widget_set_certificate@Base 2.26.0 + gcr_certificate_details_widget_get_certificate@Base 2.26.0 + gcr_certificate_details_widget_get_type@Base 2.26.0 + gcr_certificate_details_widget_new@Base 2.26.0 + gcr_certificate_details_widget_set_certificate@Base 2.26.0 + gcr_certificate_get_der_data@Base 2.26.0 + gcr_certificate_get_expiry_date@Base 2.26.0 + gcr_certificate_get_fingerprint@Base 2.26.0 + gcr_certificate_get_fingerprint_hex@Base 2.26.0 + gcr_certificate_get_issued_date@Base 2.26.0 + gcr_certificate_get_issuer_cn@Base 2.26.0 + gcr_certificate_get_issuer_dn@Base 2.26.0 + gcr_certificate_get_issuer_part@Base 2.26.0 + gcr_certificate_get_key_size@Base 2.26.0 + gcr_certificate_get_serial_number@Base 2.26.0 + gcr_certificate_get_serial_number_hex@Base 2.26.0 + gcr_certificate_get_subject_cn@Base 2.26.0 + gcr_certificate_get_subject_dn@Base 2.26.0 + gcr_certificate_get_subject_part@Base 2.26.0 + gcr_certificate_get_type@Base 2.26.0 + gcr_data_error_get_domain@Base 2.26.0 + gcr_importer_get_parser@Base 2.26.0 + gcr_importer_get_prompt_behavior@Base 2.26.0 + gcr_importer_get_slot@Base 2.26.0 + gcr_importer_get_type@Base 2.26.0 + gcr_importer_import@Base 2.26.0 + gcr_importer_import_async@Base 2.26.0 + gcr_importer_import_finish@Base 2.26.0 + gcr_importer_new@Base 2.26.0 + gcr_importer_set_parser@Base 2.26.0 + gcr_importer_set_prompt_behavior@Base 2.26.0 + gcr_importer_set_slot@Base 2.26.0 + gcr_parser_add_password@Base 2.26.0 + gcr_parser_format_disable@Base 2.26.0 + gcr_parser_format_enable@Base 2.26.0 + gcr_parser_format_supported@Base 2.26.0 + gcr_parser_get_parsed_attributes@Base 2.26.0 + gcr_parser_get_parsed_description@Base 2.26.0 + gcr_parser_get_parsed_label@Base 2.26.0 + gcr_parser_get_type@Base 2.26.0 + gcr_parser_new@Base 2.26.0 + gcr_parser_parse_data@Base 2.26.0 + gcr_simple_certificate_get_type@Base 2.26.0 + gcr_simple_certificate_new@Base 2.26.0 + gcr_unlock_options_widget_get_choice@Base 2.92.92.is.2.32.1 + gcr_unlock_options_widget_get_label@Base 2.31.91 + gcr_unlock_options_widget_get_sensitive@Base 2.92.92.is.2.32.1 + gcr_unlock_options_widget_get_ttl@Base 2.92.92.is.2.32.1 + gcr_unlock_options_widget_get_type@Base 2.29.90git20100216 + gcr_unlock_options_widget_new@Base 2.29.90git20100216 + gcr_unlock_options_widget_set_choice@Base 2.92.92.is.2.32.1 + gcr_unlock_options_widget_set_label@Base 2.31.91 + gcr_unlock_options_widget_set_sensitive@Base 2.92.92.is.2.32.1 + gcr_unlock_options_widget_set_ttl@Base 2.92.92.is.2.32.1 --- gnome-keyring-2.92.92.is.2.32.1.orig/debian/libgcr0.shlibs +++ gnome-keyring-2.92.92.is.2.32.1/debian/libgcr0.shlibs @@ -0,0 +1 @@ +libgcr 0 libgcr0 (>= 2.26.0) --- gnome-keyring-2.92.92.is.2.32.1.orig/debian/compat +++ gnome-keyring-2.92.92.is.2.32.1/debian/compat @@ -0,0 +1 @@ +5 --- gnome-keyring-2.92.92.is.2.32.1.orig/debian/watch +++ gnome-keyring-2.92.92.is.2.32.1/debian/watch @@ -0,0 +1,3 @@ +version=2 +http://ftp.gnome.org/pub/GNOME/sources/gnome-keyring/([\d\.]+)[024689]/ \ + gnome-keyring-(.*)\.tar\.gz --- gnome-keyring-2.92.92.is.2.32.1.orig/debian/gnome-keyring.manpages +++ gnome-keyring-2.92.92.is.2.32.1/debian/gnome-keyring.manpages @@ -0,0 +1 @@ +debian/gnome-keyring-daemon.1 --- gnome-keyring-2.92.92.is.2.32.1.orig/debian/libgp11-0.shlibs +++ gnome-keyring-2.92.92.is.2.32.1/debian/libgp11-0.shlibs @@ -0,0 +1 @@ +libgp11 0 libgp11-0 (>= 2.26.0) --- gnome-keyring-2.92.92.is.2.32.1.orig/debian/gnome-keyring.preinst +++ gnome-keyring-2.92.92.is.2.32.1/debian/gnome-keyring.preinst @@ -0,0 +1,33 @@ +#!/bin/sh +set -e + +rm_conffile() { + PKGNAME="$1" + CONFFILE="$2" + + if [ -e "$CONFFILE" ]; then + md5sum="`md5sum \"$CONFFILE\" | sed -e \"s/ .*//\"`" + old_md5sum="`dpkg-query -W -f='${Conffiles}' $PKGNAME | sed -n -e \"\\\\' $CONFFILE's/.* //p\"`" + if [ "$md5sum" != "$old_md5sum" ]; then + echo "Obsolete conffile $CONFFILE has been modified by you." + echo "Saving as $CONFFILE.dpkg-bak ..." + mv -f "$CONFFILE" "$CONFFILE".dpkg-bak + else + echo "Removing obsolete conffile $CONFFILE ..." + rm -f "$CONFFILE" + fi + fi +} + +case "$1" in + install|upgrade) + if dpkg --compare-versions "$2" le "2.29.90git20100218-0ubuntu2"; then + rm_conffile seahorse "/etc/xdg/autostart/gnome-keyring-daemon.desktop" + fi +esac + +dpkg-maintscript-helper rm_conffile \ + "/etc/xdg/autostart/gnome-keyring-gpg.desktop" \ + "2.92.92.is.2.31.91-0ubuntu1" "gnome-keyring" -- "$@" + +#DEBHELPER# --- gnome-keyring-2.92.92.is.2.32.1.orig/debian/libgcr0.debhelper.log +++ gnome-keyring-2.92.92.is.2.32.1/debian/libgcr0.debhelper.log @@ -0,0 +1 @@ +dh_autoreconf_clean --- gnome-keyring-2.92.92.is.2.32.1.orig/debian/libpam-gnome-keyring.README.Debian +++ gnome-keyring-2.92.92.is.2.32.1/debian/libpam-gnome-keyring.README.Debian @@ -0,0 +1,14 @@ +pam_gnome_keyring for Debian +---------------------------- + +The default PAM configuration for GDM and gnome-screensaver already +uses pam_gnome_keyring. Password change is also implemented through the +global PAM configuration. + +If you want to start gnome_keyring from another display manager, you +need to add the following lines to the corresponding /etc/pam.d/?dm +file: + auth optional pam_gnome_keyring.so + session optional pam_gnome_keyring.so auto_start + + -- Josselin Mouette , Sun, 25 Nov 2007 11:53:10 +0100 --- gnome-keyring-2.92.92.is.2.32.1.orig/debian/gnome-keyring.postrm +++ gnome-keyring-2.92.92.is.2.32.1/debian/gnome-keyring.postrm @@ -0,0 +1,8 @@ +#!/bin/sh +set -e + +dpkg-maintscript-helper rm_conffile \ + "/etc/xdg/autostart/gnome-keyring-gpg.desktop" \ + "2.92.92.is.2.31.91-0ubuntu1" "gnome-keyring" -- "$@" + +#DEBHELPER# --- gnome-keyring-2.92.92.is.2.32.1.orig/debian/patches/99_ltmain_as-needed.patch +++ gnome-keyring-2.92.92.is.2.32.1/debian/patches/99_ltmain_as-needed.patch @@ -0,0 +1,30 @@ +--- ltmain.sh.orig 2008-10-19 10:32:18.000000000 +0200 ++++ ltmain.sh 2008-11-22 11:52:34.555029690 +0100 +@@ -4189,6 +4189,11 @@ + arg=$func_stripname_result + ;; + ++ -Wl,--as-needed) ++ deplibs="$deplibs $arg" ++ continue ++ ;; ++ + -Wl,*) + func_stripname '-Wl,' '' "$arg" + args=$func_stripname_result +@@ -4543,6 +4548,15 @@ + lib= + found=no + case $deplib in ++ -Wl,--as-needed) ++ if test "$linkmode,$pass" = "prog,link"; then ++ compile_deplibs="$deplib $compile_deplibs" ++ finalize_deplibs="$deplib $finalize_deplibs" ++ else ++ deplibs="$deplib $deplibs" ++ fi ++ continue ++ ;; + -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe|-threads) + if test "$linkmode,$pass" = "prog,link"; then + compile_deplibs="$deplib $compile_deplibs" --- gnome-keyring-2.92.92.is.2.32.1.orig/debian/patches/01_pam-logging-less-verbose.patch +++ gnome-keyring-2.92.92.is.2.32.1/debian/patches/01_pam-logging-less-verbose.patch @@ -0,0 +1,13 @@ +Index: gnome-keyring-2.24.1/pam/gkr-pam-module.c +=================================================================== +--- gnome-keyring-2.24.1.orig/pam/gkr-pam-module.c 2008-09-16 23:45:07.000000000 +0200 ++++ gnome-keyring-2.24.1/pam/gkr-pam-module.c 2008-11-22 11:14:00.707526445 +0100 +@@ -769,7 +769,7 @@ pam_sm_authenticate (pam_handle_t *ph, i + + pwd = getpwnam (user); + if (!pwd) { +- syslog (GKR_LOG_ERR, "gkr-pam: error looking up user information for: %s", user); ++ syslog (GKR_LOG_ERR, "gkr-pam: error looking up user information"); + return PAM_SERVICE_ERR; + } + --- gnome-keyring-2.92.92.is.2.32.1.orig/debian/patches/03_use_in_xfce.patch +++ gnome-keyring-2.92.92.is.2.32.1/debian/patches/03_use_in_xfce.patch @@ -0,0 +1,36 @@ +diff -Nur -x '*.orig' -x '*~' gnome-keyring-2.31.91//daemon/gnome-keyring-pkcs11.desktop.in.in gnome-keyring-2.31.91.new//daemon/gnome-keyring-pkcs11.desktop.in.in +--- gnome-keyring-2.31.91//daemon/gnome-keyring-pkcs11.desktop.in.in 2010-08-29 08:48:11.000000000 +1000 ++++ gnome-keyring-2.31.91.new//daemon/gnome-keyring-pkcs11.desktop.in.in 2010-09-01 13:00:06.132617001 +1000 +@@ -3,7 +3,7 @@ + _Name=Certificate and Key Storage + _Comment=GNOME Keyring: PKCS#11 Component + Exec=@VALGRIND_RUN@@BINDIR@/gnome-keyring-daemon --start --components=pkcs11 +-OnlyShowIn=GNOME;LXDE; ++OnlyShowIn=GNOME;LXDE;XFCE; + X-GNOME-Autostart-Phase=Initialization + X-GNOME-AutoRestart=false + X-GNOME-Autostart-Notify=true +diff -Nur -x '*.orig' -x '*~' gnome-keyring-2.31.91//daemon/gnome-keyring-secrets.desktop.in.in gnome-keyring-2.31.91.new//daemon/gnome-keyring-secrets.desktop.in.in +--- gnome-keyring-2.31.91//daemon/gnome-keyring-secrets.desktop.in.in 2010-08-29 08:48:11.000000000 +1000 ++++ gnome-keyring-2.31.91.new//daemon/gnome-keyring-secrets.desktop.in.in 2010-09-01 13:00:33.012617001 +1000 +@@ -3,7 +3,7 @@ + _Name=Secret Storage Service + _Comment=GNOME Keyring: Secret Service + Exec=@VALGRIND_RUN@@BINDIR@/gnome-keyring-daemon --start --components=secrets +-OnlyShowIn=GNOME;LXDE; ++OnlyShowIn=GNOME;LXDE;XFCE; + X-GNOME-Autostart-Phase=Initialization + X-GNOME-AutoRestart=false + X-GNOME-Autostart-Notify=true +diff -Nur -x '*.orig' -x '*~' gnome-keyring-2.31.91//daemon/gnome-keyring-ssh.desktop.in.in gnome-keyring-2.31.91.new//daemon/gnome-keyring-ssh.desktop.in.in +--- gnome-keyring-2.31.91//daemon/gnome-keyring-ssh.desktop.in.in 2010-08-29 08:48:11.000000000 +1000 ++++ gnome-keyring-2.31.91.new//daemon/gnome-keyring-ssh.desktop.in.in 2010-09-01 13:00:50.882617001 +1000 +@@ -3,7 +3,7 @@ + _Name=SSH Key Agent + _Comment=GNOME Keyring: SSH Agent + Exec=@VALGRIND_RUN@@BINDIR@/gnome-keyring-daemon --start --components=ssh +-OnlyShowIn=GNOME;LXDE; ++OnlyShowIn=GNOME;LXDE;XFCE; + X-GNOME-Autostart-Phase=Initialization + X-GNOME-AutoRestart=false + X-GNOME-Autostart-Notify=true --- gnome-keyring-2.92.92.is.2.32.1.orig/debian/patches/02_uidir_relocate.patch +++ gnome-keyring-2.92.92.is.2.32.1/debian/patches/02_uidir_relocate.patch @@ -0,0 +1,13 @@ +diff -u gnome-keyring-2.32.1/gcr/Makefile.am gnome-keyring-2.32.1.ubuntu/gcr/Makefile.am +--- gnome-keyring-2.32.1/gcr/Makefile.am 2010-10-25 15:59:09.000000000 +0200 ++++ gnome-keyring-2.32.1.ubuntu/gcr/Makefile.am 2010-12-06 17:38:04.000000000 +0100 +@@ -2,7 +2,7 @@ + # UI BUILDER + # + +-uidir = $(datadir)/gcr@GCR_VERSION_SUFFIX@/ui/ ++uidir = $(datadir)/gcr0/ui/ + + ui_DATA = \ + gcr-certificate-basics-widget.ui \ +Les sous-répertoires gnome-keyring-2.32.1/gcr/tests et gnome-keyring-2.32.1.ubuntu/gcr/tests sont identiques. --- gnome-keyring-2.92.92.is.2.32.1.orig/debian/pam-configs/gnome-keyring +++ gnome-keyring-2.92.92.is.2.32.1/debian/pam-configs/gnome-keyring @@ -0,0 +1,6 @@ +Name: GNOME Keyring Daemon - Login keyring management +Default: yes +Priority: 0 +Password-Type: Additional +Password-Final: + optional pam_gnome_keyring.so