From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 6E7EA1381F3 for ; Fri, 13 Sep 2013 05:11:22 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id ED9F7E0B29; Fri, 13 Sep 2013 05:11:21 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 6FCE1E0B29 for ; Fri, 13 Sep 2013 05:11:21 +0000 (UTC) Received: from hornbill.gentoo.org (hornbill.gentoo.org [94.100.119.163]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 58BD133EC29 for ; Fri, 13 Sep 2013 05:11:20 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by hornbill.gentoo.org (Postfix) with ESMTP id ECC5BE5459 for ; Fri, 13 Sep 2013 05:11:17 +0000 (UTC) From: "Vadim A. Misbakh-Soloviov" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Vadim A. Misbakh-Soloviov" Message-ID: <1379049067.1bc7885f940ab00092f501f1c2f76f8887e04883.mva@gentoo> Subject: [gentoo-commits] proj/lua:master commit in: net-im/prosody-modules/ X-VCS-Repository: proj/lua X-VCS-Files: net-im/prosody-modules/metadata.xml net-im/prosody-modules/prosody-modules-9999.ebuild X-VCS-Directories: net-im/prosody-modules/ X-VCS-Committer: mva X-VCS-Committer-Name: Vadim A. Misbakh-Soloviov X-VCS-Revision: 1bc7885f940ab00092f501f1c2f76f8887e04883 X-VCS-Branch: master Date: Fri, 13 Sep 2013 05:11:17 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 46cffb34-7722-47e1-a2cd-498069c71948 X-Archives-Hash: 2855b39fbef92a013e388a292bb6578c commit: 1bc7885f940ab00092f501f1c2f76f8887e04883 Author: Vadim A. Misbakh-Soloviov mva name> AuthorDate: Fri Sep 13 05:11:07 2013 +0000 Commit: Vadim A. Misbakh-Soloviov mva name> CommitDate: Fri Sep 13 05:11:07 2013 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/lua.git;a=commit;h=1bc7885f [net-im/prosody-modules] Added some modules Signed-off-by: Vadim A. Misbakh-Soloviov mva.name> --- net-im/prosody-modules/metadata.xml | 7 ++++- net-im/prosody-modules/prosody-modules-9999.ebuild | 34 ++++++++++++---------- 2 files changed, 24 insertions(+), 17 deletions(-) diff --git a/net-im/prosody-modules/metadata.xml b/net-im/prosody-modules/metadata.xml index 85b8cdb..35701bd 100644 --- a/net-im/prosody-modules/metadata.xml +++ b/net-im/prosody-modules/metadata.xml @@ -21,6 +21,7 @@ No module description on upstream wiki yet. This is a Prosody authentication plugin which uses LDAP as the backend. See mod_lib_ldap for more information. + This module makes Prosody authenticate users against PAM (Linux Pluggable Authentication Modules) No module description on upstream wiki yet. Allow client authentication to be handled by an SQL database query. No module description on upstream wiki yet. @@ -57,6 +58,7 @@ A firewall is an invaluable tool in the sysadmin's toolbox. However while low-level firewalls such as iptables and pf are incredibly good at what they do, they are generally not able to handle application-layer rules. This Prosody plugin adds support for flash socket policies. When connecting with a flash client (from a webpage, not an exe) to prosody the flash client requests for an xml "file" on port 584 or the connecting port (5222 in the case of default xmpp). Responding on port 584 is tricky because it requires root priviliges to set up a socket on a port < 1024. mod_groups allows you to insert contacts into users' contact lists. Well mod_group_bookmarks allows you to insert chatrooms into the user's bookmarks. These are fetched by their client and automatically joined when the log in. + No module description on upstream wiki yet. No module description on upstream wiki yet. This module generates directory listings when invoked by mod_http_files. See documentation on `mod_http_files`. This simple module serves a favicon.ico from prosodys HTTP server and nothing else. @@ -110,7 +112,8 @@ This module allows you to perform various actions on user rosters via prosodyctl. This module is a workaround for servers that try to do s2s authentication with certificates and SASL EXTERNAL, but do not send correct stream headers. Notably Openfire versions since 3.7 or 3.8. This module implements Secure Delegation using DNS SRV as described in Using DNS Security Extensions (DNSSEC) and DNS-based Authentication of Named Entities (DANE) as a Prooftype for XMPP Domain Name Associations. - This module allows you to explicitly say that you trust remote servers if they show a certificate with a known fingerprint. + This module allows you to explicitly say that you trust remote servers if they show a certificate with a known fingerprint. This is useful if you have many connections to servers that use self-signed certificates. + No module description on upstream wiki yet. Some people find it preferable to close server-to-server connections after they have been silent for a while. No module description on upstream wiki yet. This module produces info level log messages with the certificate status and fingerprint every time an s2s connection is established. It can also optionally store this in persistant storage. @@ -119,6 +122,7 @@ Currently, module:reload command in console doesn't load new components. This module will automatically load the new components (if any) when the config:reload command is run in the console. No module description on upstream wiki yet. This module implements XEP-0258: Security Labels in XMPP. + No module description on upstream wiki yet. This module implements XEP-0157: Contact Addresses for XMPP Services. This module fetches the current status of configured hosts and/or stanza statistics from mod_stanza_counter. And outputs it in either XML or JSON format. No module description on upstream wiki yet. @@ -141,6 +145,7 @@ Twitter has simple API to use, so I tried to deal with it via Prosody. I didn't manage to finish this module, but it is nice example of component that accepts registrations, unregistrations, does HTTP polling and so on. Maybe someone will finnish this idea. No module description on upstream wiki yet. Basic implementation of XEP-0055: Jabber Search. + Similar to mod_watchregistrations, this module warns admins when an s2s connection fails due for encryption or trust reasons. Quite often you may want to publish your Jabber status to your blog or website. mod_webpresence allows you to do exactly this. WebSockets is a new protocol for providing web pages with simple two-way communication with a web server. diff --git a/net-im/prosody-modules/prosody-modules-9999.ebuild b/net-im/prosody-modules/prosody-modules-9999.ebuild index 02e2b25..45e6b97 100644 --- a/net-im/prosody-modules/prosody-modules-9999.ebuild +++ b/net-im/prosody-modules/prosody-modules-9999.ebuild @@ -16,7 +16,7 @@ KEYWORDS="" PROSODY_MODULES=" addressing adhoc_account_management admin_web auth_ccert auth_custom_http auth_dovecot auth_external auth_internal_yubikey - auth_joomla auth_ldap auth_ldap2 auth_phpbb3 auth_sql + auth_joomla auth_ldap auth_ldap2 auth_pam auth_phpbb3 auth_sql auth_wordpress auto_accept_subscriptions auto_activate_hosts bidi blocking block_registrations block_s2s_subscriptions block_strangers block_subscribes block_subscriptions broadcast @@ -24,25 +24,27 @@ PROSODY_MODULES=" checkcerts client_certs compat_bind compat_muc_admin compat_vcard component_client component_roundrobin conformance_restricted couchdb data_access default_bookmarks default_vcard discoitems dwd - extdisco firewall flash_policy group_bookmarks host_guard - http_dir_listing http_favicon incidents_handling inotify_reload - ipcheck isolate_host jid_prep json_streams lastlog latex lib_ldap - limits listusers log_auth log_messages_sql mam mam_adhoc mam_muc - mam_muc_sql mam_sql message_logging motd_sequential muc_ban_ip - muc_config_restrict muc_intercom muc_limits muc_log muc_log_http - net_dovecotauth offline_email onhold onions openid password_policy - pastebin post_msg pubsub_eventsource pubsub_feeds pubsub_github - pubsub_googlecode pubsub_hub pubsub_pivotaltracker pubsub_twitter - readonly register_json register_redirect register_web - reload_modules remote_roster roster_command s2s_auth_compat - s2s_auth_dnssec_srv s2s_auth_fingerprint s2s_idle_timeout - s2s_keepalive s2s_log_certs s2s_never_encrypt_blacklist - s2soutinjection s2s_reload_newcomponent saslauth_muc seclabels + extdisco firewall flash_policy group_bookmarks host_blacklist + host_guard http_dir_listing http_favicon incidents_handling + inotify_reload ipcheck isolate_host jid_prep json_streams lastlog + latex lib_ldap limits listusers log_auth log_messages_sql mam + mam_adhoc mam_muc mam_muc_sql mam_sql message_logging + motd_sequential muc_ban_ip muc_config_restrict muc_intercom + muc_limits muc_log muc_log_http net_dovecotauth offline_email + onhold onions openid password_policy pastebin post_msg + pubsub_eventsource pubsub_feeds pubsub_github pubsub_googlecode + pubsub_hub pubsub_pivotaltracker pubsub_twitter readonly + register_json register_redirect register_web reload_modules + remote_roster roster_command s2s_auth_compat s2s_auth_dnssec_srv + s2s_auth_fingerprint s2s_blacklist s2s_idle_timeout s2s_keepalive + s2s_log_certs s2s_never_encrypt_blacklist s2soutinjection + s2s_reload_newcomponent saslauth_muc seclabels secure_interfaces server_contact_info server_status service_directories sift smacks sms_clickatell srvinjection stanza_counter statistics storage_ldap storage_mongodb streamstats strict_https support_contact swedishchef tcpproxy telnet_tlsinfo throttle_presence - turncredentials twitter uptime_presence vjud webpresence websocket + turncredentials twitter uptime_presence vjud watchuntrusted + webpresence websocket "