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: