[gentoo-commits] repo/user/gerislay:master commit in: net-im/prosody-modules/

2021-01-06 Thread gerion
commit: a096e57bb938e3977d8d2eb0ccffe4e7c3e4520c
Author: Gerion Entrup  flump  de>
AuthorDate: Wed Jan  6 09:10:35 2021 +
Commit: gerion  flump  de>
CommitDate: Wed Jan  6 09:10:35 2021 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=a096e57b

net-im/prosody-modules: drop, in tree now

Signed-off-by: Gerion Entrup  flump.de>

 net-im/prosody-modules/Manifest|   2 -
 net-im/prosody-modules/metadata.xml| 316 -
 net-im/prosody-modules/prosody-modules-.ebuild | 197 -
 3 files changed, 515 deletions(-)

diff --git a/net-im/prosody-modules/Manifest b/net-im/prosody-modules/Manifest
deleted file mode 100644
index fd419b7..000
--- a/net-im/prosody-modules/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-EBUILD prosody-modules-.ebuild 6871 BLAKE2B 
cb26b2d419de4a456baa10df6560fb659dd19306ceee1a02944fc2433b621671315c033ded1364d10c007458b25c3da864a551652719fdb137fbc65d6e030d00
 SHA512 
cb6bfc7799b83d93bdf6991a843810c9e678e7f8cfc3713e0e6cdcfb233b9da718595fd5cb9c670bea4498da00087fb42e3dbcd27f6ab0c7772926ae7c1e8b56
-MISC metadata.xml 73009 BLAKE2B 
70e3f88e460c28132eb09eb9b42f4d3104014bb56f5ea2d86c0502a5b5690dd1dc64cde6421a991792ac236cff68d1acb6e69fff41e93614f78154b794ca134e
 SHA512 
b2c2e8efbd1e1c91ad77c31c7d331523067a995934292306135b9eca7a3084dc4239bcf59b17fe7bb1e6f1b774ef499b9885fd21628b19d79ad3ba62f8c53510

diff --git a/net-im/prosody-modules/metadata.xml 
b/net-im/prosody-modules/metadata.xml
deleted file mode 100644
index fb0d024..000
--- a/net-im/prosody-modules/metadata.xml
+++ /dev/null
@@ -1,316 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-gerion.ent...@flump.de
-Gerion Entrup
-  
-  Modules for net-im/prosody,
-  developed by the community
-  
-
-This module is a partial 
implementation of XEP-0033: Extended Stanza Addressing. (info: 
https://modules.prosody.im/mod_addressing)
-This module adds an 
ad-hoc command that lets an user change their password. This is useful for 
clients that don’t have support for XEP-0077 style password changing. In the 
future, it may provide other account management commands. (info: 
https://modules.prosody.im/mod_adhoc_account_management)
-This module provides the Edit 
Blacklist ad-hoc command described in XEP-0133 and also performs the actual 
blocking of incoming and outgoing server-to-server connections. (info: 
https://modules.prosody.im/mod_adhoc_blacklist)
-This module adds an 
Ad-Hoc command with a demo data form that includes all kinds of fields. It’s 
meant to help debug both Prosodys util.dataforms library and clients, eg seeing 
how various field types are rendered. (info: 
https://modules.prosody.im/mod_adhoc_dataforms_demo)
-This module lets you join groups 
using an ad-hoc command. When a user joins a group, everyone in the group is 
added to their roster, and they are added to the rosters of existing members. 
(info: https://modules.prosody.im/mod_adhoc_groups)
-This module uses the 
blocklists set by admins for blocking s2s connections. (info: 
https://modules.prosody.im/mod_admin_blocklist)
-This module provides a console 
over XMPP. All the commands of the mod_admin_telnet module are available from 
an XMPP client. (info: https://modules.prosody.im/mod_admin_message)
-This module lets server 
administrators send presence type=probe/ to any local user 
and receive their presence in response, bypassing roster checks. (info: 
https://modules.prosody.im/mod_admin_probe)
-This module provides a basic web 
administration interface. It currently gives you access to Ad-Hoc commands on 
any virtual host or component that you are set as an administrator for in the 
Prosody config file. It also provides a live list of all S2S and C2S 
connections. (info: https://modules.prosody.im/mod_admin_web)
-This module allows you to set up 
aliases that alert people who try to contact them or add them to their roster 
what your actual JID is. This is useful for changing JIDs, or just in the case 
where you own both example.com and example.net, and want people who contact 
y...@example.com to be alerted to contact you at y...@example.net instead. 
(info: https://modules.prosody.im/mod_alias)
-This module exposes users microblogging 
on Prosodys built-in HTTP server. (info: 
https://modules.prosody.im/mod_atom)
-This module accepts any username and 
password, which can be useful for testing. (info: 
https://modules.prosody.im/mod_auth_any)
-This module implements PKI-style 
client certificate authentication. You will therefore need your own Certificate 
Authority. How to set that up is beyond the current scope of this document. 
(info: https://modules.prosody.im/mod_auth_ccert)
-To authenticate users, this 
module does a POST request to a configured URL with a JSON payload. It is not 
async so requests block the server until answered. (info: 

[gentoo-commits] repo/user/gerislay:master commit in: net-im/prosody-modules/

2020-04-13 Thread gerion
commit: f99ef5acf31ab77e782d581f19d8f21f356d7d33
Author: Gerion Entrup  flump  de>
AuthorDate: Mon Apr 13 21:46:08 2020 +
Commit: gerion  flump  de>
CommitDate: Mon Apr 13 21:46:08 2020 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=f99ef5ac

net-im/prosody-modules: add bookmarks2

Signed-off-by: Gerion Entrup  flump.de>

 net-im/prosody-modules/Manifest| 4 ++--
 net-im/prosody-modules/metadata.xml| 1 +
 net-im/prosody-modules/prosody-modules-.ebuild | 2 +-
 3 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/net-im/prosody-modules/Manifest b/net-im/prosody-modules/Manifest
index c8c8dff..fd419b7 100644
--- a/net-im/prosody-modules/Manifest
+++ b/net-im/prosody-modules/Manifest
@@ -1,2 +1,2 @@
-EBUILD prosody-modules-.ebuild 6860 BLAKE2B 
fc350976b072b292587672254686f5c81da43946439d41e40e3cb72467aef5c695875afd2663b75fc78351b34a62fb53cc38c708ea71fd3fe1ec875012f49dde
 SHA512 
f32ff7310ee90627566ab6085b256e04105dbb585ff331fa70a79b22f8f4257de8e562f314394e3898a033449197f5cd2e2ac6b9bf0a96652e6ade5b117f9a39
-MISC metadata.xml 72640 BLAKE2B 
f99c139de9d175293cd74c4b20a2371464d53960b75bc57aa04e5dfaf969ae72be26f978cf9fe88c7dd7019a6bec6fe1bd48547e0edafa7e6ff8a6a843c2d81f
 SHA512 
b99abb57b9653b6fe3efefd13a7038df102b2f8e198873a134e95fc33c2914b03793739be5d3f79cfd52a0b2e278c6ef2613f6de97f8a311cdc4866321e7be59
+EBUILD prosody-modules-.ebuild 6871 BLAKE2B 
cb26b2d419de4a456baa10df6560fb659dd19306ceee1a02944fc2433b621671315c033ded1364d10c007458b25c3da864a551652719fdb137fbc65d6e030d00
 SHA512 
cb6bfc7799b83d93bdf6991a843810c9e678e7f8cfc3713e0e6cdcfb233b9da718595fd5cb9c670bea4498da00087fb42e3dbcd27f6ab0c7772926ae7c1e8b56
+MISC metadata.xml 73009 BLAKE2B 
70e3f88e460c28132eb09eb9b42f4d3104014bb56f5ea2d86c0502a5b5690dd1dc64cde6421a991792ac236cff68d1acb6e69fff41e93614f78154b794ca134e
 SHA512 
b2c2e8efbd1e1c91ad77c31c7d331523067a995934292306135b9eca7a3084dc4239bcf59b17fe7bb1e6f1b774ef499b9885fd21628b19d79ad3ba62f8c53510

diff --git a/net-im/prosody-modules/metadata.xml 
b/net-im/prosody-modules/metadata.xml
index 5905c4d..fb0d024 100644
--- a/net-im/prosody-modules/metadata.xml
+++ b/net-im/prosody-modules/metadata.xml
@@ -54,6 +54,7 @@ pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd;>
 Privacy lists are a widely 
implemented protocol for instructing your server on blocking communications 
with selected users and services. (info: 
https://modules.prosody.im/mod_blocking)
 This module extracts cid: URIs (as 
defined in XEP-0231) from messages, and replies with their content whenever 
another client asks for the actual data. (info: 
https://modules.prosody.im/mod_bob)
 This module fetches users’ 
bookmarks from Private XML and pushes them to PEP on login, and then redirects 
any Private XML query to PEP. This allows interop between older clients that 
use XEP-0048: Bookmarks in its 1.0 version and recent clients which use it in 
PEP. (info: https://modules.prosody.im/mod_bookmarks)
+This module fetches users’ 
bookmarks from Private XML and pushes them to PEP on login, and then redirects 
any Private XML query to PEP. This allows interop between older clients that 
use XEP-0048: Bookmarks in its 1.0 version and recent clients which use it in 
PEP. (info: https://modules.prosody.im/mod_bookmarks2)
 This module largely duplicates the 
functionality of the standard mod_announce that is included with Prosody. It 
was developed for compatibility with some clients (e.g. iChat) that do not 
support ad-hoc commands or sending to JIDs with the format 
‘example.com/announce/online’. (info: 
https://modules.prosody.im/mod_broadcast)
 This module allows to 
throttle those client connections which exceed a n*seconds limit. (info: 
https://modules.prosody.im/mod_c2s_conn_throttle)
 This module lets you limit 
number of resources a user may connect. (info: 
https://modules.prosody.im/mod_c2s_limit_sessions)

diff --git a/net-im/prosody-modules/prosody-modules-.ebuild 
b/net-im/prosody-modules/prosody-modules-.ebuild
index b98a947..731a429 100644
--- a/net-im/prosody-modules/prosody-modules-.ebuild
+++ b/net-im/prosody-modules/prosody-modules-.ebuild
@@ -25,7 +25,7 @@ PROSODY_MODULES="
auto_accept_subscriptions auto_activate_hosts auto_answer_disco_info
benchmark_storage bidi block_outgoing block_registrations
block_s2s_subscriptions block_strangers block_subscribes
-   block_subscriptions blocking bob bookmarks broadcast c2s_conn_throttle
+   block_subscriptions blocking bob bookmarks bookmarks2 broadcast 
c2s_conn_throttle
c2s_limit_sessions cache_c2s_caps captcha_registration carbons
carbons_adhoc carbons_copies checkcerts client_certs client_proxy
cloud_notify compact_resource compat_bind compat_dialback



[gentoo-commits] repo/user/gerislay:master commit in: net-im/prosody-modules/

2020-04-13 Thread gerion
commit: bfe4b19828af2bc1f92e66985c314d85d2ebcbd4
Author: Gerion Entrup  flump  de>
AuthorDate: Mon Apr 13 18:08:11 2020 +
Commit: gerion  flump  de>
CommitDate: Mon Apr 13 18:08:11 2020 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=bfe4b198

net-im/prosody-modules: add, taken from lua overlay

Changes: does not force prosody git

Signed-off-by: Gerion Entrup  flump.de>

 net-im/prosody-modules/Manifest|   2 +
 net-im/prosody-modules/metadata.xml| 315 +
 net-im/prosody-modules/prosody-modules-.ebuild | 197 +
 3 files changed, 514 insertions(+)

diff --git a/net-im/prosody-modules/Manifest b/net-im/prosody-modules/Manifest
new file mode 100644
index 000..c8c8dff
--- /dev/null
+++ b/net-im/prosody-modules/Manifest
@@ -0,0 +1,2 @@
+EBUILD prosody-modules-.ebuild 6860 BLAKE2B 
fc350976b072b292587672254686f5c81da43946439d41e40e3cb72467aef5c695875afd2663b75fc78351b34a62fb53cc38c708ea71fd3fe1ec875012f49dde
 SHA512 
f32ff7310ee90627566ab6085b256e04105dbb585ff331fa70a79b22f8f4257de8e562f314394e3898a033449197f5cd2e2ac6b9bf0a96652e6ade5b117f9a39
+MISC metadata.xml 72640 BLAKE2B 
f99c139de9d175293cd74c4b20a2371464d53960b75bc57aa04e5dfaf969ae72be26f978cf9fe88c7dd7019a6bec6fe1bd48547e0edafa7e6ff8a6a843c2d81f
 SHA512 
b99abb57b9653b6fe3efefd13a7038df102b2f8e198873a134e95fc33c2914b03793739be5d3f79cfd52a0b2e278c6ef2613f6de97f8a311cdc4866321e7be59

diff --git a/net-im/prosody-modules/metadata.xml 
b/net-im/prosody-modules/metadata.xml
new file mode 100644
index 000..5905c4d
--- /dev/null
+++ b/net-im/prosody-modules/metadata.xml
@@ -0,0 +1,315 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+gerion.ent...@flump.de
+Gerion Entrup
+  
+  Modules for net-im/prosody,
+  developed by the community
+  
+
+This module is a partial 
implementation of XEP-0033: Extended Stanza Addressing. (info: 
https://modules.prosody.im/mod_addressing)
+This module adds an 
ad-hoc command that lets an user change their password. This is useful for 
clients that don’t have support for XEP-0077 style password changing. In the 
future, it may provide other account management commands. (info: 
https://modules.prosody.im/mod_adhoc_account_management)
+This module provides the Edit 
Blacklist ad-hoc command described in XEP-0133 and also performs the actual 
blocking of incoming and outgoing server-to-server connections. (info: 
https://modules.prosody.im/mod_adhoc_blacklist)
+This module adds an 
Ad-Hoc command with a demo data form that includes all kinds of fields. It’s 
meant to help debug both Prosodys util.dataforms library and clients, eg seeing 
how various field types are rendered. (info: 
https://modules.prosody.im/mod_adhoc_dataforms_demo)
+This module lets you join groups 
using an ad-hoc command. When a user joins a group, everyone in the group is 
added to their roster, and they are added to the rosters of existing members. 
(info: https://modules.prosody.im/mod_adhoc_groups)
+This module uses the 
blocklists set by admins for blocking s2s connections. (info: 
https://modules.prosody.im/mod_admin_blocklist)
+This module provides a console 
over XMPP. All the commands of the mod_admin_telnet module are available from 
an XMPP client. (info: https://modules.prosody.im/mod_admin_message)
+This module lets server 
administrators send presence type=probe/ to any local user 
and receive their presence in response, bypassing roster checks. (info: 
https://modules.prosody.im/mod_admin_probe)
+This module provides a basic web 
administration interface. It currently gives you access to Ad-Hoc commands on 
any virtual host or component that you are set as an administrator for in the 
Prosody config file. It also provides a live list of all S2S and C2S 
connections. (info: https://modules.prosody.im/mod_admin_web)
+This module allows you to set up 
aliases that alert people who try to contact them or add them to their roster 
what your actual JID is. This is useful for changing JIDs, or just in the case 
where you own both example.com and example.net, and want people who contact 
y...@example.com to be alerted to contact you at y...@example.net instead. 
(info: https://modules.prosody.im/mod_alias)
+This module exposes users microblogging 
on Prosodys built-in HTTP server. (info: 
https://modules.prosody.im/mod_atom)
+This module accepts any username and 
password, which can be useful for testing. (info: 
https://modules.prosody.im/mod_auth_any)
+This module implements PKI-style 
client certificate authentication. You will therefore need your own Certificate 
Authority. How to set that up is beyond the current scope of this document. 
(info: https://modules.prosody.im/mod_auth_ccert)
+To authenticate users, this 
module does a POST request to a configured URL with a JSON payload. It is not 
async so requests block the server until answered. (info: 

[gentoo-commits] repo/user/gerislay:master commit in: net-im/prosody-modules/

2019-08-15 Thread gerion
commit: 23c5ce12e69dbf1a99aadae5a5afbcf5770b702e
Author: Gerion Entrup  flump  de>
AuthorDate: Thu Aug 15 08:22:35 2019 +
Commit: gerion  flump  de>
CommitDate: Thu Aug 15 08:23:14 2019 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=23c5ce12

net-im/prosody-modules: drop

please use net-im/prosody-modules::lua instead

Signed-off-by: Gerion Entrup  flump.de>

 net-im/prosody-modules/Manifest|   2 -
 net-im/prosody-modules/metadata.xml| 204 -
 net-im/prosody-modules/prosody-modules-.ebuild | 180 --
 3 files changed, 386 deletions(-)

diff --git a/net-im/prosody-modules/Manifest b/net-im/prosody-modules/Manifest
deleted file mode 100644
index 2b09d44..000
--- a/net-im/prosody-modules/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-EBUILD prosody-modules-.ebuild 5222 SHA256 
3cb9072942c6269f940ea49ab0a5817f648bf1dedd3c0acf52c0f24ad4606a09 SHA512 
e260fd58fa5c49b1bd5074257cec7edf555bb08e3b498b4f9ef7ff625cf08990187e8c1651f305f55159deb478020aa778b2363f88fe6ce57798cf0484ac01c2
 WHIRLPOOL 
41f947d7d041a1b56b3de6dd649ff152183cd069599b9ac6aeba3492ca42bc6071e4be7336eeabcfd1143323ffa2c4f18ab7066201303d926a851a54fce1a29a
-MISC metadata.xml 32859 SHA256 
0ed9e97cf37bdab75b689ee2ec989fdb3cbbb178893e1a25d9ea72c0cf66b811 SHA512 
73dd47669c36cc1dee60c1345d0b1de46f459f0154e0346c4fc263665610ae71cda28f47c520da8fca7df7268e92abc94938b101931166ef57561987901ffcc3
 WHIRLPOOL 
ac51b6ada64d1f8bcbbab14a97ac956cfc8522311c805a23e9d2ee880f48f0a5aefb26df52cfbc0644b9d8e4730b8f07fbbe9c821b6e3340802457fd160a5a07

diff --git a/net-im/prosody-modules/metadata.xml 
b/net-im/prosody-modules/metadata.xml
deleted file mode 100644
index 0143920..000
--- a/net-im/prosody-modules/metadata.xml
+++ /dev/null
@@ -1,204 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
- m...@mva.name
- 
-   If you have any issues, please contact me, or try to find me in IRC on 
Freenode, OFTC or RusNet.
- 
- Vadim A. Misbakh-Soloviov
-
-Prosody IM server's community-writen modules
-
-   This module is a partial implementation of http://xmpp.org/extensions/xep-0033.html; rel="nofollow">XEP-0033: 
Extended Stanza Addressing.
-   This module adds an ad-hoc 
command that lets an user change their password.  This is useful for clients 
that don`t have support for http://xmpp.org/extensions/xep-0077.html; 
rel="nofollow">XEP-0077 style password changing.  In the future, it may 
provide other account management commands.
-   This module provides a console over XMPP. 
All the commands of the mod_admin_telnet module are available from an XMPP 
client.
-   No module description on upstream wiki 
yet.
-   This module provides a basic web administration 
interface. It currently gives you access to Ad-Hoc commands on any virtual host 
or component that you are set as an administrator for in the Prosody config 
file. It also provides a live list of all S2S and C2S connections.
-   This module accepts any username and password, 
which can be useful for testing.
-   This module implements PKI-style client 
certificate authentication. You will therefore need your own Certificate 
Authority. How to set that up is beyond the current scope of this 
document.
-   No module description on upstream wiki 
yet.
-   This is a Prosody authentication plugin which 
uses Dovecot as the backend.
-   Allow client authentication to be handled by 
an external script/process.
-   This module authenticates users against hashed 
credentials stored in a plain text file. The format is the same as that used by 
reTurnServer.
-   No module description on upstream wiki 
yet.
-   No module description on upstream wiki 
yet.
-   A http://www.yubico.com/yubikey; rel="nofollow">YubiKey is a small USB 
one-time-password (OTP) generator.
-   This module allows you to authenticate against 
an Joomla database.
-   This is a Prosody authentication plugin which 
uses LDAP as the backend.
-   See https://code.google.com/p/prosody-modules/wiki/mod_lib_ldap;>mod_lib_ldap
 for more information.
-   This module makes Prosody authenticate users 
against PAM (Linux Pluggable Authentication Modules)
-   This module allows you to authenticate against 
an PHPBB3 database.
-   Allow client authentication to be handled by an 
SQL database query.
-   This module allows you to authenticate 
against an Wordpress database.
-   In some environments where all 
users on the system have mutual trust in each other, it`s sometimes fine to 
skip the usual authorization process to add someone to your contact list and 
see their status.
-   By default Prosody does not 
automatically activate/deactivate hosts when they are added to and removed from 
the configuration.
-   This module implements http://xmpp.org/extensions/xep-0288.html; rel="nofollow">XEP-0288: 
Bidirectional Server-to-Server Connections.  It allows