cross-platform password manager (supports databases in Password Safe format)
ok and fixes from sthen@
This commit is contained in:
parent
2d21dc65fe
commit
2cb771857d
46
security/password-gorilla/Makefile
Normal file
46
security/password-gorilla/Makefile
Normal file
@ -0,0 +1,46 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2012/06/09 12:31:55 mcbride Exp $
|
||||
|
||||
COMMENT = cross-platform password manager
|
||||
|
||||
V = 1.5.3.6.3
|
||||
DISTNAME = zdia-gorilla-v${V}-0-gfc80d95
|
||||
PKGNAME = password-gorilla-${V}
|
||||
CATEGORIES = security
|
||||
|
||||
HOMEPAGE = http://wiki.github.com/zdia/gorilla/
|
||||
|
||||
# GPLv2
|
||||
PERMIT_PACKAGE_CDROM = Yes
|
||||
PERMIT_PACKAGE_FTP = Yes
|
||||
PERMIT_DISTFILES_CDROM =Yes
|
||||
PERMIT_DISTFILES_FTP = Yes
|
||||
|
||||
MASTER_SITES = http://github.com/zdia/gorilla/tarball/v${V}/ \
|
||||
http://spacehopper.org/mirrors/
|
||||
|
||||
USE_X11 = Yes
|
||||
MODULES = x11/tk
|
||||
|
||||
RUN_DEPENDS = devel/itcl \
|
||||
devel/tcllib \
|
||||
devel/tklib \
|
||||
${MODTK_RUN_DEPENDS}
|
||||
|
||||
NO_BUILD = Yes
|
||||
NO_REGRESS = Yes
|
||||
PKG_ARCH = *
|
||||
|
||||
WRKDIST = ${WRKDIR}/zdia-gorilla-fc80d95/sources
|
||||
|
||||
GORILLALIB = ${PREFIX}/lib/password-gorilla
|
||||
GORILLASTUFF = blowfish isaac.tcl viewhelp.tcl pwsafe \
|
||||
msgs pics pwsafe sha1 twofish modules
|
||||
|
||||
do-install:
|
||||
${MODTCL_WISH_ADJ} ${WRKDIST}/gorilla.tcl
|
||||
${INSTALL_PROGRAM_DIR} ${GORILLALIB}
|
||||
@cd ${WRKDIST}; \
|
||||
tar -cf - ${GORILLASTUFF} | tar -xf - -C ${GORILLALIB}
|
||||
${INSTALL_SCRIPT} ${WRKDIST}/gorilla.tcl ${PREFIX}/bin/gorilla
|
||||
|
||||
.include <bsd.port.mk>
|
5
security/password-gorilla/distinfo
Normal file
5
security/password-gorilla/distinfo
Normal file
@ -0,0 +1,5 @@
|
||||
MD5 (zdia-gorilla-v1.5.3.6.3-0-gfc80d95.tar.gz) = N8Wro++4n/pA6+slxsbVlA==
|
||||
RMD160 (zdia-gorilla-v1.5.3.6.3-0-gfc80d95.tar.gz) = iTd0JNvf+q1s9C4cyqPC+CppLBg=
|
||||
SHA1 (zdia-gorilla-v1.5.3.6.3-0-gfc80d95.tar.gz) = wgjoJYBc5Wk7DZS0lerVnxRzN7w=
|
||||
SHA256 (zdia-gorilla-v1.5.3.6.3-0-gfc80d95.tar.gz) = oiicbn8Zzbm0Bjlg3qyfeA3301tpsm+j9ZDI+iBx1Eg=
|
||||
SIZE (zdia-gorilla-v1.5.3.6.3-0-gfc80d95.tar.gz) = 923525
|
16
security/password-gorilla/patches/patch-gorilla_tcl
Normal file
16
security/password-gorilla/patches/patch-gorilla_tcl
Normal file
@ -0,0 +1,16 @@
|
||||
$OpenBSD: patch-gorilla_tcl,v 1.1.1.1 2012/06/09 12:31:55 mcbride Exp $
|
||||
--- gorilla.tcl.orig Sat Jun 9 17:41:45 2012
|
||||
+++ gorilla.tcl Sat Jun 9 17:42:04 2012
|
||||
@@ -36,11 +36,7 @@ set ::gorillaVersion {$Revision: 1.1.1.1 $}
|
||||
|
||||
# find the location of the install directory even when "executing" a symlink
|
||||
# pointing to the gorilla.tcl file
|
||||
-if { [ file type [ info script ] ] eq "link" } {
|
||||
- set ::gorillaDir [ file normalize [ file dirname [ file join [ file dirname [ info script ] ] [ file readlink [ info script ] ] ] ] ]
|
||||
-} else {
|
||||
- set ::gorillaDir [ file normalize [ file dirname [ info script ] ] ]
|
||||
-}
|
||||
+ set ::gorillaDir "/usr/local/lib/password-gorilla"
|
||||
|
||||
# ----------------------------------------------------------------------
|
||||
# Make sure that our prerequisite packages are available. Don't want
|
21
security/password-gorilla/pkg/DESCR
Normal file
21
security/password-gorilla/pkg/DESCR
Normal file
@ -0,0 +1,21 @@
|
||||
The Password Gorilla helps you manage your logins. It stores all your
|
||||
user names and passwords, along with login information and other notes,
|
||||
in a securely encrypted file. A single "master password" is used to
|
||||
protect the file. This way, you only need to remember the single master
|
||||
password, instead of the many logins that you use.
|
||||
|
||||
If you want to log in to a service or Web site, the Password Gorilla
|
||||
copies your user name and password to the clipboard, so that you can
|
||||
easily paste it into your Web browser or other application. Because the
|
||||
password does not appear on the screen, Password Gorilla is safe to use
|
||||
in the presence of others.
|
||||
|
||||
The convenience of Password Gorilla allows you to choose different,
|
||||
non-intuitive passwords for each service. An integrated random password
|
||||
generator can provide one-time passwords, tunable to various services'
|
||||
policies.
|
||||
|
||||
Password Gorilla is a Tcl/Tk application which can run on Linux and
|
||||
Windows, and the files written are supposed to be compatible between
|
||||
platforms. This is important for collaboration in heterogenous
|
||||
environments.
|
52
security/password-gorilla/pkg/PLIST
Normal file
52
security/password-gorilla/pkg/PLIST
Normal file
@ -0,0 +1,52 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2012/06/09 12:31:55 mcbride Exp $
|
||||
bin/gorilla
|
||||
lib/password-gorilla/
|
||||
lib/password-gorilla/blowfish/
|
||||
lib/password-gorilla/blowfish/LICENSE.txt
|
||||
lib/password-gorilla/blowfish/blowfish.tcl
|
||||
lib/password-gorilla/blowfish/blowtest.tcl
|
||||
lib/password-gorilla/blowfish/pkgIndex.tcl
|
||||
lib/password-gorilla/isaac.tcl
|
||||
lib/password-gorilla/modules/
|
||||
lib/password-gorilla/modules/PWGprogress-1.0.0.tm
|
||||
lib/password-gorilla/msgs/
|
||||
lib/password-gorilla/msgs/de.msg
|
||||
lib/password-gorilla/msgs/en.msg
|
||||
lib/password-gorilla/msgs/es.msg
|
||||
lib/password-gorilla/msgs/fr.msg
|
||||
lib/password-gorilla/msgs/help/
|
||||
lib/password-gorilla/msgs/help/it.msg
|
||||
lib/password-gorilla/msgs/it.msg
|
||||
lib/password-gorilla/msgs/ru.msg
|
||||
lib/password-gorilla/pics/
|
||||
lib/password-gorilla/pics/browse.gif
|
||||
lib/password-gorilla/pics/gorilla-16x16.gif
|
||||
lib/password-gorilla/pics/gorilla-32x32.gif
|
||||
lib/password-gorilla/pics/gorilla-48x48.gif
|
||||
lib/password-gorilla/pics/gorilla-logo.jpg
|
||||
lib/password-gorilla/pics/gorilla-splash.gif
|
||||
lib/password-gorilla/pics/gorilla.ico
|
||||
lib/password-gorilla/pics/vector-logo/
|
||||
lib/password-gorilla/pics/vector-logo/gorilla-logo-lines.pbm
|
||||
lib/password-gorilla/pics/vector-logo/gorilla-logo.fig
|
||||
lib/password-gorilla/pics/vector-logo/gorilla-logo.svg
|
||||
lib/password-gorilla/pwsafe/
|
||||
lib/password-gorilla/pwsafe/LICENSE.txt
|
||||
lib/password-gorilla/pwsafe/pkgIndex.tcl
|
||||
lib/password-gorilla/pwsafe/pwsafe-db.tcl
|
||||
lib/password-gorilla/pwsafe/pwsafe-int.tcl
|
||||
lib/password-gorilla/pwsafe/pwsafe-io.tcl
|
||||
lib/password-gorilla/pwsafe/pwsafe-v2.tcl
|
||||
lib/password-gorilla/pwsafe/pwsafe-v3.tcl
|
||||
lib/password-gorilla/pwsafe/pwsafe.dat
|
||||
lib/password-gorilla/pwsafe/pwsafe.tcl
|
||||
lib/password-gorilla/pwsafe/pwtest.tcl
|
||||
lib/password-gorilla/twofish/
|
||||
lib/password-gorilla/twofish/LICENSE.txt
|
||||
lib/password-gorilla/twofish/f32-Darwin-x86.dylib
|
||||
lib/password-gorilla/twofish/f32-Windows-x86.dll
|
||||
lib/password-gorilla/twofish/f32-critcl.tcl
|
||||
lib/password-gorilla/twofish/pkgIndex.tcl
|
||||
lib/password-gorilla/twofish/twofish.tcl
|
||||
lib/password-gorilla/twofish/twotest.tcl
|
||||
lib/password-gorilla/viewhelp.tcl
|
Loading…
x
Reference in New Issue
Block a user