Mailinglist Archive: opensuse-commit (1117 mails)
| < Previous | Next > |
commit gnome-keyring for openSUSE:Factory
- From: root@xxxxxxxxxxxxxxx (h_root)
- Date: Sat, 07 Feb 2009 00:12:50 +0100
- Message-id: <20090206231251.1FC2D67816B@xxxxxxxxxxxxxxx>
Hello community,
here is the log from the commit of package gnome-keyring for openSUSE:Factory
checked in at Sat Feb 7 00:12:50 CET 2009.
--------
--- GNOME/gnome-keyring/gnome-keyring.changes 2008-12-10 14:03:58.000000000
+0100
+++ gnome-keyring/gnome-keyring.changes 2009-02-01 05:51:26.000000000 +0100
@@ -1,0 +2,67 @@
+Sun Feb 1 15:45:32 EST 2009 - mboman@xxxxxxx
+
+- Update to version 2.25.5:
+ + Refactor out gcr library for crypto UI and related tasks.
+ + Code refactoring.
+ + Support automatically initializing a PKCS#11 token when not initialized.
+ + Add modular user-store module for general storage of keys and certs.
+ + Build fixes [Saleem Abdulrasool, Jeff Cai]
+ + Add modular roots-store module for storage of trusted CA certs.
+ + Add modular rpc-layer for communication between module and daemon.
+ + Add modular ssh-agent as the main gnome-keyring-daemon agent.
+
+-------------------------------------------------------------------
+Thu Jan 22 22:12:45 CET 2009 - vuntz@xxxxxxxxxx
+
+- Clean up package a bit, especially the file list.
+
+-------------------------------------------------------------------
+Mon Jan 12 15:28:37 EST 2009 - mboman@xxxxxxx
+
+- Update to version 2.25.4.2:
+ + The modular ssh agent uses keys from all available PKCS#11 slots.
+ + Fix compiler warnings.
+ + Fix broken release.
+- Remove gnome-keyring-svndiff-1440-1442.patch. New version
+
+-------------------------------------------------------------------
+Wed Jan 7 15:16:48 EST 2009 - mboman@xxxxxxx
+
+- Update to version 2.25.4.1:
+ + Half way through refactoring of PKCS#11 support.
+ + Add crypto support to gp11 library.
+ + gp11 library is now by and large thread-safe.
+ + Add modular ssh-store, roots and rpc-layer PKCS#11 components.
+ + Beginnings of a PKCS#11 based ssh-agent.
+ + Transactional storage of PKCS#11 objects.
+ + Add auto-authenticate support in GP11 library, which greatlty
+ simplifies figuring out when to provide passwords.
+ + Fix initialization problems which prevented SSH agent from setting
+ environment variables properly
+ + Translation fixes
+- Add gnome-keyring-svndiff-1440-1442.patch to make it compile
+
+-------------------------------------------------------------------
+Sat Dec 20 10:17:22 EST 2008 - mboman@xxxxxxx
+
+- Update to version 2.25.2:
+ + Fix PKCS#11 corner cases highlighted by p11-tests tool.
+ + Solaris fixes
+ + Don't use non-pageable memory for public keys.
+ + Rework initialization of daemon, and the way that it integrates
+ with the session.
+ + Close open file descriptors before starting daemon from PAM module.
+ + Don't try and unlock keyring from PAM if daemon isn't
+ running
+ + Don't leave keyring daemon running if PAM just started it for
+ a password change
+ + Add a keyboard accelerator to the 'Deny' button
+ + Use pkg-config to detect libtasn1
+ + Register environment variables with session properly.
+ + Make DBUS a required dependency of gnome-keyring.
+ + Remove usage of deprecated glib/gtk stuff.
+- Removed gnome-keyring-pam-stop-passwd.patch. Fixed upstream
+- Removed gnome-keyring-spurious-syslog.patch. Fixed upstream
+- Removed gnome-keyring-sync-XAUTHLOCALHOSTNAME.patch. Fixed upstream
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
gnome-keyring-2.24.1.tar.bz2
gnome-keyring-pam-stop-passwd.patch
gnome-keyring-spurious-syslog.patch
gnome-keyring-sync-XAUTHLOCALHOSTNAME.patch
New:
----
gnome-keyring-2.25.5.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gnome-keyring.spec ++++++
--- /var/tmp/diff_new_pack.R29710/_old 2009-02-07 00:09:45.000000000 +0100
+++ /var/tmp/diff_new_pack.R29710/_new 2009-02-07 00:09:45.000000000 +0100
@@ -1,7 +1,7 @@
#
-# spec file for package gnome-keyring (Version 2.24.1)
+# spec file for package gnome-keyring (Version 2.25.5)
#
-# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -19,27 +19,29 @@
Name: gnome-keyring
-BuildRequires: dbus-1-devel fdupes gconf2-devel gtk-doc gtk2-devel
-BuildRequires: hal-devel intltool libgcrypt-devel libtasn1-devel
-BuildRequires: pam-devel update-desktop-files
-Version: 2.24.1
-Release: 6
+BuildRequires: dbus-1-devel
+BuildRequires: fdupes
+BuildRequires: gconf2-devel
+BuildRequires: gtk-doc
+BuildRequires: gtk2-devel
+BuildRequires: hal-devel
+BuildRequires: intltool
+BuildRequires: libgcrypt-devel
+BuildRequires: libtasn1-devel
+BuildRequires: pam-devel
+BuildRequires: update-desktop-files
+Version: 2.25.5
+Release: 1
Url: http://www.gnome.org/
Group: System/GUI/GNOME
License: GPL v2 or later; LGPL v2.1 or later
Summary: GNOME Keyring Password Manager
Source:
ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/0.6/%{name}-%{version}.tar.bz2
Patch1: gnome-keyring-use-markup-correctly.patch
-# PATCH-FIX-UPSTREAM gnome-keyring-pam-stop-passwd.patch bnc421603 bgo558636
vuntz@xxxxxxxxxx -- Stop daemon if started for a password change
-Patch2: gnome-keyring-pam-stop-passwd.patch
# PATCH-FEATURE-UPSTREAM gnome-keyring-pam-auto-start-if.patch bnc421603
bgo559781 vuntz@xxxxxxxxxx -- Add auto_start_if= option to the pam module
Patch3: gnome-keyring-pam-auto-start-if.patch
# PATCH-FIX-OPENSUSE gnome-keyring-check-session.patch vuntz@xxxxxxxxxx --
Only start gnome-keyring in the pam module if GNOME is started
Patch4: gnome-keyring-check-session.patch
-# PATCH-FIX-UPSTREAM gnome-keyring-spurious-syslog.patch bgo559958
vuntz@xxxxxxxxxx -- Don't spam syslog
-Patch5: gnome-keyring-spurious-syslog.patch
-# PATCH-FIX-UPSTREAM gnome-keyring-sync-XAUTHLOCALHOSTNAME.patch bnc441789
bgo562824 vuntz@xxxxxxxxxx -- Fix gnome-keyring-ask failing because of X
authorization
-Patch6: gnome-keyring-sync-XAUTHLOCALHOSTNAME.patch
Requires: %{name}-lang = %{version}
AutoReqProv: on
# bug437293
@@ -126,14 +128,10 @@
%prep
%setup -q
%patch1
-%patch2 -p1
%patch3 -p1
%patch4
-%patch5 -p1
-%patch6 -p1
%build
-autoreconf -f -i
# needed for gnome-keyring-0.6.0:
export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
%configure\
@@ -147,8 +145,15 @@
%find_lang %{name}
%find_gconf_schemas
%fdupes $RPM_BUILD_ROOT
-rm $RPM_BUILD_ROOT/%{_lib}/security/*.la
+%{__rm} -f %{buildroot}%{_libdir}/*.la
+%{__rm} -f %{buildroot}/%{_lib}/security/*.la
cat %{name}.schemas_list > %{name}.lst
+# Temporary workaround to not have to own /usr/share/gnome/autostart. Upstream
+# will move the file in the right directory.
+install -d %{buildroot}%{_sysconfdir}/xdg/autostart
+mv %{buildroot}%{_datadir}/gnome/autostart/gnome-keyring-daemon.desktop
%{buildroot}%{_sysconfdir}/xdg/autostart
+# end of workaround
+%suse_update_desktop_file gnome-keyring-daemon
%clean
rm -rf $RPM_BUILD_ROOT
@@ -194,9 +199,9 @@
%{_libdir}/*.so.*
%{_prefix}/lib/gnome-keyring-1
%{_libdir}/gnome-keyring
-%{_prefix}/share/dbus-1/services/org.gnome.keyring.service
-%dir %{_datadir}/gtk-doc/html/gp11
-%{_datadir}/gtk-doc/html/gp11/*.*
+%{_datadir}/dbus-1/services/org.gnome.keyring.service
+%{_datadir}/gtk-doc/html/gp11
+%{_sysconfdir}/xdg/autostart/*.desktop
%files lang -f %{name}.lang
@@ -207,7 +212,6 @@
%files devel
%defattr (-, root, root)
%{_libdir}/*.so
-%{_libdir}/*.*a
%{_libdir}/pkgconfig/*.pc
%{_includedir}/*
@@ -216,10 +220,62 @@
%{_datadir}/gtk-doc/html/gnome-keyring
%changelog
+* Sun Feb 01 2009 mboman@xxxxxxx
+- Update to version 2.25.5:
+ + Refactor out gcr library for crypto UI and related tasks.
+ + Code refactoring.
+ + Support automatically initializing a PKCS#11 token when not initialized.
+ + Add modular user-store module for general storage of keys and certs.
+ + Build fixes [Saleem Abdulrasool, Jeff Cai]
+ + Add modular roots-store module for storage of trusted CA certs.
+ + Add modular rpc-layer for communication between module and daemon.
+ + Add modular ssh-agent as the main gnome-keyring-daemon agent.
+* Thu Jan 22 2009 vuntz@xxxxxxxxxx
+- Clean up package a bit, especially the file list.
+* Mon Jan 12 2009 mboman@xxxxxxx
+- Update to version 2.25.4.2:
+ + The modular ssh agent uses keys from all available PKCS#11 slots.
+ + Fix compiler warnings.
+ + Fix broken release.
+- Remove gnome-keyring-svndiff-1440-1442.patch. New version
+* Wed Jan 07 2009 mboman@xxxxxxx
+- Update to version 2.25.4.1:
+ + Half way through refactoring of PKCS#11 support.
+ + Add crypto support to gp11 library.
+ + gp11 library is now by and large thread-safe.
+ + Add modular ssh-store, roots and rpc-layer PKCS#11 components.
+ + Beginnings of a PKCS#11 based ssh-agent.
+ + Transactional storage of PKCS#11 objects.
+ + Add auto-authenticate support in GP11 library, which greatlty
+ simplifies figuring out when to provide passwords.
+ + Fix initialization problems which prevented SSH agent from setting
+ environment variables properly
+ + Translation fixes
+- Add gnome-keyring-svndiff-1440-1442.patch to make it compile
+* Sat Dec 20 2008 mboman@xxxxxxx
+- Update to version 2.25.2:
+ + Fix PKCS#11 corner cases highlighted by p11-tests tool.
+ + Solaris fixes
+ + Don't use non-pageable memory for public keys.
+ + Rework initialization of daemon, and the way that it integrates
+ with the session.
+ + Close open file descriptors before starting daemon from PAM module.
+ + Don't try and unlock keyring from PAM if daemon isn't
+ running
+ + Don't leave keyring daemon running if PAM just started it for
+ a password change
+ + Add a keyboard accelerator to the 'Deny' button
+ + Use pkg-config to detect libtasn1
+ + Register environment variables with session properly.
+ + Make DBUS a required dependency of gnome-keyring.
+ + Remove usage of deprecated glib/gtk stuff.
+- Removed gnome-keyring-pam-stop-passwd.patch. Fixed upstream
+- Removed gnome-keyring-spurious-syslog.patch. Fixed upstream
+- Removed gnome-keyring-sync-XAUTHLOCALHOSTNAME.patch. Fixed upstream
* Wed Dec 10 2008 olh@xxxxxxx
- use Obsoletes: -XXbit only for ppc64 to help solver during distupgrade
(bnc#437293)
-* Mon Dec 01 2008 vuntz@xxxxxxxxxx
+* Sun Nov 30 2008 vuntz@xxxxxxxxxx
- Add gnome-keyring-sync-XAUTHLOCALHOSTNAME.patch to synchronize
XAUTHLOCALHOSTNAME and ICEAUTHORITY in the keyring daemon after
login. Else, gnome-keyring-ask might not be able to access the
@@ -229,7 +285,7 @@
* Wed Nov 19 2008 vuntz@xxxxxxxxxx
- Compile with --disable-acl-prompts. The prompt dialogs don't help
the user in the end. Fix bnc#446010.
-* Sun Nov 09 2008 vuntz@xxxxxxxxxx
+* Sat Nov 08 2008 vuntz@xxxxxxxxxx
- Add some patches that will make pam-config integration possible.
This is part of bnc#421603.
- Add gnome-keyring-pam-stop-passwd.patch: if the keyring is
@@ -266,7 +322,7 @@
is already correct.
+ Load all objects when a PKCS#11 session is opened, regardless of
whether a C_FindObjects is run or not.
-* Sat Sep 20 2008 vuntz@xxxxxxxxxx
+* Fri Sep 19 2008 vuntz@xxxxxxxxxx
- Rewrite gnome-keyring-check-session.patch to be more correct:
ie, don't return too early from functions, and now check the
DESKTOP_SESSION environment variable that will be set by GDM.
@@ -342,7 +398,7 @@
+ Return serial number of certificates properly to requesting
programs
+ Fix crash when receiving certain HAL events.
-* Thu May 01 2008 hpj@xxxxxxx
+* Wed Apr 30 2008 hpj@xxxxxxx
- Remove gnome-keyring-0.4.6-casa-integration.patch. GNOME can now
replicate the login password for use in the default keyring
without Casa's help.
@@ -358,7 +414,7 @@
+ Log to syslog even when running in the foreground
+ Add a configure option to disable building of the SSH agent
+ Build fixes.
-* Fri Mar 14 2008 maw@xxxxxxx
+* Thu Mar 13 2008 maw@xxxxxxx
- Update to version 2.22.0:
+ Minor build fix.
* Tue Mar 04 2008 maw@xxxxxxx
@@ -406,7 +462,7 @@
* Tue Jan 22 2008 hpj@xxxxxxx
- Remove gnome-keyring-2.21.4-getenv-returns-null.patch, and fix
gnome-keyring-check-session.patch instead.
-* Mon Jan 21 2008 hpj@xxxxxxx
+* Sun Jan 20 2008 hpj@xxxxxxx
- Add gnome-keyring-2.21.4-getenv-returns-null.patch to fix
GNOME bug #510902.
* Sat Jan 12 2008 hpj@xxxxxxx
@@ -453,7 +509,7 @@
- Now builds on Solaris [Damien Carbery]
- Configure PAM module directory better [Matthias Clasen]
- Fix memory leaks
-* Wed Aug 08 2007 maw@xxxxxxx
+* Tue Aug 07 2007 maw@xxxxxxx
- Use %%fdupes
- Split off a -lang subpackage.
* Thu Aug 02 2007 jpr@xxxxxxx
@@ -538,7 +594,7 @@
- Translation updates
- Fix crash when asking for password
- Fix --disable-nls
-* Sat May 13 2006 hpj@xxxxxxx
+* Fri May 12 2006 hpj@xxxxxxx
- Add a patch to provide better CASA integration. CASAManager is
allowed by default, and the default keyring's password is saved
in CASA, making most of the annoying dialogs go away. Part of
++++++ gnome-keyring-2.24.1.tar.bz2 -> gnome-keyring-2.25.5.tar.bz2 ++++++
++++ 110041 lines of diff (skipped)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx
| < Previous | Next > |