Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=8fc19d3265ebbd34e51a0baa1beaa5e0058d8ef4
commit 8fc19d3265ebbd34e51a0baa1beaa5e0058d8ef4 Author: Kooda <ko...@upyum.com> Date: Tue Jun 15 22:50:52 2010 +0200 prosody-0.7.0-1-i686 * Version bump diff --git a/source/network-extra/prosody/FrugalBuild b/source/network-extra/prosody/FrugalBuild index be3893a..da8c537 100644 --- a/source/network-extra/prosody/FrugalBuild +++ b/source/network-extra/prosody/FrugalBuild @@ -2,11 +2,11 @@ # Maintainer: Kooda <ko...@upyum.com> pkgname=prosody -pkgver=0.6.2 +pkgver=0.7.0 pkgrel=1 pkgdesc="Prosody is a light and fast XMPP server." url="http://prosody.im/" -depends=('luafilesystem' 'luaexpat' 'luasec') +depends=('luafilesystem' 'luaexpat' 'luasec' 'luaevent-prosody') groups=('network-extra') archs=('i686' 'x86_64') up2date="Flasttar $url/downloads/source/" @@ -15,8 +15,8 @@ source=($url/downloads/source/$pkgname-$pkgver.tar.gz \ 'rc.prosody' \ 'README.Frugalware') -sha1sums=('9172227865b1e2bc7aa695852c40effb696fc3a0' \ - 'd9acdb7289bc7c5e9b914a36528c2d5012acbc6b' \ +sha1sums=('3f3a6c4f262a062a9c027cc843cd6827104fb8ba' \ + '0b4722d558f3c1defa4cadb04a1274557086e23a' \ 'd5b5b5dfd4b67edf855e27d6b7881449f13632fa' \ '1000770125e04b0eb8daab83fed9ad136ae16fed') diff --git a/source/network-extra/prosody/prosody.cfg.lua b/source/network-extra/prosody/prosody.cfg.lua index e642624..e4ad908 100644 --- a/source/network-extra/prosody/prosody.cfg.lua +++ b/source/network-extra/prosody/prosody.cfg.lua @@ -1,8 +1,8 @@ -- Prosody Example Configuration File --- +-- -- Information on configuring Prosody can be found on our -- website at http://prosody.im/doc/configure --- +-- -- Tip: You can check that the syntax of this file is correct -- when you have finished by running: luac -p prosody.cfg.lua -- If there are any errors, it will let you know what and where @@ -22,8 +22,13 @@ -- Example: admins = { "us...@example.com", "us...@example.net" } admins = { } +-- Enable use of libevent for better performance under high load +-- For more information see: http://prosody.im/doc/libevent +use_libevent = true; + -- This is the list of modules Prosody will load on startup. -- It looks for mod_modulename.lua in the plugins folder, so make sure that exists too. +-- Documentation on modules can be found at: http://prosody.im/doc/modules modules_enabled = { -- Generally required @@ -36,6 +41,8 @@ modules_enabled = { -- Not essential, but recommended "private"; -- Private XML storage (for room bookmarks, etc.) "vcard"; -- Allow users to set vCards + --"privacy"; -- Support privacy lists + --"compression"; -- Stream compression -- Nice to have "legacyauth"; -- Legacy authentication. Only used by some old clients and bots. @@ -47,10 +54,14 @@ modules_enabled = { "register"; -- Allow users to register on this server using a client and change passwords -- Other specific functionality - "posix"; -- POSIX functionality, sends server to background, enables syslog, etc. (Do not comment this line) + "posix"; -- (! DO NOT COMMENT THIS LINE !) POSIX functionality, sends server to background, enables syslog, etc. --"console"; -- Opens admin telnet interface on localhost port 5582 --"bosh"; -- Enable BOSH clients, aka "Jabber over HTTP" --"httpserver"; -- Serve static files from a directory over HTTP + --"groups"; -- Shared roster support + --"announce"; -- Send announcement to all online users + --"welcome"; -- Welcome users who register accounts + --"watchregistrations"; -- Alert admins of registrations }; -- These modules are auto-loaded, should you @@ -95,9 +106,9 @@ VirtualHost "example.com" -- Note that old-style SSL on port 5223 only supports one certificate, and will always -- use the global one. ssl = { - key = "certs/example.com.key"; - certificate = "certs/example.com.crt"; - } + key = "/etc/certs/example.com.key"; + certificate = "/etc/certs/example.com.crt"; + } ------ Components ------ -- You can specify components to add hosts that provide special services, @@ -107,6 +118,9 @@ VirtualHost "example.com" ---Set up a MUC (multi-user chat) room server on conference.example.com: --Component "conference.example.com" "muc" +-- Set up a SOCKS5 bytestream proxy for server-proxied file transfers: +--Component "proxy.example.com" "proxy65" + ---Set up an external component (default component port is 5347) --Component "gateway.example.com" -- component_secret = "password" _______________________________________________ Frugalware-git mailing list Frugalware-git@frugalware.org http://frugalware.org/mailman/listinfo/frugalware-git