我正在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