File: install-prosody.sh

package info (click to toggle)
python-aioxmpp 0.13.3-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, sid
  • size: 6,244 kB
  • sloc: python: 97,761; xml: 215; makefile: 155; sh: 63
file content (13 lines) | stat: -rwxr-xr-x 506 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
#!/bin/bash -x
set -euo pipefail
sudo apt-get install prosody-$PROSODY_BRANCH
hg clone https://hg.prosody.im/prosody-modules/ prosody-modules
sudo cp -vr utils/prosody-cfg/$PROSODY_BRANCH/* /etc/prosody/
modules_dir="$(pwd)/prosody-modules"
pushd /etc/prosody
sudo mkdir plugins
# these scripts come from the config directory
sudo bash -xeuo pipefail ./patch.sh "$modules_dir"
sudo bash -xeuo pipefail ./link.sh "$modules_dir"
sudo chown -R $(id -u):$(id -g) /etc/prosody
sudo ls -alR /etc/prosody || true