#!/bin/sh set -e settings=/etc/bearer/settings.cfg if [ -f "$settings" ] && grep -qxF 'page_runtime_error=site/errors/runtime-error.capy' "$settings"; then sed -i 's|^page_runtime_error=site/errors/runtime-error\.capy$|page_runtime_error=|' "$settings" fi owner_marker=/var/lib/bearer/.www-data-owner if [ ! -e "$owner_marker" ]; then mkdir -p /var/cache/bearer /var/lib/bearer chown -R www-data:www-data /var/cache/bearer /var/lib/bearer touch "$owner_marker" chown www-data:www-data "$owner_marker" fi if command -v systemctl >/dev/null 2>&1; then systemctl daemon-reload >/dev/null 2>&1 || true if [ "$1" = "configure" ]; then systemctl enable bearer.socket bearer.service >/dev/null 2>&1 || true systemctl start bearer.socket >/dev/null 2>&1 || true systemctl restart bearer.service >/dev/null 2>&1 || true fi fi exit 0