security/nextcloud-passman: Add Nextcloud Passman app
This commit is contained in:
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
|
@ -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
|
||||||
|
|
39
security/nextcloud-passman/Makefile
Normal file
39
security/nextcloud-passman/Makefile
Normal 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>
|
3
security/nextcloud-passman/distinfo
Normal file
3
security/nextcloud-passman/distinfo
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
TIMESTAMP = 1517045558
|
||||||
|
SHA256 (passman_2.1.4.tar.gz) = 42964d35bea87a1e4b97f0fbce79a9d22b3df5a968644ef2686d72d1871f2c84
|
||||||
|
SIZE (passman_2.1.4.tar.gz) = 2037025
|
9
security/nextcloud-passman/pkg-descr
Normal file
9
security/nextcloud-passman/pkg-descr
Normal 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
|
148
security/nextcloud-passman/pkg-plist
Normal file
148
security/nextcloud-passman/pkg-plist
Normal 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
|
Loading…
Reference in a new issue