Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F157348344
D8033.id21026.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
2 KB
Referenced Files
None
Subscribers
None
D8033.id21026.diff
View Options
Index: security/Makefile
===================================================================
--- security/Makefile
+++ security/Makefile
@@ -273,6 +273,7 @@
SUBDIR += keychain
SUBDIR += keynote
SUBDIR += keyprint
+ SUBDIR += kdbx-viewer
SUBDIR += kgpg-kde4
SUBDIR += knock
SUBDIR += knocker
Index: security/kdbx-viewer/Makefile
===================================================================
--- /dev/null
+++ security/kdbx-viewer/Makefile
@@ -0,0 +1,35 @@
+# Created by: Ben Woods <woodsb02@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= kdbx-viewer
+PORTVERSION= 0.0.1
+DISTVERSIONPREFIX=v
+CATEGORIES= security
+
+MAINTAINER= woodsb02@FreeBSD.org
+COMMENT= Ncurses GUI and command-line tool for KeePass2 Database files
+
+LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+LIB_DEPENDS= libexpat.so:textproc/expat2 \
+ libgcrypt.so:security/libgcrypt \
+ libstfl.so:devel/stfl
+
+USE_GITHUB= yes
+GH_ACCOUNT= max-weller
+
+USES= ncurses
+CFLAGS+= -I${LOCALBASE}/include
+LDFLAGS+= -L${LOCALBASE}/lib
+PLIST_FILES= bin/kdbxviewer
+ALL_TARGET=
+
+post-patch:
+ ${REINPLACE_CMD} -e 's|gcc|${CC} ${CFLAGS} ${LDFLAGS}|' ${WRKSRC}/Makefile
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/bin/kdbxviewer ${STAGEDIR}${PREFIX}/bin/
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/kdbxviewer
+
+.include <bsd.port.mk>
Index: security/kdbx-viewer/distinfo
===================================================================
--- /dev/null
+++ security/kdbx-viewer/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1475588279
+SHA256 (max-weller-kdbx-viewer-v0.0.1_GH0.tar.gz) = 9898385de015dc24fbe7137683c42a171438354312d05aec5a6d9e50ab6ebb9b
+SIZE (max-weller-kdbx-viewer-v0.0.1_GH0.tar.gz) = 142777
Index: security/kdbx-viewer/pkg-descr
===================================================================
--- /dev/null
+++ security/kdbx-viewer/pkg-descr
@@ -0,0 +1,10 @@
+Command-line tool written in C for KeePass2 Database files (kdbx).
+It works completely read-only at the moment.
+
+Features:
+- ncurses GUI to browse and view password database
+- Dump raw, decrypted XML content with obscured passwords
+- Display tree structure with de-obscured (=readable) passwords
+- Get tab-separated (TSV/CSV) password list
+
+WWW: https://max-weller.github.io/kdbx-viewer/
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Thu, May 21, 12:41 PM (13 h, 49 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
33392194
Default Alt Text
D8033.id21026.diff (2 KB)
Attached To
Mode
D8033: [NEW PORT] security/kdbx-viewer
Attached
Detach File
Event Timeline
Log In to Comment