From ecc692c609745ed2590ee410fcf60f8fc5577767 Mon Sep 17 00:00:00 2001 From: marcus Date: Sun, 7 Nov 2004 23:20:22 +0000 Subject: Remove these ports now that they have been merged into the ports tree. Next stop, GNOME 2.9! git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@3045 df743ca5-7f9a-e211-a948-0013205c9059 --- security/gnome-keyring-manager/Makefile | 32 -------- security/gnome-keyring-manager/distinfo | 2 - ...ch-src::gnome-keyring-manager-keyring-manager.c | 30 -------- .../files/patch-src::gnome-keyring-manager-util.c | 20 ----- security/gnome-keyring-manager/pkg-descr | 1 - security/gnome-keyring-manager/pkg-plist | 7 -- security/gnome-keyring/Makefile | 28 ------- security/gnome-keyring/distinfo | 2 - .../files/patch-gnome-keyring-daemon.c | 34 --------- security/gnome-keyring/files/patch-gnome-keyring.c | 88 ---------------------- security/gnome-keyring/pkg-descr | 17 ----- security/gnome-keyring/pkg-plist | 55 -------------- security/gnomekeyring/Makefile | 28 ------- security/gnomekeyring/distinfo | 2 - .../files/patch-gnome-keyring-daemon.c | 34 --------- security/gnomekeyring/files/patch-gnome-keyring.c | 88 ---------------------- security/gnomekeyring/pkg-descr | 17 ----- security/gnomekeyring/pkg-plist | 55 -------------- security/gnomekeyringmanager/Makefile | 32 -------- security/gnomekeyringmanager/distinfo | 2 - ...ch-src::gnome-keyring-manager-keyring-manager.c | 30 -------- .../files/patch-src::gnome-keyring-manager-util.c | 20 ----- security/gnomekeyringmanager/pkg-descr | 1 - security/gnomekeyringmanager/pkg-plist | 7 -- 24 files changed, 632 deletions(-) delete mode 100644 security/gnome-keyring-manager/Makefile delete mode 100644 security/gnome-keyring-manager/distinfo delete mode 100644 security/gnome-keyring-manager/files/patch-src::gnome-keyring-manager-keyring-manager.c delete mode 100644 security/gnome-keyring-manager/files/patch-src::gnome-keyring-manager-util.c delete mode 100644 security/gnome-keyring-manager/pkg-descr delete mode 100644 security/gnome-keyring-manager/pkg-plist delete mode 100644 security/gnome-keyring/Makefile delete mode 100644 security/gnome-keyring/distinfo delete mode 100644 security/gnome-keyring/files/patch-gnome-keyring-daemon.c delete mode 100644 security/gnome-keyring/files/patch-gnome-keyring.c delete mode 100644 security/gnome-keyring/pkg-descr delete mode 100644 security/gnome-keyring/pkg-plist delete mode 100644 security/gnomekeyring/Makefile delete mode 100644 security/gnomekeyring/distinfo delete mode 100644 security/gnomekeyring/files/patch-gnome-keyring-daemon.c delete mode 100644 security/gnomekeyring/files/patch-gnome-keyring.c delete mode 100644 security/gnomekeyring/pkg-descr delete mode 100644 security/gnomekeyring/pkg-plist delete mode 100644 security/gnomekeyringmanager/Makefile delete mode 100644 security/gnomekeyringmanager/distinfo delete mode 100644 security/gnomekeyringmanager/files/patch-src::gnome-keyring-manager-keyring-manager.c delete mode 100644 security/gnomekeyringmanager/files/patch-src::gnome-keyring-manager-util.c delete mode 100644 security/gnomekeyringmanager/pkg-descr delete mode 100644 security/gnomekeyringmanager/pkg-plist (limited to 'security') diff --git a/security/gnome-keyring-manager/Makefile b/security/gnome-keyring-manager/Makefile deleted file mode 100644 index 3dfdfa06e..000000000 --- a/security/gnome-keyring-manager/Makefile +++ /dev/null @@ -1,32 +0,0 @@ -# New ports collection makefile for: gnomekeyringmanager -# Date created: 2004 12 July -# Whom: Adam Weinberger -# -# $FreeBSD$ -# - -PORTNAME= gnomekeyringmanager -PORTVERSION= 0.0.3 -PORTREVISION= 1 -CATEGORIES= security gnome -MASTER_SITES= ${MASTER_SITE_GNOME} -MASTER_SITE_SUBDIR= sources/gnome-keyring-manager/0.0 -DISTNAME= gnome-keyring-manager-${PORTVERSION} -DIST_SUBDIR= gnome2 - -MAINTAINER= gnome@FreeBSD.org -COMMENT= GNOME keyring manager - -LIB_DEPENDS= gnome-keyring:${PORTSDIR}/security/gnomekeyring - -USE_X_PREFIX= yes -USE_BZIP2= yes -USE_LIBTOOL_VER=15 -USE_GMAKE= yes -USE_GNOME= gnomehack gnomeprefix intlhack libgnomeui -CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ - LDFLAGS="-L${LOCALBASE}/lib" - -GCONF_SCHEMAS= gnome-keyring-manager.schemas - -.include diff --git a/security/gnome-keyring-manager/distinfo b/security/gnome-keyring-manager/distinfo deleted file mode 100644 index 375275d3a..000000000 --- a/security/gnome-keyring-manager/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (gnome2/gnome-keyring-manager-0.0.3.tar.bz2) = 3f6e2f3ebe973317eeface0b8ffff090 -SIZE (gnome2/gnome-keyring-manager-0.0.3.tar.bz2) = 304545 diff --git a/security/gnome-keyring-manager/files/patch-src::gnome-keyring-manager-keyring-manager.c b/security/gnome-keyring-manager/files/patch-src::gnome-keyring-manager-keyring-manager.c deleted file mode 100644 index 763ead9f9..000000000 --- a/security/gnome-keyring-manager/files/patch-src::gnome-keyring-manager-keyring-manager.c +++ /dev/null @@ -1,30 +0,0 @@ ---- src/gnome-keyring-manager-keyring-manager.c.orig Mon Jul 12 23:14:24 2004 -+++ src/gnome-keyring-manager-keyring-manager.c Mon Jul 12 23:15:32 2004 -@@ -240,6 +240,13 @@ - GtkWidget *menubar; - GtkWidget *menu_item; - GError *error; -+ SetColumnPrefsData toggle[] = -+ { -+ { COLUMN_LOCK_ON_IDLE, "ToggleLockOnIdle", "lock-on-idle" }, -+ { COLUMN_LOCK_TIMEOUT, "ToggleLockTimeout", "lock-timeout" }, -+ { COLUMN_MTIME, "ToggleModificationTime", "mtime" }, -+ { COLUMN_CTIME, "ToggleCreationTime", "ctime" } -+ }; - - manager->priv = g_new0 (GKMKeyringManagerPrivate, 1); - -@@ -329,13 +336,6 @@ - g_signal_connect (manager->priv->tree_view, "button-press-event", G_CALLBACK (keyring_tree_button_press_callback), manager); - g_signal_connect (manager->priv->tree_view, "popup-menu", G_CALLBACK (keyring_tree_context_menu_callback), manager); - -- SetColumnPrefsData toggle[] = -- { -- { COLUMN_LOCK_ON_IDLE, "ToggleLockOnIdle", "lock-on-idle" }, -- { COLUMN_LOCK_TIMEOUT, "ToggleLockTimeout", "lock-timeout" }, -- { COLUMN_MTIME, "ToggleModificationTime", "mtime" }, -- { COLUMN_CTIME, "ToggleCreationTime", "ctime" } -- }; - manager->priv->gconf_cnxn_ids = - set_column_visibility_preferences (toggle, - G_N_ELEMENTS (toggle), diff --git a/security/gnome-keyring-manager/files/patch-src::gnome-keyring-manager-util.c b/security/gnome-keyring-manager/files/patch-src::gnome-keyring-manager-util.c deleted file mode 100644 index 946f45808..000000000 --- a/security/gnome-keyring-manager/files/patch-src::gnome-keyring-manager-util.c +++ /dev/null @@ -1,20 +0,0 @@ ---- src/gnome-keyring-manager-util.c.orig Mon Jul 12 23:12:27 2004 -+++ src/gnome-keyring-manager-util.c Mon Jul 12 23:13:00 2004 -@@ -189,8 +189,6 @@ - GtkIconTheme *icon_theme; - GdkPixbuf *pixbuf; - -- g_return_val_if_fail (GTK_IS_WINDOW (transient_parent), NULL); -- - const char *authors[] = { - "Fernando Herrera ", - "Mariano Su\303\241rez-Alvarez ", -@@ -201,6 +199,8 @@ - }; - const char *translator_credits = _("translator_credits"); - -+ g_return_val_if_fail (GTK_IS_WINDOW (transient_parent), NULL); -+ - icon_theme = gtk_icon_theme_get_default (); - pixbuf = gtk_icon_theme_load_icon (icon_theme, "stock_keyring", 48, 0, NULL); - diff --git a/security/gnome-keyring-manager/pkg-descr b/security/gnome-keyring-manager/pkg-descr deleted file mode 100644 index c6881629b..000000000 --- a/security/gnome-keyring-manager/pkg-descr +++ /dev/null @@ -1 +0,0 @@ -This a keyring management program for the GNOME Desktop. diff --git a/security/gnome-keyring-manager/pkg-plist b/security/gnome-keyring-manager/pkg-plist deleted file mode 100644 index c03448de7..000000000 --- a/security/gnome-keyring-manager/pkg-plist +++ /dev/null @@ -1,7 +0,0 @@ -bin/gnome-keyring-manager -share/gnome/applications/gnome-keyring-manager.desktop -share/locale/cs/LC_MESSAGES/gnome-keyring-manager.mo -share/locale/en_GB/LC_MESSAGES/gnome-keyring-manager.mo -share/locale/nl/LC_MESSAGES/gnome-keyring-manager.mo -share/locale/pt_BR/LC_MESSAGES/gnome-keyring-manager.mo -share/locale/sv/LC_MESSAGES/gnome-keyring-manager.mo diff --git a/security/gnome-keyring/Makefile b/security/gnome-keyring/Makefile deleted file mode 100644 index 697617e18..000000000 --- a/security/gnome-keyring/Makefile +++ /dev/null @@ -1,28 +0,0 @@ -# New ports collection makefile for: gnomekeyring -# Date Created: 08 December 2003 -# Whom: Joe Marcus Clarke -# -# $FreeBSD$ -# - -PORTNAME= gnomekeyring -PORTVERSION= 0.4.0 -CATEGORIES= security gnome -MASTER_SITES= ${MASTER_SITE_GNOME} -MASTER_SITE_SUBDIR= sources/gnome-keyring/0.4 -DISTNAME= gnome-keyring-${PORTVERSION} -DIST_SUBDIR= gnome2 - -MAINTAINER= gnome@FreeBSD.org -COMMENT= A program that keeps passwords and other secrets - -USE_X_PREFIX= yes -USE_BZIP2= yes -USE_GNOME= gnomehack gtk20 -USE_GMAKE= yes -USE_LIBTOOL_VER=15 -INSTALLS_SHLIB= yes -CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ - LDFLAGS="-L${LOCALBASE}/lib" - -.include diff --git a/security/gnome-keyring/distinfo b/security/gnome-keyring/distinfo deleted file mode 100644 index f3fb17b64..000000000 --- a/security/gnome-keyring/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (gnome2/gnome-keyring-0.4.0.tar.bz2) = 683b422b77c56c3a125e7aa5c886c47e -SIZE (gnome2/gnome-keyring-0.4.0.tar.bz2) = 344937 diff --git a/security/gnome-keyring/files/patch-gnome-keyring-daemon.c b/security/gnome-keyring/files/patch-gnome-keyring-daemon.c deleted file mode 100644 index 293df59b9..000000000 --- a/security/gnome-keyring/files/patch-gnome-keyring-daemon.c +++ /dev/null @@ -1,34 +0,0 @@ ---- gnome-keyring-daemon.c.orig Tue Jul 20 22:41:27 2004 -+++ gnome-keyring-daemon.c Tue Jul 20 22:43:03 2004 -@@ -121,7 +121,7 @@ - int i; - - got_random = FALSE; --#ifdef __linux__ -+#if defined(__linux__) || defined(__FreeBSD__) - { - int fd; - -@@ -352,6 +352,22 @@ - app_ref->pathname[len] = 0; - } - -+ } -+#elif defined(__FreeBSD__) -+ { -+ char buffer[1024]; -+ int len; -+ char *path; -+ -+ path = g_strdup_printf ("/proc/%d/file", pid); -+ len = readlink (path, buffer, sizeof (buffer)); -+ g_free (path); -+ -+ if (len > 0) { -+ app_ref->pathname = g_malloc (len + 1); -+ memcpy (app_ref->pathname, buffer, len); -+ app_ref->pathname[len] = 0; -+ } - } - #endif - diff --git a/security/gnome-keyring/files/patch-gnome-keyring.c b/security/gnome-keyring/files/patch-gnome-keyring.c deleted file mode 100644 index c1abd3a28..000000000 --- a/security/gnome-keyring/files/patch-gnome-keyring.c +++ /dev/null @@ -1,88 +0,0 @@ ---- gnome-keyring.c.orig Mon Jan 12 04:37:31 2004 -+++ gnome-keyring.c Tue May 11 20:59:40 2004 -@@ -35,6 +35,7 @@ - #include - #include - #include -+#include - #include - #include - -@@ -248,11 +249,37 @@ - { - char buf; - int bytes_written; -+#if defined(HAVE_CMSGCRED) && !defined(LOCAL_CREDS) -+ char cmsgmem[CMSG_SPACE (sizeof (struct cmsgcred))]; -+ struct cmsghdr *cmsg = (struct cmsghdr *) cmsgmem; -+ struct iovec iov; -+ struct msghdr msg; -+#endif -+ -+ buf = 0; -+#if defined(HAVE_CMSGCRED) && !defined(LOCAL_CREDS) -+ iov.iov_base = &buf; -+ iov.iov_len = 1; -+ -+ memset (&msg, 0, sizeof (msg)); -+ msg.msg_iov = &iov; -+ msg.msg_iovlen = 1; -+ -+ msg.msg_control = cmsg; -+ msg.msg_controllen = sizeof (cmsgmem); -+ memset (cmsg, 0, sizeof (cmsgmem)); -+ cmsg->cmsg_len = sizeof (cmsgmem); -+ cmsg->cmsg_level = SOL_SOCKET; -+ cmsg->cmsg_type = SCM_CREDS; -+#endif - - again: - -- buf = 0; -+#if defined(HAVE_CMSGCRED) && !defined(LOCAL_CREDS) -+ bytes_written = sendmsg (socket, &msg, 0); -+#else - bytes_written = write (socket, &buf, 1); -+#endif - - if (bytes_written < 0 && errno == EINTR) - goto again; -@@ -270,11 +297,37 @@ - { - char buf; - int bytes_written; -+#if defined(HAVE_CMSGCRED) && !defined(LOCAL_CREDS) -+ char cmsgmem[CMSG_SPACE (sizeof (struct cmsgcred))]; -+ struct cmsghdr *cmsg = (struct cmsghdr *) cmsgmem; -+ struct iovec iov; -+ struct msghdr msg; -+#endif -+ -+ buf = 0; -+#if defined(HAVE_CMSGCRED) && !defined(LOCAL_CREDS) -+ iov.iov_base = &buf; -+ iov.iov_len = 1; -+ -+ memset (&msg, 0, sizeof (msg)); -+ msg.msg_iov = &iov; -+ msg.msg_iovlen = 1; -+ -+ msg.msg_control = cmsg; -+ msg.msg_controllen = sizeof (cmsgmem); -+ memset (cmsg, 0, sizeof (cmsgmem)); -+ cmsg->cmsg_len = sizeof (cmsgmem); -+ cmsg->cmsg_level = SOL_SOCKET; -+ cmsg->cmsg_type = SCM_CREDS; -+#endif - - again: - -- buf = 0; -+#if defined(HAVE_CMSGCRED) && !defined(LOCAL_CREDS) -+ bytes_written = sendmsg (op->socket, &msg, 0); -+#else - bytes_written = write (op->socket, &buf, 1); -+#endif - - if (bytes_written < 0 && errno == EINTR) - goto again; diff --git a/security/gnome-keyring/pkg-descr b/security/gnome-keyring/pkg-descr deleted file mode 100644 index 75ce77c6d..000000000 --- a/security/gnome-keyring/pkg-descr +++ /dev/null @@ -1,17 +0,0 @@ -Gnome-keyring is a program that keep password and other secrets for -users. It is run as a damon in the session, similar to ssh-agent, and -other applications can locate it by an environment variable. - -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. - -The library libgnome-keyring is used by applications to integrate with -the gnome keyring system. However, at this point the library hasn't been -tested and used enought to consider the API to be publically -exposed. Therefore use of libgnome-keyring is at the moment limited to -internal use in the gnome desktop. However, we hope that the -gnome-keyring API will turn out useful and good, so that later it -can be made public for any application to use. - --- Gnome-keyring README diff --git a/security/gnome-keyring/pkg-plist b/security/gnome-keyring/pkg-plist deleted file mode 100644 index f28f54a16..000000000 --- a/security/gnome-keyring/pkg-plist +++ /dev/null @@ -1,55 +0,0 @@ -bin/gnome-keyring-daemon -include/gnome-keyring-1/gnome-keyring.h -lib/libgnome-keyring.a -lib/libgnome-keyring.so -lib/libgnome-keyring.so.0 -libdata/pkgconfig/gnome-keyring-1.pc -libexec/gnome-keyring-ask -share/locale/ar/LC_MESSAGES/gnome-keyring.mo -share/locale/az/LC_MESSAGES/gnome-keyring.mo -share/locale/bg/LC_MESSAGES/gnome-keyring.mo -share/locale/bn/LC_MESSAGES/gnome-keyring.mo -share/locale/bs/LC_MESSAGES/gnome-keyring.mo -share/locale/ca/LC_MESSAGES/gnome-keyring.mo -share/locale/cs/LC_MESSAGES/gnome-keyring.mo -share/locale/cy/LC_MESSAGES/gnome-keyring.mo -share/locale/da/LC_MESSAGES/gnome-keyring.mo -share/locale/de/LC_MESSAGES/gnome-keyring.mo -share/locale/el/LC_MESSAGES/gnome-keyring.mo -share/locale/en_CA/LC_MESSAGES/gnome-keyring.mo -share/locale/en_GB/LC_MESSAGES/gnome-keyring.mo -share/locale/es/LC_MESSAGES/gnome-keyring.mo -share/locale/eu/LC_MESSAGES/gnome-keyring.mo -share/locale/fi/LC_MESSAGES/gnome-keyring.mo -share/locale/fr/LC_MESSAGES/gnome-keyring.mo -share/locale/hr/LC_MESSAGES/gnome-keyring.mo -share/locale/hu/LC_MESSAGES/gnome-keyring.mo -share/locale/id/LC_MESSAGES/gnome-keyring.mo -share/locale/is/LC_MESSAGES/gnome-keyring.mo -share/locale/it/LC_MESSAGES/gnome-keyring.mo -share/locale/ja/LC_MESSAGES/gnome-keyring.mo -share/locale/ko/LC_MESSAGES/gnome-keyring.mo -share/locale/lt/LC_MESSAGES/gnome-keyring.mo -share/locale/mn/LC_MESSAGES/gnome-keyring.mo -share/locale/ms/LC_MESSAGES/gnome-keyring.mo -share/locale/nb/LC_MESSAGES/gnome-keyring.mo -share/locale/nl/LC_MESSAGES/gnome-keyring.mo -share/locale/no/LC_MESSAGES/gnome-keyring.mo -share/locale/pa/LC_MESSAGES/gnome-keyring.mo -share/locale/pl/LC_MESSAGES/gnome-keyring.mo -share/locale/pt/LC_MESSAGES/gnome-keyring.mo -share/locale/pt_BR/LC_MESSAGES/gnome-keyring.mo -share/locale/ro/LC_MESSAGES/gnome-keyring.mo -share/locale/ru/LC_MESSAGES/gnome-keyring.mo -share/locale/sk/LC_MESSAGES/gnome-keyring.mo -share/locale/sq/LC_MESSAGES/gnome-keyring.mo -share/locale/sr/LC_MESSAGES/gnome-keyring.mo -share/locale/sr@Latn/LC_MESSAGES/gnome-keyring.mo -share/locale/sv/LC_MESSAGES/gnome-keyring.mo -share/locale/ta/LC_MESSAGES/gnome-keyring.mo -share/locale/th/LC_MESSAGES/gnome-keyring.mo -share/locale/tr/LC_MESSAGES/gnome-keyring.mo -share/locale/uk/LC_MESSAGES/gnome-keyring.mo -share/locale/zh_CN/LC_MESSAGES/gnome-keyring.mo -share/locale/zh_TW/LC_MESSAGES/gnome-keyring.mo -@dirrm include/gnome-keyring-1 diff --git a/security/gnomekeyring/Makefile b/security/gnomekeyring/Makefile deleted file mode 100644 index 697617e18..000000000 --- a/security/gnomekeyring/Makefile +++ /dev/null @@ -1,28 +0,0 @@ -# New ports collection makefile for: gnomekeyring -# Date Created: 08 December 2003 -# Whom: Joe Marcus Clarke -# -# $FreeBSD$ -# - -PORTNAME= gnomekeyring -PORTVERSION= 0.4.0 -CATEGORIES= security gnome -MASTER_SITES= ${MASTER_SITE_GNOME} -MASTER_SITE_SUBDIR= sources/gnome-keyring/0.4 -DISTNAME= gnome-keyring-${PORTVERSION} -DIST_SUBDIR= gnome2 - -MAINTAINER= gnome@FreeBSD.org -COMMENT= A program that keeps passwords and other secrets - -USE_X_PREFIX= yes -USE_BZIP2= yes -USE_GNOME= gnomehack gtk20 -USE_GMAKE= yes -USE_LIBTOOL_VER=15 -INSTALLS_SHLIB= yes -CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ - LDFLAGS="-L${LOCALBASE}/lib" - -.include diff --git a/security/gnomekeyring/distinfo b/security/gnomekeyring/distinfo deleted file mode 100644 index f3fb17b64..000000000 --- a/security/gnomekeyring/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (gnome2/gnome-keyring-0.4.0.tar.bz2) = 683b422b77c56c3a125e7aa5c886c47e -SIZE (gnome2/gnome-keyring-0.4.0.tar.bz2) = 344937 diff --git a/security/gnomekeyring/files/patch-gnome-keyring-daemon.c b/security/gnomekeyring/files/patch-gnome-keyring-daemon.c deleted file mode 100644 index 293df59b9..000000000 --- a/security/gnomekeyring/files/patch-gnome-keyring-daemon.c +++ /dev/null @@ -1,34 +0,0 @@ ---- gnome-keyring-daemon.c.orig Tue Jul 20 22:41:27 2004 -+++ gnome-keyring-daemon.c Tue Jul 20 22:43:03 2004 -@@ -121,7 +121,7 @@ - int i; - - got_random = FALSE; --#ifdef __linux__ -+#if defined(__linux__) || defined(__FreeBSD__) - { - int fd; - -@@ -352,6 +352,22 @@ - app_ref->pathname[len] = 0; - } - -+ } -+#elif defined(__FreeBSD__) -+ { -+ char buffer[1024]; -+ int len; -+ char *path; -+ -+ path = g_strdup_printf ("/proc/%d/file", pid); -+ len = readlink (path, buffer, sizeof (buffer)); -+ g_free (path); -+ -+ if (len > 0) { -+ app_ref->pathname = g_malloc (len + 1); -+ memcpy (app_ref->pathname, buffer, len); -+ app_ref->pathname[len] = 0; -+ } - } - #endif - diff --git a/security/gnomekeyring/files/patch-gnome-keyring.c b/security/gnomekeyring/files/patch-gnome-keyring.c deleted file mode 100644 index c1abd3a28..000000000 --- a/security/gnomekeyring/files/patch-gnome-keyring.c +++ /dev/null @@ -1,88 +0,0 @@ ---- gnome-keyring.c.orig Mon Jan 12 04:37:31 2004 -+++ gnome-keyring.c Tue May 11 20:59:40 2004 -@@ -35,6 +35,7 @@ - #include - #include - #include -+#include - #include - #include - -@@ -248,11 +249,37 @@ - { - char buf; - int bytes_written; -+#if defined(HAVE_CMSGCRED) && !defined(LOCAL_CREDS) -+ char cmsgmem[CMSG_SPACE (sizeof (struct cmsgcred))]; -+ struct cmsghdr *cmsg = (struct cmsghdr *) cmsgmem; -+ struct iovec iov; -+ struct msghdr msg; -+#endif -+ -+ buf = 0; -+#if defined(HAVE_CMSGCRED) && !defined(LOCAL_CREDS) -+ iov.iov_base = &buf; -+ iov.iov_len = 1; -+ -+ memset (&msg, 0, sizeof (msg)); -+ msg.msg_iov = &iov; -+ msg.msg_iovlen = 1; -+ -+ msg.msg_control = cmsg; -+ msg.msg_controllen = sizeof (cmsgmem); -+ memset (cmsg, 0, sizeof (cmsgmem)); -+ cmsg->cmsg_len = sizeof (cmsgmem); -+ cmsg->cmsg_level = SOL_SOCKET; -+ cmsg->cmsg_type = SCM_CREDS; -+#endif - - again: - -- buf = 0; -+#if defined(HAVE_CMSGCRED) && !defined(LOCAL_CREDS) -+ bytes_written = sendmsg (socket, &msg, 0); -+#else - bytes_written = write (socket, &buf, 1); -+#endif - - if (bytes_written < 0 && errno == EINTR) - goto again; -@@ -270,11 +297,37 @@ - { - char buf; - int bytes_written; -+#if defined(HAVE_CMSGCRED) && !defined(LOCAL_CREDS) -+ char cmsgmem[CMSG_SPACE (sizeof (struct cmsgcred))]; -+ struct cmsghdr *cmsg = (struct cmsghdr *) cmsgmem; -+ struct iovec iov; -+ struct msghdr msg; -+#endif -+ -+ buf = 0; -+#if defined(HAVE_CMSGCRED) && !defined(LOCAL_CREDS) -+ iov.iov_base = &buf; -+ iov.iov_len = 1; -+ -+ memset (&msg, 0, sizeof (msg)); -+ msg.msg_iov = &iov; -+ msg.msg_iovlen = 1; -+ -+ msg.msg_control = cmsg; -+ msg.msg_controllen = sizeof (cmsgmem); -+ memset (cmsg, 0, sizeof (cmsgmem)); -+ cmsg->cmsg_len = sizeof (cmsgmem); -+ cmsg->cmsg_level = SOL_SOCKET; -+ cmsg->cmsg_type = SCM_CREDS; -+#endif - - again: - -- buf = 0; -+#if defined(HAVE_CMSGCRED) && !defined(LOCAL_CREDS) -+ bytes_written = sendmsg (op->socket, &msg, 0); -+#else - bytes_written = write (op->socket, &buf, 1); -+#endif - - if (bytes_written < 0 && errno == EINTR) - goto again; diff --git a/security/gnomekeyring/pkg-descr b/security/gnomekeyring/pkg-descr deleted file mode 100644 index 75ce77c6d..000000000 --- a/security/gnomekeyring/pkg-descr +++ /dev/null @@ -1,17 +0,0 @@ -Gnome-keyring is a program that keep password and other secrets for -users. It is run as a damon in the session, similar to ssh-agent, and -other applications can locate it by an environment variable. - -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. - -The library libgnome-keyring is used by applications to integrate with -the gnome keyring system. However, at this point the library hasn't been -tested and used enought to consider the API to be publically -exposed. Therefore use of libgnome-keyring is at the moment limited to -internal use in the gnome desktop. However, we hope that the -gnome-keyring API will turn out useful and good, so that later it -can be made public for any application to use. - --- Gnome-keyring README diff --git a/security/gnomekeyring/pkg-plist b/security/gnomekeyring/pkg-plist deleted file mode 100644 index f28f54a16..000000000 --- a/security/gnomekeyring/pkg-plist +++ /dev/null @@ -1,55 +0,0 @@ -bin/gnome-keyring-daemon -include/gnome-keyring-1/gnome-keyring.h -lib/libgnome-keyring.a -lib/libgnome-keyring.so -lib/libgnome-keyring.so.0 -libdata/pkgconfig/gnome-keyring-1.pc -libexec/gnome-keyring-ask -share/locale/ar/LC_MESSAGES/gnome-keyring.mo -share/locale/az/LC_MESSAGES/gnome-keyring.mo -share/locale/bg/LC_MESSAGES/gnome-keyring.mo -share/locale/bn/LC_MESSAGES/gnome-keyring.mo -share/locale/bs/LC_MESSAGES/gnome-keyring.mo -share/locale/ca/LC_MESSAGES/gnome-keyring.mo -share/locale/cs/LC_MESSAGES/gnome-keyring.mo -share/locale/cy/LC_MESSAGES/gnome-keyring.mo -share/locale/da/LC_MESSAGES/gnome-keyring.mo -share/locale/de/LC_MESSAGES/gnome-keyring.mo -share/locale/el/LC_MESSAGES/gnome-keyring.mo -share/locale/en_CA/LC_MESSAGES/gnome-keyring.mo -share/locale/en_GB/LC_MESSAGES/gnome-keyring.mo -share/locale/es/LC_MESSAGES/gnome-keyring.mo -share/locale/eu/LC_MESSAGES/gnome-keyring.mo -share/locale/fi/LC_MESSAGES/gnome-keyring.mo -share/locale/fr/LC_MESSAGES/gnome-keyring.mo -share/locale/hr/LC_MESSAGES/gnome-keyring.mo -share/locale/hu/LC_MESSAGES/gnome-keyring.mo -share/locale/id/LC_MESSAGES/gnome-keyring.mo -share/locale/is/LC_MESSAGES/gnome-keyring.mo -share/locale/it/LC_MESSAGES/gnome-keyring.mo -share/locale/ja/LC_MESSAGES/gnome-keyring.mo -share/locale/ko/LC_MESSAGES/gnome-keyring.mo -share/locale/lt/LC_MESSAGES/gnome-keyring.mo -share/locale/mn/LC_MESSAGES/gnome-keyring.mo -share/locale/ms/LC_MESSAGES/gnome-keyring.mo -share/locale/nb/LC_MESSAGES/gnome-keyring.mo -share/locale/nl/LC_MESSAGES/gnome-keyring.mo -share/locale/no/LC_MESSAGES/gnome-keyring.mo -share/locale/pa/LC_MESSAGES/gnome-keyring.mo -share/locale/pl/LC_MESSAGES/gnome-keyring.mo -share/locale/pt/LC_MESSAGES/gnome-keyring.mo -share/locale/pt_BR/LC_MESSAGES/gnome-keyring.mo -share/locale/ro/LC_MESSAGES/gnome-keyring.mo -share/locale/ru/LC_MESSAGES/gnome-keyring.mo -share/locale/sk/LC_MESSAGES/gnome-keyring.mo -share/locale/sq/LC_MESSAGES/gnome-keyring.mo -share/locale/sr/LC_MESSAGES/gnome-keyring.mo -share/locale/sr@Latn/LC_MESSAGES/gnome-keyring.mo -share/locale/sv/LC_MESSAGES/gnome-keyring.mo -share/locale/ta/LC_MESSAGES/gnome-keyring.mo -share/locale/th/LC_MESSAGES/gnome-keyring.mo -share/locale/tr/LC_MESSAGES/gnome-keyring.mo -share/locale/uk/LC_MESSAGES/gnome-keyring.mo -share/locale/zh_CN/LC_MESSAGES/gnome-keyring.mo -share/locale/zh_TW/LC_MESSAGES/gnome-keyring.mo -@dirrm include/gnome-keyring-1 diff --git a/security/gnomekeyringmanager/Makefile b/security/gnomekeyringmanager/Makefile deleted file mode 100644 index 3dfdfa06e..000000000 --- a/security/gnomekeyringmanager/Makefile +++ /dev/null @@ -1,32 +0,0 @@ -# New ports collection makefile for: gnomekeyringmanager -# Date created: 2004 12 July -# Whom: Adam Weinberger -# -# $FreeBSD$ -# - -PORTNAME= gnomekeyringmanager -PORTVERSION= 0.0.3 -PORTREVISION= 1 -CATEGORIES= security gnome -MASTER_SITES= ${MASTER_SITE_GNOME} -MASTER_SITE_SUBDIR= sources/gnome-keyring-manager/0.0 -DISTNAME= gnome-keyring-manager-${PORTVERSION} -DIST_SUBDIR= gnome2 - -MAINTAINER= gnome@FreeBSD.org -COMMENT= GNOME keyring manager - -LIB_DEPENDS= gnome-keyring:${PORTSDIR}/security/gnomekeyring - -USE_X_PREFIX= yes -USE_BZIP2= yes -USE_LIBTOOL_VER=15 -USE_GMAKE= yes -USE_GNOME= gnomehack gnomeprefix intlhack libgnomeui -CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ - LDFLAGS="-L${LOCALBASE}/lib" - -GCONF_SCHEMAS= gnome-keyring-manager.schemas - -.include diff --git a/security/gnomekeyringmanager/distinfo b/security/gnomekeyringmanager/distinfo deleted file mode 100644 index 375275d3a..000000000 --- a/security/gnomekeyringmanager/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (gnome2/gnome-keyring-manager-0.0.3.tar.bz2) = 3f6e2f3ebe973317eeface0b8ffff090 -SIZE (gnome2/gnome-keyring-manager-0.0.3.tar.bz2) = 304545 diff --git a/security/gnomekeyringmanager/files/patch-src::gnome-keyring-manager-keyring-manager.c b/security/gnomekeyringmanager/files/patch-src::gnome-keyring-manager-keyring-manager.c deleted file mode 100644 index 763ead9f9..000000000 --- a/security/gnomekeyringmanager/files/patch-src::gnome-keyring-manager-keyring-manager.c +++ /dev/null @@ -1,30 +0,0 @@ ---- src/gnome-keyring-manager-keyring-manager.c.orig Mon Jul 12 23:14:24 2004 -+++ src/gnome-keyring-manager-keyring-manager.c Mon Jul 12 23:15:32 2004 -@@ -240,6 +240,13 @@ - GtkWidget *menubar; - GtkWidget *menu_item; - GError *error; -+ SetColumnPrefsData toggle[] = -+ { -+ { COLUMN_LOCK_ON_IDLE, "ToggleLockOnIdle", "lock-on-idle" }, -+ { COLUMN_LOCK_TIMEOUT, "ToggleLockTimeout", "lock-timeout" }, -+ { COLUMN_MTIME, "ToggleModificationTime", "mtime" }, -+ { COLUMN_CTIME, "ToggleCreationTime", "ctime" } -+ }; - - manager->priv = g_new0 (GKMKeyringManagerPrivate, 1); - -@@ -329,13 +336,6 @@ - g_signal_connect (manager->priv->tree_view, "button-press-event", G_CALLBACK (keyring_tree_button_press_callback), manager); - g_signal_connect (manager->priv->tree_view, "popup-menu", G_CALLBACK (keyring_tree_context_menu_callback), manager); - -- SetColumnPrefsData toggle[] = -- { -- { COLUMN_LOCK_ON_IDLE, "ToggleLockOnIdle", "lock-on-idle" }, -- { COLUMN_LOCK_TIMEOUT, "ToggleLockTimeout", "lock-timeout" }, -- { COLUMN_MTIME, "ToggleModificationTime", "mtime" }, -- { COLUMN_CTIME, "ToggleCreationTime", "ctime" } -- }; - manager->priv->gconf_cnxn_ids = - set_column_visibility_preferences (toggle, - G_N_ELEMENTS (toggle), diff --git a/security/gnomekeyringmanager/files/patch-src::gnome-keyring-manager-util.c b/security/gnomekeyringmanager/files/patch-src::gnome-keyring-manager-util.c deleted file mode 100644 index 946f45808..000000000 --- a/security/gnomekeyringmanager/files/patch-src::gnome-keyring-manager-util.c +++ /dev/null @@ -1,20 +0,0 @@ ---- src/gnome-keyring-manager-util.c.orig Mon Jul 12 23:12:27 2004 -+++ src/gnome-keyring-manager-util.c Mon Jul 12 23:13:00 2004 -@@ -189,8 +189,6 @@ - GtkIconTheme *icon_theme; - GdkPixbuf *pixbuf; - -- g_return_val_if_fail (GTK_IS_WINDOW (transient_parent), NULL); -- - const char *authors[] = { - "Fernando Herrera ", - "Mariano Su\303\241rez-Alvarez ", -@@ -201,6 +199,8 @@ - }; - const char *translator_credits = _("translator_credits"); - -+ g_return_val_if_fail (GTK_IS_WINDOW (transient_parent), NULL); -+ - icon_theme = gtk_icon_theme_get_default (); - pixbuf = gtk_icon_theme_load_icon (icon_theme, "stock_keyring", 48, 0, NULL); - diff --git a/security/gnomekeyringmanager/pkg-descr b/security/gnomekeyringmanager/pkg-descr deleted file mode 100644 index c6881629b..000000000 --- a/security/gnomekeyringmanager/pkg-descr +++ /dev/null @@ -1 +0,0 @@ -This a keyring management program for the GNOME Desktop. diff --git a/security/gnomekeyringmanager/pkg-plist b/security/gnomekeyringmanager/pkg-plist deleted file mode 100644 index c03448de7..000000000 --- a/security/gnomekeyringmanager/pkg-plist +++ /dev/null @@ -1,7 +0,0 @@ -bin/gnome-keyring-manager -share/gnome/applications/gnome-keyring-manager.desktop -share/locale/cs/LC_MESSAGES/gnome-keyring-manager.mo -share/locale/en_GB/LC_MESSAGES/gnome-keyring-manager.mo -share/locale/nl/LC_MESSAGES/gnome-keyring-manager.mo -share/locale/pt_BR/LC_MESSAGES/gnome-keyring-manager.mo -share/locale/sv/LC_MESSAGES/gnome-keyring-manager.mo -- cgit v1.2.3