r26796 - in /desktop/experimental/gnome-keyring/debian: ./ patches/

bigon at users.alioth.debian.org bigon at users.alioth.debian.org
Mon Mar 7 21:14:55 UTC 2011


Author: bigon
Date: Mon Mar  7 21:14:49 2011
New Revision: 26796

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=26796
Log:
* New upstream release
* debian/control.in:
  - Add libcap-dev as build-dependency for linux-any
  - Make gnome-keyring Depends against libcap2-bin for linux-any
* debian/gnome-keyring.postinst: Set CAP_IPC_LOCK capability
  on gnome-keyring-daemon. This would permit gnome-keyring to overcome
  limits on locked memory and prevent private keys to be swapped out.
* debian/libgcr-3-0.symbols, debian/libgck0.symbols: Adjusts symbols files
* debian/patches/04_link-libtasns1.patch,
  d/p/0001-Link-directly-to-gmodule-for-the-modules-that-need-i.patch:
  Drop patches, not needed anymore
* debian/gnome-keyring.install: Drop
  - debian/tmp/usr/share/gnome-keyring/introspect
  - debian/tmp/etc/xdg/pkcs11.conf.defaults

Removed:
    desktop/experimental/gnome-keyring/debian/patches/0001-Link-directly-to-gmodule-for-the-modules-that-need-i.patch
    desktop/experimental/gnome-keyring/debian/patches/04_link-libtasns1.patch
Modified:
    desktop/experimental/gnome-keyring/debian/changelog
    desktop/experimental/gnome-keyring/debian/control
    desktop/experimental/gnome-keyring/debian/control.in
    desktop/experimental/gnome-keyring/debian/gnome-keyring.install
    desktop/experimental/gnome-keyring/debian/gnome-keyring.postinst
    desktop/experimental/gnome-keyring/debian/libgck0.symbols
    desktop/experimental/gnome-keyring/debian/libgcr-3-0.symbols
    desktop/experimental/gnome-keyring/debian/patches/series

Modified: desktop/experimental/gnome-keyring/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/gnome-keyring/debian/changelog?rev=26796&op=diff
==============================================================================
--- desktop/experimental/gnome-keyring/debian/changelog [utf-8] (original)
+++ desktop/experimental/gnome-keyring/debian/changelog [utf-8] Mon Mar  7 21:14:49 2011
@@ -1,3 +1,22 @@
+gnome-keyring (2.91.91-1) UNRELEASED; urgency=low
+
+  * New upstream release
+  * debian/control.in:
+    - Add libcap-dev as build-dependency for linux-any
+    - Make gnome-keyring Depends against libcap2-bin for linux-any
+  * debian/gnome-keyring.postinst: Set CAP_IPC_LOCK capability
+    on gnome-keyring-daemon. This would permit gnome-keyring to overcome
+    limits on locked memory and prevent private keys to be swapped out.
+  * debian/libgcr-3-0.symbols, debian/libgck0.symbols: Adjusts symbols files
+  * debian/patches/04_link-libtasns1.patch,
+    d/p/0001-Link-directly-to-gmodule-for-the-modules-that-need-i.patch:
+    Drop patches, not needed anymore
+  * debian/gnome-keyring.install: Drop
+    - debian/tmp/usr/share/gnome-keyring/introspect
+    - debian/tmp/etc/xdg/pkcs11.conf.defaults
+
+ -- Laurent Bigonville <bigon at debian.org>  Mon, 07 Mar 2011 20:59:36 +0100
+
 gnome-keyring (2.91.4-3) experimental; urgency=low
 
   * debian/control.in:

Modified: desktop/experimental/gnome-keyring/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/gnome-keyring/debian/control?rev=26796&op=diff
==============================================================================
--- desktop/experimental/gnome-keyring/debian/control [utf-8] (original)
+++ desktop/experimental/gnome-keyring/debian/control [utf-8] Mon Mar  7 21:14:49 2011
@@ -7,13 +7,13 @@
 Section: gnome
 Priority: optional
 Maintainer: Josselin Mouette <joss at debian.org>
-Uploaders: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>, Emilio Pozuelo Monfort <pochu at debian.org>, Laurent Bigonville <bigon at debian.org>, Michael Biebl <biebl at debian.org>, Sebastian Dröge <slomo at debian.org>, Sjoerd Simons <sjoerd at debian.org>
+Uploaders: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>, Emilio Pozuelo Monfort <pochu at debian.org>, Laurent Bigonville <bigon at debian.org>, Michael Biebl <biebl at debian.org>, Sjoerd Simons <sjoerd at debian.org>
 Build-Depends: debhelper (>= 5),
                dh-autoreconf,
                cdbs,
                gnome-pkg-tools (>= 0.10),
                intltool (>= 0.35.0),
-               libgtk3.0-dev (>= 2.99.1),
+               libgtk-3-dev (>= 3.0.0),
                libglib2.0-dev (>= 2.25.0),
                libtasn1-3-dev (>= 0.3.4),
                libtasn1-3-bin,
@@ -23,7 +23,8 @@
                libgcrypt11-dev (>= 1.2.2),
                libpam0g-dev,
                ca-certificates,
-               libglib2.0-doc
+               libglib2.0-doc,
+               libcap-dev [linux-any]
 Standards-Version: 3.9.1
 Vcs-Browser: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gnome-keyring/
 Vcs-Svn: svn://svn.debian.org/svn/pkg-gnome/desktop/unstable/gnome-keyring/
@@ -33,7 +34,8 @@
 Architecture: any
 Depends: ${misc:Depends},
          ${shlibs:Depends},
-         dbus-x11
+         dbus-x11,
+         libcap2-bin [linux-any]
 Breaks: libgnome-keyring0 (<< 2.30)
 Recommends: libpam-gnome-keyring
 Description: GNOME keyring services (daemon and tools)
@@ -101,7 +103,7 @@
          libgcr-3-0 (= ${binary:Version}),
          libglib2.0-dev (>= 2.25.0),
          libgck-dev (= ${binary:Version}),
-         libgtk3.0-dev (>= 2.99.1),
+         libgtk-3-dev (>= 3.0.0),
          libtasn1-3-dev (>= 0.3.4),
          libtasn1-3-bin
 Description: Library for Crypto UI related task - development

Modified: desktop/experimental/gnome-keyring/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/gnome-keyring/debian/control.in?rev=26796&op=diff
==============================================================================
--- desktop/experimental/gnome-keyring/debian/control.in [utf-8] (original)
+++ desktop/experimental/gnome-keyring/debian/control.in [utf-8] Mon Mar  7 21:14:49 2011
@@ -18,7 +18,8 @@
                libgcrypt11-dev (>= 1.2.2),
                libpam0g-dev,
                ca-certificates,
-               libglib2.0-doc
+               libglib2.0-doc,
+               libcap-dev [linux-any]
 Standards-Version: 3.9.1
 Vcs-Browser: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gnome-keyring/
 Vcs-Svn: svn://svn.debian.org/svn/pkg-gnome/desktop/unstable/gnome-keyring/
@@ -28,7 +29,8 @@
 Architecture: any
 Depends: ${misc:Depends},
          ${shlibs:Depends},
-         dbus-x11
+         dbus-x11,
+         libcap2-bin [linux-any]
 Breaks: libgnome-keyring0 (<< 2.30)
 Recommends: libpam-gnome-keyring
 Description: GNOME keyring services (daemon and tools)

Modified: desktop/experimental/gnome-keyring/debian/gnome-keyring.install
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/gnome-keyring/debian/gnome-keyring.install?rev=26796&op=diff
==============================================================================
--- desktop/experimental/gnome-keyring/debian/gnome-keyring.install [utf-8] (original)
+++ desktop/experimental/gnome-keyring/debian/gnome-keyring.install [utf-8] Mon Mar  7 21:14:49 2011
@@ -7,6 +7,4 @@
 debian/tmp/usr/share/GConf/gsettings/*
 debian/tmp/etc/xdg/autostart /usr/share/gnome
 debian/tmp/usr/share/gnome-keyring-3/ui
-debian/tmp/usr/share/gnome-keyring/introspect
 debian/tmp/usr/lib/pkcs11/*.so
-debian/tmp/etc/xdg/pkcs11.conf.defaults

Modified: desktop/experimental/gnome-keyring/debian/gnome-keyring.postinst
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/gnome-keyring/debian/gnome-keyring.postinst?rev=26796&op=diff
==============================================================================
--- desktop/experimental/gnome-keyring/debian/gnome-keyring.postinst [utf-8] (original)
+++ desktop/experimental/gnome-keyring/debian/gnome-keyring.postinst [utf-8] Mon Mar  7 21:14:49 2011
@@ -1,8 +1,19 @@
 #! /bin/sh
 set -e
+
+PROGRAM=/usr/bin/gnome-keyring-daemon
 
 if [ "$1" = configure ] && dpkg --compare-versions "$2" le-nl "2.26.1-1"; then
     rm -f /etc/xdg/autostart/gnome-keyring-daemon.desktop
 fi
 
+if [ "$1" = configure ]; then
+    if which setcap > /dev/null && [ -e $PROGRAM ]; then
+        if ! setcap CAP_IPC_LOCK=ep $PROGRAM; then
+            echo "Setting capabilities for gnome-keyring-daemon using Linux Capabilities failed."
+            exit 1
+        fi
+    fi
+fi
+
 #DEBHELPER#

Modified: desktop/experimental/gnome-keyring/debian/libgck0.symbols
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/gnome-keyring/debian/libgck0.symbols?rev=26796&op=diff
==============================================================================
--- desktop/experimental/gnome-keyring/debian/libgck0.symbols [utf-8] (original)
+++ desktop/experimental/gnome-keyring/debian/libgck0.symbols [utf-8] Mon Mar  7 21:14:49 2011
@@ -1,30 +1,5 @@
 libgck.so.0 libgck0 #MINVER#
 * Build-Depends-Package: libgck-dev
- _gck_attributes_commit_in at Base 2.91.1
- _gck_attributes_commit_out at Base 2.91.1
- _gck_attributes_lock at Base 2.91.1
- _gck_attributes_prepare_in at Base 2.91.1
- _gck_attributes_unlock at Base 2.91.1
- _gck_call_async_go at Base 2.91.1
- _gck_call_async_object at Base 2.91.1
- _gck_call_async_prep at Base 2.91.1
- _gck_call_async_ready at Base 2.91.1
- _gck_call_async_ready_go at Base 2.91.1
- _gck_call_async_short at Base 2.91.1
- _gck_call_basic_finish at Base 2.91.1
- _gck_call_get_arguments at Base 2.91.1
- _gck_call_get_type at Base 2.91.1
- _gck_call_sync at Base 2.91.1
- _gck_call_uninitialize at Base 2.91.1
- _gck_enumerator_new at Base 2.91.1
- _gck_marshal_BOOLEAN__OBJECT_STRING_POINTER at Base 2.91.1
- _gck_marshal_BOOLEAN__STRING_POINTER at Base 2.91.1
- _gck_marshal_BOOLEAN__ULONG at Base 2.91.1
- _gck_module_fire_authenticate_object at Base 2.91.1
- _gck_module_fire_authenticate_slot at Base 2.91.1
- _gck_token_info_match at Base 2.91.1
- _gck_ulong_equal at Base 2.91.1
- _gck_ulong_hash at Base 2.91.1
  gck_attribute_clear at Base 2.91.1
  gck_attribute_dump at Base 2.91.4
  gck_attribute_dup at Base 2.91.1
@@ -212,6 +187,7 @@
  gck_token_info_free at Base 2.91.1
  gck_uri_build at Base 2.91.1
  gck_uri_get_error_quark at Base 2.91.1
+ gck_uri_info_free at Base 2.91.91
  gck_uri_parse at Base 2.91.1
  gck_value_to_boolean at Base 2.91.1
  gck_value_to_ulong at Base 2.91.1

Modified: desktop/experimental/gnome-keyring/debian/libgcr-3-0.symbols
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/gnome-keyring/debian/libgcr-3-0.symbols?rev=26796&op=diff
==============================================================================
--- desktop/experimental/gnome-keyring/debian/libgcr-3-0.symbols [utf-8] (original)
+++ desktop/experimental/gnome-keyring/debian/libgcr-3-0.symbols [utf-8] Mon Mar  7 21:14:49 2011
@@ -1,36 +1,5 @@
 libgcr-3.so.0 libgcr-3-0 #MINVER#
 * Build-Depends-Package: libgcr-dev
- _gcr_display_view_append_content at Base 2.91.1
- _gcr_display_view_append_fingerprint at Base 2.91.1
- _gcr_display_view_append_heading at Base 2.91.1
- _gcr_display_view_append_title at Base 2.91.1
- _gcr_display_view_append_value at Base 2.91.1
- _gcr_display_view_clear at Base 2.91.1
- _gcr_display_view_get_type at Base 2.91.1
- _gcr_display_view_new at Base 2.91.1
- _gcr_display_view_set_stock_image at Base 2.91.1
- _gcr_display_view_start_details at Base 2.91.1
- _gcr_icons_register at Base 2.91.1
- _gcr_import_dialog_get_password at Base 2.91.1
- _gcr_import_dialog_get_primary_text at Base 2.91.1
- _gcr_import_dialog_get_secondary_text at Base 2.91.1
- _gcr_import_dialog_get_selected_slot at Base 2.91.1
- _gcr_import_dialog_get_type at Base 2.91.1
- _gcr_import_dialog_hide_password at Base 2.91.1
- _gcr_import_dialog_hide_selected_slot at Base 2.91.1
- _gcr_import_dialog_new at Base 2.91.1
- _gcr_import_dialog_run at Base 2.91.1
- _gcr_import_dialog_set_password at Base 2.91.1
- _gcr_import_dialog_set_primary_text at Base 2.91.1
- _gcr_import_dialog_set_secondary_text at Base 2.91.1
- _gcr_import_dialog_set_selected_slot at Base 2.91.1
- _gcr_import_dialog_show_password at Base 2.91.1
- _gcr_import_dialog_show_selected_slot at Base 2.91.1
- _gcr_initialize at Base 2.91.1
- _gcr_marshal_BOOLEAN__INT at Base 2.91.1
- _gcr_marshal_VOID__STRING_BOXED at Base 2.91.1
- _gcr_set_pkcs11_config_dir at Base 2.91.4
- egg_libgcrypt_initialize at Base 2.91.1
  gcr_certificate_chain_add at Base 2.91.4
  gcr_certificate_chain_build at Base 2.91.4
  gcr_certificate_chain_build_async at Base 2.91.4
@@ -158,4 +127,5 @@
  gcr_viewer_get_renderer at Base 2.91.1
  gcr_viewer_get_type at Base 2.91.1
  gcr_viewer_new at Base 2.91.1
+ gcr_viewer_new_scrolled at Base 2.91.91
  gcr_viewer_remove_renderer at Base 2.91.1

Modified: desktop/experimental/gnome-keyring/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/gnome-keyring/debian/patches/series?rev=26796&op=diff
==============================================================================
--- desktop/experimental/gnome-keyring/debian/patches/series [utf-8] (original)
+++ desktop/experimental/gnome-keyring/debian/patches/series [utf-8] Mon Mar  7 21:14:49 2011
@@ -1,1 +1,3 @@
-0001-Link-directly-to-gmodule-for-the-modules-that-need-i.patch
+01_pam-logging-less-verbose.patch
+03_kfreebsd.patch
+99_ltmain_as-needed.patch




More information about the pkg-gnome-commits mailing list