summaryrefslogtreecommitdiff
path: root/debian/tests/general
blob: 2dfba3fef825600a4b898af59945a50c44eaed51 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#!/bin/sh

set -ex

rm /etc/nginx/sites-enabled/default
cp /usr/share/doc/searx/examples/nginx/sites-available/searx /etc/nginx/sites-available
ln -s ../sites-available/searx /etc/nginx/sites-enabled/searx
cp /usr/share/doc/searx/examples/uwsgi/apps-available/searx.ini /etc/uwsgi/apps-available
ln -s ../apps-available/searx.ini /etc/uwsgi/apps-enabled/searx.ini
mkdir /etc/searx
gzip --to-stdout --decompress /usr/share/doc/searx/examples/settings.yml.gz > /etc/searx/settings.yml
sed -i -e "s/ultrasecretkey/$(openssl rand -hex 16)/g" /etc/searx/settings.yml
systemctl restart nginx
systemctl restart uwsgi
curl localhost | grep 'input type="search" name="q"'