From cd78ad3241104be9c9a758709ebd5b547cb2f3de Mon Sep 17 00:00:00 2001 From: Matthew Wild Date: Wed, 11 Nov 2020 12:19:42 +0000 Subject: [PATCH] Switch to Lua 5.2 (fixes build with new trunk packages) --- ansible/files/supervisord.conf | 2 +- ansible/tasks/prosody.yml | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/ansible/files/supervisord.conf b/ansible/files/supervisord.conf index 4d4b1f5..18962b8 100644 --- a/ansible/files/supervisord.conf +++ b/ansible/files/supervisord.conf @@ -2,7 +2,7 @@ nodaemon=true [program:prosody] -command=/usr/bin/lua5.1 /usr/bin/prosody +command=/usr/bin/lua5.2 /usr/bin/prosody priority=1000 autorestart=true stopwaitsecs=30 diff --git a/ansible/tasks/prosody.yml b/ansible/tasks/prosody.yml index 8485d15..bca51f5 100644 --- a/ansible/tasks/prosody.yml +++ b/ansible/tasks/prosody.yml @@ -1,5 +1,10 @@ --- +- name: "Install Lua 5.2" + apt: + name: lua5.2 + state: present + install_recommends: no - name: "Add Prosody package signing key" apt_key: url: "https://packages.prosody.im/debian/pubkey.asc" @@ -47,7 +52,7 @@ name: prosody state: stopped - name: "Allow Prosody to bind service ports" - command: setcap 'cap_net_bind_service=+ep' /usr/bin/lua5.1 + command: setcap 'cap_net_bind_service=+ep' /usr/bin/lua5.2 - name: Install Mercurial apt: