在 14.04 上为 prosody 安装新版本的 lua-expat

在 14.04 上为 prosody 安装新版本的 lua-expat

我正在Ubuntu 14.04.3 LTS运行lua-expat 1.2.0-6最新的Trusty 版本。Prosody 抛出此错误:

您系统上的 LuaExpat 版本不支持节大小限制,这可能会使不受信任的网络(例如互联网)上的服务器容易受到拒绝服务攻击。您应尽快升级到 LuaExpat 1.3.0 或更高版本。请参阅 http://prosody.im/doc/depends#luaexpat了解更多信息。

我怎样才能/什么是安装较新版本的 lua-expat 的最佳方法?

答案1

看这个博客文章 …

在那里你会找到答案:安装luarocks:)

短的:

# apt-get install luarocks libexpat-dev
# luarocks install luaexpat

答案2

最简单的方法可能是:使用 ppa (https://launchpad.net/ubuntu/+ppas),例如 https://launchpad.net/~patrick-georgi/+archive/ubuntu/ppa 提供 lua-expat 1.3.0-0.1

相关内容