#!/sbin/openrc-run name="$RC_SVCNAME" cfgfile="/etc/conf.d/$RC_SVCNAME.conf" pidfile="/var/run/$RC_SVCNAME.pid" command="/usr/bin/gunicorn" command_args="-c /usr/share/webapps/paperless/gunicorn.conf.py paperless.asgi:application --chdir /usr/share/webapps/paperless/src" command_user="paperless" command_group="paperless" start_stop_daemon_args="" command_background="yes" output_log="/var/log/paperless/$RC_SVCNAME.log" error_log="/var/log/paperless/$RC_SVCNAME.err" depend() { need redis need postgresql } start_pre() { checkpath --directory --owner $command_user:$command_group --mode 0775 \ /var/log/paperless \ /var/lib/paperless }