security/nextcloud-passman: Add Nextcloud Passman app

This commit is contained in:
Bernard Spil 2018-01-27 09:49:17 +00:00
parent e3e23c3e52
commit 86521c9e67
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=460081
5 changed files with 200 additions and 0 deletions

View file

@ -420,6 +420,7 @@
SUBDIR += ncrypt SUBDIR += ncrypt
SUBDIR += netpgp SUBDIR += netpgp
SUBDIR += nettle SUBDIR += nettle
SUBDIR += nextcloud-passman
SUBDIR += nextcloud-twofactor_totp SUBDIR += nextcloud-twofactor_totp
SUBDIR += nextcloud-twofactor_u2f SUBDIR += nextcloud-twofactor_u2f
SUBDIR += ngrok SUBDIR += ngrok

View file

@ -0,0 +1,39 @@
# Created by: Bernard Spil <brnrd@freebsd.org>
# $FreeBSD$
PORTNAME= passman
PORTVERSION= 2.1.4
CATEGORIES= security
MASTER_SITES= https://releases.passman.cc/
PKGNAMEPREFIX= nextcloud-
DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= brnrd@freebsd.org
COMMENT= Full featured password manager for Nextcloud
LICENSE= AGPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= nextcloud>=9:www/nextcloud
WRKSRC= ${WRKDIR}/${PORTNAME}
NO_BUILD= yes
NO_ARCH= yes
NEXTCLOUD_USERNAME?= ${WWWOWN}
NEXTCLOUD_GROUPNAME?= ${WWWGRP}
PLIST_SUB= NEXTCLOUD_USERNAME=${NEXTCLOUD_USERNAME} \
NEXTCLOUD_GROUPNAME=${NEXTCLOUD_GROUPNAME}
WWWDIR= ${PREFIX}/www/nextcloud/apps/${PORTNAME}
do-install:
${MKDIR} ${STAGEDIR}${WWWDIR}
(cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR})
post-install:
${RM} ${STAGEDIR}${WWWDIR}/COPYING ${STAGEDIR}${WWWDIR}/LICENSE
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1517045558
SHA256 (passman_2.1.4.tar.gz) = 42964d35bea87a1e4b97f0fbce79a9d22b3df5a968644ef2686d72d1871f2c84
SIZE (passman_2.1.4.tar.gz) = 2037025

View file

@ -0,0 +1,9 @@
Open Source Password Manager
Passman allows you to host your passwords and credentials on your own
Nextcloud instance. Independently and open source.
The encryption is done on the client and server side with AES256 bit
encryption, to ensure the safety of your credentials.
WWW: https://passman.cc

View file

@ -0,0 +1,148 @@
@owner %%NEXTCLOUD_USERNAME%%
@group %%NEXTCLOUD_GROUPNAME%%
%%WWWDIR%%/AUTHORS.md
%%WWWDIR%%/CHANGELOG.md
%%WWWDIR%%/CNAME
%%WWWDIR%%/CONTRIBUTING.md
%%WWWDIR%%/ISSUE_TEMPLATE.md
%%WWWDIR%%/README.md
%%WWWDIR%%/appinfo/app.php
%%WWWDIR%%/appinfo/autoload.php
%%WWWDIR%%/appinfo/database.xml
%%WWWDIR%%/appinfo/info.xml
%%WWWDIR%%/appinfo/routes.php
%%WWWDIR%%/controller/admincontroller.php
%%WWWDIR%%/controller/credentialcontroller.php
%%WWWDIR%%/controller/filecontroller.php
%%WWWDIR%%/controller/internalcontroller.php
%%WWWDIR%%/controller/pagecontroller.php
%%WWWDIR%%/controller/settingscontroller.php
%%WWWDIR%%/controller/sharecontroller.php
%%WWWDIR%%/controller/translationcontroller.php
%%WWWDIR%%/controller/vaultcontroller.php
%%WWWDIR%%/css/FontAwesome.otf
%%WWWDIR%%/css/admin.css
%%WWWDIR%%/css/bookmarklet.css
%%WWWDIR%%/css/fontawesome-webfont.eot
%%WWWDIR%%/css/fontawesome-webfont.svg
%%WWWDIR%%/css/fontawesome-webfont.ttf
%%WWWDIR%%/css/fontawesome-webfont.woff
%%WWWDIR%%/css/fontawesome-webfont.woff2
%%WWWDIR%%/css/passman.min.css
%%WWWDIR%%/css/public-page.css
%%WWWDIR%%/css/vendor/font-awesome/FontAwesome.otf
%%WWWDIR%%/css/vendor/font-awesome/font-awesome.min.css
%%WWWDIR%%/css/vendor/font-awesome/fontawesome-webfont.eot
%%WWWDIR%%/css/vendor/font-awesome/fontawesome-webfont.svg
%%WWWDIR%%/css/vendor/font-awesome/fontawesome-webfont.ttf
%%WWWDIR%%/css/vendor/font-awesome/fontawesome-webfont.woff
%%WWWDIR%%/css/vendor/font-awesome/fontawesome-webfont.woff2
%%WWWDIR%%/docs/api.md
%%WWWDIR%%/img/app.svg
%%WWWDIR%%/js/passman.min.js
%%WWWDIR%%/js/settings-admin.js
%%WWWDIR%%/l10n/ast.js
%%WWWDIR%%/l10n/ast.json
%%WWWDIR%%/l10n/ca.js
%%WWWDIR%%/l10n/ca.json
%%WWWDIR%%/l10n/cs.js
%%WWWDIR%%/l10n/cs.json
%%WWWDIR%%/l10n/cs_CZ.js
%%WWWDIR%%/l10n/cs_CZ.json
%%WWWDIR%%/l10n/da.js
%%WWWDIR%%/l10n/da.json
%%WWWDIR%%/l10n/de.js
%%WWWDIR%%/l10n/de.json
%%WWWDIR%%/l10n/de_DE.js
%%WWWDIR%%/l10n/de_DE.json
%%WWWDIR%%/l10n/el.js
%%WWWDIR%%/l10n/el.json
%%WWWDIR%%/l10n/en_GB.js
%%WWWDIR%%/l10n/en_GB.json
%%WWWDIR%%/l10n/es.js
%%WWWDIR%%/l10n/es.json
%%WWWDIR%%/l10n/es_AR.js
%%WWWDIR%%/l10n/es_AR.json
%%WWWDIR%%/l10n/es_MX.js
%%WWWDIR%%/l10n/es_MX.json
%%WWWDIR%%/l10n/fi.js
%%WWWDIR%%/l10n/fi.json
%%WWWDIR%%/l10n/fr.js
%%WWWDIR%%/l10n/fr.json
%%WWWDIR%%/l10n/hu.js
%%WWWDIR%%/l10n/hu.json
%%WWWDIR%%/l10n/hu_HU.js
%%WWWDIR%%/l10n/hu_HU.json
%%WWWDIR%%/l10n/is.js
%%WWWDIR%%/l10n/is.json
%%WWWDIR%%/l10n/it.js
%%WWWDIR%%/l10n/it.json
%%WWWDIR%%/l10n/lt_LT.js
%%WWWDIR%%/l10n/lt_LT.json
%%WWWDIR%%/l10n/lv.js
%%WWWDIR%%/l10n/lv.json
%%WWWDIR%%/l10n/nb.js
%%WWWDIR%%/l10n/nb.json
%%WWWDIR%%/l10n/nb_NO.js
%%WWWDIR%%/l10n/nb_NO.json
%%WWWDIR%%/l10n/nl.js
%%WWWDIR%%/l10n/nl.json
%%WWWDIR%%/l10n/pl.js
%%WWWDIR%%/l10n/pl.json
%%WWWDIR%%/l10n/pt_BR.js
%%WWWDIR%%/l10n/pt_BR.json
%%WWWDIR%%/l10n/ru.js
%%WWWDIR%%/l10n/ru.json
%%WWWDIR%%/l10n/sk.js
%%WWWDIR%%/l10n/sk.json
%%WWWDIR%%/l10n/sq.js
%%WWWDIR%%/l10n/sq.json
%%WWWDIR%%/l10n/sv.js
%%WWWDIR%%/l10n/sv.json
%%WWWDIR%%/l10n/tr.js
%%WWWDIR%%/l10n/tr.json
%%WWWDIR%%/l10n/zh_CN.js
%%WWWDIR%%/l10n/zh_CN.json
%%WWWDIR%%/launch_phpunit.sh.sample
%%WWWDIR%%/lib/Activity.php
%%WWWDIR%%/lib/AppInfo/Application.php
%%WWWDIR%%/lib/BackgroundJob/ExpireCredentials.php
%%WWWDIR%%/lib/Db/Credential.php
%%WWWDIR%%/lib/Db/CredentialMapper.php
%%WWWDIR%%/lib/Db/CredentialRevision.php
%%WWWDIR%%/lib/Db/CredentialRevisionMapper.php
%%WWWDIR%%/lib/Db/DeleteVaultRequest.php
%%WWWDIR%%/lib/Db/DeleteVaultRequestMapper.php
%%WWWDIR%%/lib/Db/EntityJSONSerializer.php
%%WWWDIR%%/lib/Db/File.php
%%WWWDIR%%/lib/Db/FileMapper.php
%%WWWDIR%%/lib/Db/ShareRequest.php
%%WWWDIR%%/lib/Db/ShareRequestMapper.php
%%WWWDIR%%/lib/Db/SharingACL.php
%%WWWDIR%%/lib/Db/SharingACLMapper.php
%%WWWDIR%%/lib/Db/Vault.php
%%WWWDIR%%/lib/Db/VaultMapper.php
%%WWWDIR%%/lib/Notifier.php
%%WWWDIR%%/lib/Service/ActivityService.php
%%WWWDIR%%/lib/Service/CredentialRevisionService.php
%%WWWDIR%%/lib/Service/CredentialService.php
%%WWWDIR%%/lib/Service/CronService.php
%%WWWDIR%%/lib/Service/DeleteVaultRequestService.php
%%WWWDIR%%/lib/Service/EncryptService.php
%%WWWDIR%%/lib/Service/FileService.php
%%WWWDIR%%/lib/Service/NotificationService.php
%%WWWDIR%%/lib/Service/SettingsService.php
%%WWWDIR%%/lib/Service/ShareService.php
%%WWWDIR%%/lib/Service/VaultService.php
%%WWWDIR%%/lib/Utility/NotFoundJSONResponse.php
%%WWWDIR%%/lib/Utility/PermissionEntity.php
%%WWWDIR%%/lib/Utility/Utils.php
%%WWWDIR%%/middleware/apimiddleware.php
%%WWWDIR%%/middleware/sharemiddleware.php
%%WWWDIR%%/migration/serversideencryption.php
%%WWWDIR%%/personal.php
%%WWWDIR%%/templates/admin.settings.php
%%WWWDIR%%/templates/bookmarklet.php
%%WWWDIR%%/templates/main.php
%%WWWDIR%%/templates/part.admin.php
%%WWWDIR%%/templates/public_share.php