projects/aports·blob master · refs

26 lines · 516 B

1#!/sbin/openrc-run
2name="angie"
3description="Angie web server"
4command="/usr/sbin/angie"
5command_args="-c /etc/angie/angie.conf"
6pidfile="/run/angie.pid"
7start_stop_daemon_args="--quiet --oknodo"
8extra_commands="checkconfig reload"
9
10depend() {
11 need net
12 after firewall
13}
14
15checkconfig() {
16 ebegin "Checking angie configuration"
17 $command -t -c /etc/angie/angie.conf
18 eend $?
19}
20
21reload() {
22 checkconfig || return 1
23 ebegin "Reloading angie configuration"
24 start-stop-daemon --signal HUP --pidfile $pidfile
25 eend $?
26}