diff options
author | taca <taca@pkgsrc.org> | 2016-09-13 15:58:57 +0000 |
---|---|---|
committer | taca <taca@pkgsrc.org> | 2016-09-13 15:58:57 +0000 |
commit | 40c9a9e96ab1b5ec43637e34650ba5c7fc8cb3ca (patch) | |
tree | 4d77920dc19c78651f65e7aef66ddd8bafda8eca /mail/roundcube-plugin-enigma | |
parent | 65123e28802a0852477c88ac81bc9c807f452736 (diff) | |
download | pkgsrc-40c9a9e96ab1b5ec43637e34650ba5c7fc8cb3ca.tar.gz |
Add roundcube-plugin-enigma package version 1.2.1, it is part of
official roundcube.
Enigma Plugin for Roundcube
This plugin adds support for viewing and sending of signed and encrypted
messages in PGP (RFC 2440) and PGP/MIME (RFC 3156) format.
The plugin uses gpg binary on the server and stores all keys
(including private keys of the users) on the server.
Encryption/decryption is done server-side. So, this plugin
is for users that trust the server.
Diffstat (limited to 'mail/roundcube-plugin-enigma')
-rw-r--r-- | mail/roundcube-plugin-enigma/DESCR | 21 | ||||
-rw-r--r-- | mail/roundcube-plugin-enigma/Makefile | 15 | ||||
-rw-r--r-- | mail/roundcube-plugin-enigma/PLIST | 73 | ||||
-rw-r--r-- | mail/roundcube-plugin-enigma/distinfo | 6 |
4 files changed, 115 insertions, 0 deletions
diff --git a/mail/roundcube-plugin-enigma/DESCR b/mail/roundcube-plugin-enigma/DESCR new file mode 100644 index 00000000000..1611f9ca661 --- /dev/null +++ b/mail/roundcube-plugin-enigma/DESCR @@ -0,0 +1,21 @@ +Enigma Plugin for Roundcube + +This plugin adds support for viewing and sending of signed and encrypted +messages in PGP (RFC 2440) and PGP/MIME (RFC 3156) format. + +The plugin uses gpg binary on the server and stores all keys +(including private keys of the users) on the server. +Encryption/decryption is done server-side. So, this plugin +is for users that trust the server. + + +Implemented features: +--------------------- ++ PGP: signatures verification ++ PGP: messages decryption ++ PGP: Sending of encrypted/signed messages ++ PGP: keys management UI (key import, export, delete) ++ PGP: key generation (client- or server-side) ++ Handling of PGP keys attached to incoming messages ++ User preferences to disable plugin features ++ Attaching public keys to email diff --git a/mail/roundcube-plugin-enigma/Makefile b/mail/roundcube-plugin-enigma/Makefile new file mode 100644 index 00000000000..3cc0398ec96 --- /dev/null +++ b/mail/roundcube-plugin-enigma/Makefile @@ -0,0 +1,15 @@ +# $NetBSD: Makefile,v 1.1 2016/09/13 15:58:57 taca Exp $ + +PLUGIN= enigma + +MAINTAINER= taca@NetBSD.org +COMMENT= Enigma Plugin for Roundcube +LICENSE= gnu-gpl-v3 + +PLUGIN= enigma + +do-install: plugin-install + +.include "../../mail/roundcube/plugins.mk" +.include "../../lang/python/application.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/mail/roundcube-plugin-enigma/PLIST b/mail/roundcube-plugin-enigma/PLIST new file mode 100644 index 00000000000..1795781a5c3 --- /dev/null +++ b/mail/roundcube-plugin-enigma/PLIST @@ -0,0 +1,73 @@ +@comment $NetBSD: PLIST,v 1.1 2016/09/13 15:58:57 taca Exp $ +share/examples/roundcube/plugins/enigma/config.inc.php +share/roundcube/plugins/enigma/README +share/roundcube/plugins/enigma/composer.json +share/roundcube/plugins/enigma/enigma.js +share/roundcube/plugins/enigma/enigma.php +share/roundcube/plugins/enigma/home/.htaccess +share/roundcube/plugins/enigma/lib/enigma_driver.php +share/roundcube/plugins/enigma/lib/enigma_driver_gnupg.php +share/roundcube/plugins/enigma/lib/enigma_driver_phpssl.php +share/roundcube/plugins/enigma/lib/enigma_engine.php +share/roundcube/plugins/enigma/lib/enigma_error.php +share/roundcube/plugins/enigma/lib/enigma_key.php +share/roundcube/plugins/enigma/lib/enigma_mime_message.php +share/roundcube/plugins/enigma/lib/enigma_signature.php +share/roundcube/plugins/enigma/lib/enigma_subkey.php +share/roundcube/plugins/enigma/lib/enigma_ui.php +share/roundcube/plugins/enigma/lib/enigma_userid.php +share/roundcube/plugins/enigma/localization/ar_SA.inc +share/roundcube/plugins/enigma/localization/bg_BG.inc +share/roundcube/plugins/enigma/localization/br.inc +share/roundcube/plugins/enigma/localization/cs_CZ.inc +share/roundcube/plugins/enigma/localization/cy_GB.inc +share/roundcube/plugins/enigma/localization/da_DK.inc +share/roundcube/plugins/enigma/localization/de_CH.inc +share/roundcube/plugins/enigma/localization/de_DE.inc +share/roundcube/plugins/enigma/localization/el_GR.inc +share/roundcube/plugins/enigma/localization/en_GB.inc +share/roundcube/plugins/enigma/localization/en_US.inc +share/roundcube/plugins/enigma/localization/es_ES.inc +share/roundcube/plugins/enigma/localization/fi_FI.inc +share/roundcube/plugins/enigma/localization/fo_FO.inc +share/roundcube/plugins/enigma/localization/fr_FR.inc +share/roundcube/plugins/enigma/localization/he_IL.inc +share/roundcube/plugins/enigma/localization/hr_HR.inc +share/roundcube/plugins/enigma/localization/hu_HU.inc +share/roundcube/plugins/enigma/localization/id_ID.inc +share/roundcube/plugins/enigma/localization/is_IS.inc +share/roundcube/plugins/enigma/localization/it_IT.inc +share/roundcube/plugins/enigma/localization/ja_JP.inc +share/roundcube/plugins/enigma/localization/ka_GE.inc +share/roundcube/plugins/enigma/localization/ko_KR.inc +share/roundcube/plugins/enigma/localization/lt_LT.inc +share/roundcube/plugins/enigma/localization/lv_LV.inc +share/roundcube/plugins/enigma/localization/nl_BE.inc +share/roundcube/plugins/enigma/localization/nl_NL.inc +share/roundcube/plugins/enigma/localization/pl_PL.inc +share/roundcube/plugins/enigma/localization/pt_BR.inc +share/roundcube/plugins/enigma/localization/pt_PT.inc +share/roundcube/plugins/enigma/localization/ru_RU.inc +share/roundcube/plugins/enigma/localization/sk_SK.inc +share/roundcube/plugins/enigma/localization/sv_SE.inc +share/roundcube/plugins/enigma/localization/tr_TR.inc +share/roundcube/plugins/enigma/localization/uk_UA.inc +share/roundcube/plugins/enigma/localization/zh_CN.inc +share/roundcube/plugins/enigma/openpgp.min.js +share/roundcube/plugins/enigma/skins/classic/enigma.css +share/roundcube/plugins/enigma/skins/classic/enigma.png +share/roundcube/plugins/enigma/skins/classic/enigma_error.png +share/roundcube/plugins/enigma/skins/classic/key.png +share/roundcube/plugins/enigma/skins/classic/key_add.png +share/roundcube/plugins/enigma/skins/classic/keys_toolbar.png +share/roundcube/plugins/enigma/skins/classic/templates/keycreate.html +share/roundcube/plugins/enigma/skins/classic/templates/keyimport.html +share/roundcube/plugins/enigma/skins/classic/templates/keyinfo.html +share/roundcube/plugins/enigma/skins/classic/templates/keys.html +share/roundcube/plugins/enigma/skins/larry/enigma.css +share/roundcube/plugins/enigma/skins/larry/enigma_icons.png +share/roundcube/plugins/enigma/skins/larry/templates/keycreate.html +share/roundcube/plugins/enigma/skins/larry/templates/keyimport.html +share/roundcube/plugins/enigma/skins/larry/templates/keyinfo.html +share/roundcube/plugins/enigma/skins/larry/templates/keys.html +share/roundcube/plugins/enigma/tests/Enigma.php diff --git a/mail/roundcube-plugin-enigma/distinfo b/mail/roundcube-plugin-enigma/distinfo new file mode 100644 index 00000000000..2b82833a3c4 --- /dev/null +++ b/mail/roundcube-plugin-enigma/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1 2016/09/13 15:58:57 taca Exp $ + +SHA1 (roundcubemail-1.2.1.tar.gz) = f6cee368ff8e658efc3c665bb193e8a63fe7254f +RMD160 (roundcubemail-1.2.1.tar.gz) = c1b68af08e5b29ba983f208576e03505ce88f018 +SHA512 (roundcubemail-1.2.1.tar.gz) = 997f4e24160a051192e54dc4834ccaf2dfd17b8297a783b83711202e37cc7f20c3f64f39a1479eba4eb6e4351c4eb805182d4233f4cb7376f2b36da2c7ece56b +Size (roundcubemail-1.2.1.tar.gz) = 3490166 bytes |