diff options
author | mezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059> | 2007-08-07 03:00:50 +0800 |
---|---|---|
committer | mezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059> | 2007-08-07 03:00:50 +0800 |
commit | aa0845cfb3c57b441e18b7816d72927d0f746d41 (patch) | |
tree | d17fbf6e674fe9e1d13c48009f5d334a78cf4b4e /security | |
parent | b8ea45796d3a4defaebca23a6fe89be05bf645e3 (diff) | |
download | marcuscom-ports-aa0845cfb3c57b441e18b7816d72927d0f746d41.tar marcuscom-ports-aa0845cfb3c57b441e18b7816d72927d0f746d41.tar.gz marcuscom-ports-aa0845cfb3c57b441e18b7816d72927d0f746d41.tar.bz2 marcuscom-ports-aa0845cfb3c57b441e18b7816d72927d0f746d41.tar.lz marcuscom-ports-aa0845cfb3c57b441e18b7816d72927d0f746d41.tar.xz marcuscom-ports-aa0845cfb3c57b441e18b7816d72927d0f746d41.tar.zst marcuscom-ports-aa0845cfb3c57b441e18b7816d72927d0f746d41.zip |
share/gnome/ -> share/.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@9358 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'security')
-rw-r--r-- | security/gnome-password-generator/Makefile | 26 | ||||
-rw-r--r-- | security/gnome-password-generator/distinfo | 3 | ||||
-rw-r--r-- | security/gnome-password-generator/pkg-descr | 5 | ||||
-rw-r--r-- | security/gnome-password-generator/pkg-plist | 3 | ||||
-rw-r--r-- | security/gpass/Makefile | 37 | ||||
-rw-r--r-- | security/gpass/distinfo | 3 | ||||
-rw-r--r-- | security/gpass/pkg-descr | 19 | ||||
-rw-r--r-- | security/gpass/pkg-plist | 17 | ||||
-rw-r--r-- | security/gringotts/Makefile | 50 | ||||
-rw-r--r-- | security/gringotts/distinfo | 3 | ||||
-rw-r--r-- | security/gringotts/files/patch-grg_safe.c | 36 | ||||
-rw-r--r-- | security/gringotts/files/patch-po-Makefile.in.in | 11 | ||||
-rw-r--r-- | security/gringotts/files/patch-src-Makefile.in | 10 | ||||
-rw-r--r-- | security/gringotts/pkg-descr | 22 | ||||
-rw-r--r-- | security/gringotts/pkg-plist | 16 |
15 files changed, 261 insertions, 0 deletions
diff --git a/security/gnome-password-generator/Makefile b/security/gnome-password-generator/Makefile new file mode 100644 index 000000000..d2950c52b --- /dev/null +++ b/security/gnome-password-generator/Makefile @@ -0,0 +1,26 @@ +# New ports collection makefile for: gnome-password-generator +# Date created: 2004-07-13 +# Whom: Sergey Akifyev <asa@gascom.ru> +# +# $FreeBSD$ +# + +PORTNAME= gnome-password-generator +PORTVERSION= 1.4 +PORTREVISION= 6 +CATEGORIES= security gnome python +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= gnome-password + +MAINTAINER= ports@FreeBSD.org +COMMENT= GNOME 2 password generator + +USE_GNOME= pygnome2 +USE_PYTHON= yes +USE_GMAKE= yes + +post-patch: + @${REINPLACE_CMD} -e 's|prefix=/usr|prefix=${PREFIX}|g' ${WRKSRC}/Makefile + @${REINPLACE_CMD} -e 's|/usr/bin/python|${PYTHON_CMD}|g' ${WRKSRC}/${PORTNAME} + +.include <bsd.port.mk> diff --git a/security/gnome-password-generator/distinfo b/security/gnome-password-generator/distinfo new file mode 100644 index 000000000..d40144213 --- /dev/null +++ b/security/gnome-password-generator/distinfo @@ -0,0 +1,3 @@ +MD5 (gnome-password-generator-1.4.tar.gz) = a2a043a93ce04f3bb798afded8bfd329 +SHA256 (gnome-password-generator-1.4.tar.gz) = e962fe93811b8403354c72e3b19926d01c75d86c621958ae70d217bb1f6b896f +SIZE (gnome-password-generator-1.4.tar.gz) = 20767 diff --git a/security/gnome-password-generator/pkg-descr b/security/gnome-password-generator/pkg-descr new file mode 100644 index 000000000..f48c98023 --- /dev/null +++ b/security/gnome-password-generator/pkg-descr @@ -0,0 +1,5 @@ +Gnome Password Generator is a GUI based secure password generator. It allows +the user to generate a specified number of random passwords of a specified +length. + +WWW: http://gnome-password.sourceforge.net/ diff --git a/security/gnome-password-generator/pkg-plist b/security/gnome-password-generator/pkg-plist new file mode 100644 index 000000000..91a7fe0f1 --- /dev/null +++ b/security/gnome-password-generator/pkg-plist @@ -0,0 +1,3 @@ +bin/gnome-password-generator +share/pixmaps/gnome-password-generator.png +share/applications/gnome-password-generator.desktop diff --git a/security/gpass/Makefile b/security/gpass/Makefile new file mode 100644 index 000000000..205ff66a8 --- /dev/null +++ b/security/gpass/Makefile @@ -0,0 +1,37 @@ +# New ports collection makefile for: gpass +# Date created: 2006-07-24 +# Whom: ports@c0decafe.net <ports@c0decafe.net> +# +# $FreeBSD$ +# + +PORTNAME= gpass +PORTVERSION= 0.5.1 +PORTREVISION= 4 +CATEGORIES= security gnome +MASTER_SITES= http://projects.netlab.jp/gpass/release/ + +MAINTAINER= ports@c0decafe.net +COMMENT= A password manager for GNOME2 + +LIB_DEPENDS= mcrypt:${PORTSDIR}/security/mcrypt \ + mhash:${PORTSDIR}/security/mhash + +USE_XLIB= yes +GNU_CONFIGURE= yes +CONFIGURE_ENV= LDFLAGS="-L${LOCALBASE}/lib -export-dynamic" +USE_GMAKE= yes + +MAN1= gpass.1 gpass.ja.1 gpass-convert.1 gpass-convert.ja.1 + +USE_GNOME= gnomehack gnomeprefix gtk20 libgnomeui intltool libglade2 +GCONF_SCHEMAS= gpass.schemas + +post-patch: + @${REINPLACE_CMD} -e 's|{packageprefix}/share|{datadir}|g' \ + ${WRKSRC}/configure + +post-install: + @-update-desktop-database + +.include <bsd.port.mk> diff --git a/security/gpass/distinfo b/security/gpass/distinfo new file mode 100644 index 000000000..636d239c9 --- /dev/null +++ b/security/gpass/distinfo @@ -0,0 +1,3 @@ +MD5 (gpass-0.5.1.tar.gz) = f7144c5b3b2056d6f33d8dbf1011a211 +SHA256 (gpass-0.5.1.tar.gz) = 0a8216538144e34188e07bcc9f0415c36702fcb90890ddfbf75a594e5864a881 +SIZE (gpass-0.5.1.tar.gz) = 512614 diff --git a/security/gpass/pkg-descr b/security/gpass/pkg-descr new file mode 100644 index 000000000..8286a1124 --- /dev/null +++ b/security/gpass/pkg-descr @@ -0,0 +1,19 @@ +The GNOME Password Manager - GPass for short - is a simple +application, written for the GNOME 2 desktop, that lets you manage a +collection of passwords. The password collection is stored in an +encrypted file, protected by a master-password. + +GPass is released under the GNU GPL2 licence. + +Features: + + * Clean and easy-to-use user interface. + * Quick-search facility. + * Username and password may easily be copied to the clipboard. + * Encryption is done using the OpenSSL cryptographics library. + * The built-in password generator helps you generate secure passwords. + * You can launch a website and the associated username/passwords + direct from GPass + +Author: Kouji TAKAO <kouji -at- netlab.jp> +WWW: http://projects.netlab.jp/gpass/ diff --git a/security/gpass/pkg-plist b/security/gpass/pkg-plist new file mode 100644 index 000000000..6504e354f --- /dev/null +++ b/security/gpass/pkg-plist @@ -0,0 +1,17 @@ +bin/gpass +bin/gpass-convert +share/applications/gpass.desktop +share/pixmaps/gpass-icon.png +%%DATADIR%%/attribute-editor.glade +%%DATADIR%%/authentication.glade +%%DATADIR%%/change-master-password.glade +%%DATADIR%%/confirm-quit.glade +%%DATADIR%%/intergradation.glade +%%DATADIR%%/lock.glade +%%DATADIR%%/password-generator.glade +%%DATADIR%%/preferences.glade +%%DATADIR%%/welcome.glade +%%DATADIR%%/window.glade +@dirrm %%DATADIR%% +@exec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true +@unexec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true diff --git a/security/gringotts/Makefile b/security/gringotts/Makefile new file mode 100644 index 000000000..e7d085283 --- /dev/null +++ b/security/gringotts/Makefile @@ -0,0 +1,50 @@ +# New ports collection makefile for: gringotts +# Date created: 02 July 2002 +# Whom: Anders Nordby <anders@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= gringotts +PORTVERSION= 1.2.8 +PORTREVISION= 5 +CATEGORIES= security +MASTER_SITES= http://devel.pluto.linux.it/projects/Gringotts/current/ \ + ftp://ftp.nuug.no/pub/anders/distfiles/ + +MAINTAINER= ports@FreeBSD.org +COMMENT= GTK application to securely store sensitive data + +LIB_DEPENDS= gringotts.2:${PORTSDIR}/security/libgringotts \ + popt.0:${PORTSDIR}/devel/popt + +USE_BZIP2= yes +USE_X_PREFIX= yes +GNU_CONFIGURE= yes +USE_GNOME= gtk20 +WANT_GNOME= yes +CONFIGURE_ENV+= LIBS="-L${LOCALBASE}/lib" CPPFLAGS="-I${LOCALBASE}/include" +CONFIGURE_ARGS+= --disable-env-check + +.include <bsd.port.pre.mk> + +.if ${HAVE_GNOME:Mgnomehier}!="" +USE_GNOME+= gnomehier +PLIST_SUB+= GNOMEHIER='' +.else +PLIST_SUB+= GNOMEHIER='@comment ' +.endif + +post-patch: + ${REINPLACE_CMD} -E -e "s|^(gringottsdocdir =).*|\1 ${DOCSDIR}|;s|md5sum|md5|g" ${WRKSRC}/Makefile.in + @${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} ${REINPLACE_CMD} -e \ + 's|-D.*_DISABLE_DEPRECATED||g' +.if defined(NOPORTDOCS) + ${REINPLACE_CMD} -E -e "s|^(install-data-am:.*)install-gringottsdocDATA|\1|" ${WRKSRC}/Makefile.in +.endif +.if ${HAVE_GNOME:Mgnomehier}=="" + ${REINPLACE_CMD} -E -e "s|^(install-data-am:.*)install-DsktpDATA|\1|" \ + ${WRKSRC}/Makefile.in +.endif + +.include <bsd.port.post.mk> diff --git a/security/gringotts/distinfo b/security/gringotts/distinfo new file mode 100644 index 000000000..adc181aa6 --- /dev/null +++ b/security/gringotts/distinfo @@ -0,0 +1,3 @@ +MD5 (gringotts-1.2.8.tar.bz2) = f84add2aadca642a354105f63c117dec +SHA256 (gringotts-1.2.8.tar.bz2) = cc4640cf57f0dc31799a6a4db44b9d9a06ee08be14f1c565512db28d3ae8d6f0 +SIZE (gringotts-1.2.8.tar.bz2) = 174175 diff --git a/security/gringotts/files/patch-grg_safe.c b/security/gringotts/files/patch-grg_safe.c new file mode 100644 index 000000000..22053cc8f --- /dev/null +++ b/security/gringotts/files/patch-grg_safe.c @@ -0,0 +1,36 @@ +--- src/grg_safe.c.orig Wed May 14 02:02:13 2003 ++++ src/grg_safe.c Wed May 14 02:03:43 2003 +@@ -33,6 +33,7 @@ + + #include <stdlib.h> + #include <string.h> ++#include <sys/types.h> + #include <regex.h> + #include <unistd.h> + #include <fcntl.h> +@@ -43,7 +44,6 @@ + #include <sys/fsuid.h> + #endif + #include <sys/time.h> +-#include <sys/types.h> + #include <sys/resource.h> + #include <sys/stat.h> + +@@ -59,8 +59,6 @@ + grg_mlockall_and_drop_root_privileges(void) + { + // drop eventual group root privileges +- setgid(getgid()); +- setgid(getgid()); // twice for counter "saved IDs", cfr. + // Secure Programming HowTo + #ifdef HAVE_SYS_FSUID_H + setfsgid(getgid()); +@@ -84,8 +82,6 @@ + #endif + + // drop root privileges +- setuid(getuid()); +- setuid(getuid()); + #ifdef HAVE_SYS_FSUID_H + setfsuid(getuid()); + setfsuid(getuid()); diff --git a/security/gringotts/files/patch-po-Makefile.in.in b/security/gringotts/files/patch-po-Makefile.in.in new file mode 100644 index 000000000..08e7d77f8 --- /dev/null +++ b/security/gringotts/files/patch-po-Makefile.in.in @@ -0,0 +1,11 @@ +--- po/Makefile.in.in.orig Wed May 14 02:32:06 2003 ++++ po/Makefile.in.in Wed May 14 02:32:22 2003 +@@ -106,7 +106,7 @@ + @catalogs='$(CATALOGS)'; \ + for cat in $$catalogs; do \ + cat=`basename $$cat`; \ +- lang=`echo $$cat | sed 's/\.gmo$$//'`; \ ++ lang=`echo $$cat | sed 's/\.mo$$//'`; \ + dir=$(localedir)/$$lang/LC_MESSAGES; \ + $(mkinstalldirs) $(DESTDIR)$$dir; \ + if test -r $$cat; then \ diff --git a/security/gringotts/files/patch-src-Makefile.in b/security/gringotts/files/patch-src-Makefile.in new file mode 100644 index 000000000..61285e201 --- /dev/null +++ b/security/gringotts/files/patch-src-Makefile.in @@ -0,0 +1,10 @@ +--- src/Makefile.in.orig Tue Feb 18 22:06:05 2003 ++++ src/Makefile.in Tue Feb 18 22:06:33 2003 +@@ -399,7 +399,6 @@ + + install-exec-local: + strip $(DESTDIR)$(bindir)/gringotts +- chmod u+s $(DESTDIR)$(bindir)/gringotts + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: diff --git a/security/gringotts/pkg-descr b/security/gringotts/pkg-descr new file mode 100644 index 000000000..58a951f1e --- /dev/null +++ b/security/gringotts/pkg-descr @@ -0,0 +1,22 @@ +Gringotts is an application to store sensitive data like passwords, pincodes, +credit card numbers, etc. Features: + +* Fast, light GTK2 interface. +* Good integration with GNOME, as well as all the other window managers. +* High stress on safety & security. +* Not only "normal" string passwords can be used, but any file can be the +password to your data. +* 8 encryption algorythms are available through the mcrypt library: +RIJNDAEL-128 (AES), RIJNDAEL-256, SERPENT, TWOFISH, CAST 256, SAFER+, LOKI97, +3DES. +* 2 160-bit hash algorythms, used to generate the key: SHA1, RIPEMD160. +* 2 compression types, with 4 compression levels each: ZLib, BZip2. +* Complete & easy management of entries' order. +* Complete Search function. +* Very intuitive usability, you won't need any manual. +* It comes with a thread-safe C library, libGringotts, that can be used in any +other project to save data in files in a simple and safe way. + +WWW: http://devel.pluto.linux.it/projects/Gringotts/ + +- Anders Nordby <anders@fix.no> diff --git a/security/gringotts/pkg-plist b/security/gringotts/pkg-plist new file mode 100644 index 000000000..b7dfbba3d --- /dev/null +++ b/security/gringotts/pkg-plist @@ -0,0 +1,16 @@ +bin/gringotts +share/pixmaps/gringotts.xpm +share/locale/de/LC_MESSAGES/gringotts.mo +share/locale/fr/LC_MESSAGES/gringotts.mo +share/locale/it/LC_MESSAGES/gringotts.mo +%%GNOMEHIER%%share/gnome/apps/Utilities/gringotts.desktop +%%GNOMEHIER%%@unexec rmdir -p %D/share/gnome/apps/Utilities 2>/dev/null || true +%%PORTDOCS%%%%DOCSDIR%%/AUTHORS +%%PORTDOCS%%%%DOCSDIR%%/BUGS +%%PORTDOCS%%%%DOCSDIR%%/COPYING +%%PORTDOCS%%%%DOCSDIR%%/ChangeLog +%%PORTDOCS%%%%DOCSDIR%%/FAQ +%%PORTDOCS%%%%DOCSDIR%%/NEWS +%%PORTDOCS%%%%DOCSDIR%%/README +%%PORTDOCS%%%%DOCSDIR%%/TODO +%%PORTDOCS%%@dirrm %%DOCSDIR%% |