diff options
author | drochner <drochner@pkgsrc.org> | 2008-07-14 17:20:35 +0000 |
---|---|---|
committer | drochner <drochner@pkgsrc.org> | 2008-07-14 17:20:35 +0000 |
commit | c44a332480893bda8618f49058957f0703d3a1d6 (patch) | |
tree | d54dc02744c7e89a968b6992e903daf2cfae2c79 /security | |
parent | 97b523a8f82359f22e169526ef87776c7606bee6 (diff) | |
download | pkgsrc-c44a332480893bda8618f49058957f0703d3a1d6.tar.gz |
update to 2.22.3
changes:
-Better initization of (non-crypto) random number generator
-Build fixes
Diffstat (limited to 'security')
-rw-r--r-- | security/gnome-keyring/Makefile | 4 | ||||
-rw-r--r-- | security/gnome-keyring/distinfo | 10 | ||||
-rw-r--r-- | security/gnome-keyring/patches/patch-ad | 21 |
3 files changed, 12 insertions, 23 deletions
diff --git a/security/gnome-keyring/Makefile b/security/gnome-keyring/Makefile index d30d82d0751..9fbec80728d 100644 --- a/security/gnome-keyring/Makefile +++ b/security/gnome-keyring/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.37 2008/05/29 10:47:52 drochner Exp $ +# $NetBSD: Makefile,v 1.38 2008/07/14 17:20:35 drochner Exp $ -DISTNAME= gnome-keyring-2.22.2 +DISTNAME= gnome-keyring-2.22.3 CATEGORIES= security gnome MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gnome-keyring/2.22/} EXTRACT_SUFX= .tar.bz2 diff --git a/security/gnome-keyring/distinfo b/security/gnome-keyring/distinfo index 86e6c9baf74..66480ba6822 100644 --- a/security/gnome-keyring/distinfo +++ b/security/gnome-keyring/distinfo @@ -1,9 +1,9 @@ -$NetBSD: distinfo,v 1.27 2008/05/30 13:55:48 tron Exp $ +$NetBSD: distinfo,v 1.28 2008/07/14 17:20:35 drochner Exp $ -SHA1 (gnome-keyring-2.22.2.tar.bz2) = b3276e2c349b761d167df9bdbb9c19268af2bd4b -RMD160 (gnome-keyring-2.22.2.tar.bz2) = 9fcf9bee654050ca7f762b5d50e98ef690e8409e -Size (gnome-keyring-2.22.2.tar.bz2) = 904890 bytes +SHA1 (gnome-keyring-2.22.3.tar.bz2) = 0f52095590a684920cc683d1985ac66263702114 +RMD160 (gnome-keyring-2.22.3.tar.bz2) = 551f4a4d734e0196522be9276ae7e76110a96556 +Size (gnome-keyring-2.22.3.tar.bz2) = 894308 bytes SHA1 (patch-aa) = fff624c298f901bb1a81ac7ad4d781cae5a4cff2 SHA1 (patch-ab) = c6fc864a34ae6ccb0fdf891082146f451203494c SHA1 (patch-ac) = 550b4ebfdf9ae7653d0174e6857e32c8453f2ca7 -SHA1 (patch-ad) = 469c84aa349e015675848e8dff6bb3b0e4a888b6 +SHA1 (patch-ad) = b251bb0479a527f18822de67a0cb0af267f5ee60 diff --git a/security/gnome-keyring/patches/patch-ad b/security/gnome-keyring/patches/patch-ad index 98e5339a08d..61da377ffdc 100644 --- a/security/gnome-keyring/patches/patch-ad +++ b/security/gnome-keyring/patches/patch-ad @@ -1,23 +1,12 @@ -$NetBSD: patch-ad,v 1.4 2008/05/30 13:55:48 tron Exp $ +$NetBSD: patch-ad,v 1.5 2008/07/14 17:20:35 drochner Exp $ ---- common/gkr-unix-credentials.c.orig 2008-05-26 17:03:16.000000000 +0100 -+++ common/gkr-unix-credentials.c 2008-05-30 14:38:01.000000000 +0100 -@@ -126,7 +126,6 @@ +--- common/gkr-unix-credentials.c.orig 2008-06-30 17:27:42.000000000 +0200 ++++ common/gkr-unix-credentials.c +@@ -126,7 +126,6 @@ gkr_unix_credentials_read (int sock, pid cred = (struct sockcred *) CMSG_DATA (&cmsg.hdr); *pid = 0; *uid = cred->sc_euid; -- set_local_creds(sock, FALSE); +- set_local_creds(sock, 0); #elif defined(HAVE_GETPEEREID) /* OpenBSD */ uid_t euid; gid_t egid; -@@ -135,8 +134,8 @@ - if (getpeereid (sock, &euid, &egid) == 0) { - *uid = euid; - } else { -- g_warning ("getpeereid() failed: %s", strerror (errno)); -- return FALSE; -+ fprintf (stderr, "getpeereid() failed: %s", strerror (errno)); -+ return -1; - } - #elif defined(HAVE_GETPEERUCRED) - ucred_t *uc = NULL; |