From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <gentoo-commits+bounces-627618-garchives=archives.gentoo.org@lists.gentoo.org>
Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80])
	by finch.gentoo.org (Postfix) with ESMTP id 6E7EA1381F3
	for <garchives@archives.gentoo.org>; 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 <gentoo-commits@lists.gentoo.org>; 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 <gentoo-commits@lists.gentoo.org>; 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 <gentoo-commits@lists.gentoo.org>; Fri, 13 Sep 2013 05:11:17 +0000 (UTC)
From: "Vadim A. Misbakh-Soloviov" <mva@mva.name>
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" <mva@mva.name>
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: <mailto:gentoo-commits@lists.gentoo.org>
List-Help: <mailto:gentoo-commits+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-commits+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-commits+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-commits.gentoo.org>
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 <AT> mva <DOT> name>
AuthorDate: Fri Sep 13 05:11:07 2013 +0000
Commit:     Vadim A. Misbakh-Soloviov <mva <AT> mva <DOT> 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 <AT> 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 @@
 	<flag name='auth_joomla'>No module description on upstream wiki yet.</flag>
 	<flag name='auth_ldap'>This is a Prosody authentication plugin which uses LDAP as the backend.</flag>
 	<flag name='auth_ldap2'>See <a href="https://code.google.com/p/prosody-modules/wiki/mod_lib_ldap">mod_lib_ldap</a> for more information.</flag>
+	<flag name='auth_pam'>This module makes Prosody authenticate users against PAM (Linux Pluggable Authentication Modules)</flag>
 	<flag name='auth_phpbb3'>No module description on upstream wiki yet.</flag>
 	<flag name='auth_sql'>Allow client authentication to be handled by an SQL database query.</flag>
 	<flag name='auth_wordpress'>No module description on upstream wiki yet.</flag>
@@ -57,6 +58,7 @@
 	<flag name='firewall'>A firewall is an invaluable tool in the sysadmin&#x27;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.</flag>
 	<flag name='flash_policy'>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 &quot;file&quot; 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 &lt; 1024.</flag>
 	<flag name='group_bookmarks'><a href="http://prosody.im/doc/modules/mod_groups" rel="nofollow">mod_groups</a> allows you to insert contacts into users&#x27; contact lists. Well mod_group_bookmarks allows you to insert chatrooms into the user&#x27;s bookmarks. These are fetched by their client and automatically joined when the log in.</flag>
+	<flag name='host_blacklist'>No module description on upstream wiki yet.</flag>
 	<flag name='host_guard'>No module description on upstream wiki yet.</flag>
 	<flag name='http_dir_listing'>This module generates directory listings when invoked by <tt>mod_http_files</tt>. See <a href="http://prosody.im/doc/modules/mod_http_files" rel="nofollow">documentation on `mod_http_files`</a>.</flag>
 	<flag name='http_favicon'>This simple module serves a <tt>favicon.ico</tt> from prosodys HTTP server and  nothing else.</flag>
@@ -110,7 +112,8 @@
 	<flag name='roster_command'>This module allows you to perform various actions on user rosters via prosodyctl.</flag>
 	<flag name='s2s_auth_compat'>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.</flag>
 	<flag name='s2s_auth_dnssec_srv'>This module implements Secure Delegation using DNS SRV as described in  <a href="http://tools.ietf.org/html/draft-miller-xmpp-dnssec-prooftype" rel="nofollow">Using DNS Security Extensions (DNSSEC) and DNS-based Authentication of Named Entities (DANE) as a Prooftype for XMPP Domain Name Associations</a>.</flag>
-	<flag name='s2s_auth_fingerprint'>This module allows you to explicitly say that you trust remote servers if they show a certificate with a known fingerprint.</flag>
+	<flag name='s2s_auth_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.</flag>
+	<flag name='s2s_blacklist'>No module description on upstream wiki yet.</flag>
 	<flag name='s2s_idle_timeout'>Some people find it preferable to close server-to-server connections after they have been silent for a while.</flag>
 	<flag name='s2s_keepalive'>No module description on upstream wiki yet.</flag>
 	<flag name='s2s_log_certs'>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.</flag>
@@ -119,6 +122,7 @@
 	<flag name='s2s_reload_newcomponent'>Currently, module:reload command in console doesn&#x27;t load new components. This module will automatically load the new components (if any) when the config:reload command is run in the console.</flag>
 	<flag name='saslauth_muc'>No module description on upstream wiki yet.</flag>
 	<flag name='seclabels'>This module implements <a href="http://xmpp.org/extensions/xep-0258.htmla" rel="nofollow">XEP-0258: Security Labels in XMPP</a>.</flag>
+	<flag name='secure_interfaces'>No module description on upstream wiki yet.</flag>
 	<flag name='server_contact_info'>This module implements <a href="http://xmpp.org/extensions/xep-0157.html" rel="nofollow">XEP-0157: Contact Addresses for XMPP Services</a>.</flag>
 	<flag name='server_status'>This module fetches the current status of configured hosts and/or stanza statistics from <a href="http://code.google.com/p/prosody-modules/wiki/mod_stanza_counter#" rel="nofollow">mod_stanza_counter</a>. And outputs it in either XML or JSON format.</flag>
 	<flag name='service_directories'>No module description on upstream wiki yet.</flag>
@@ -141,6 +145,7 @@
 	<flag name='twitter'>Twitter has simple API to use, so I tried to deal with it via Prosody. I didn&#x27;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.</flag>
 	<flag name='uptime_presence'>No module description on upstream wiki yet.</flag>
 	<flag name='vjud'>Basic implementation of <a href="http://xmpp.org/extensions/xep-0055.html" rel="nofollow">XEP-0055: Jabber Search</a>.</flag>
+	<flag name='watchuntrusted'>Similar to mod_watchregistrations, this module warns admins when an s2s connection fails due for encryption or trust reasons.</flag>
 	<flag name='webpresence'>Quite often you may want to publish your Jabber status to your blog or website. mod_webpresence allows you to do exactly this.</flag>
 	<flag name='websocket'><a href="http://en.wikipedia.org/wiki/WebSocket" rel="nofollow">WebSockets</a> is a new protocol for providing web pages with simple two-way communication with a web server.</flag>
 </use>

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
 "