blob: 6541bd1b1406ef10f3bc6ef1a12175bc1ff1c49a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
#!/sbin/openrc-run
name="lens simple file server"
command="/usr/bin/lens"
command_args="--aes-key ${aes_key} --db-type ${db_type} --db-con ${db_con} --log-level ${log_level} --scheduler-count ${scheduler_count} --cache-path ${cache_path}"
: ${command_user:="lens:lens"}
command_background=yes
directory="/var/lib/lens"
pidfile="/run/lens.pid"
output_log="/var/log/lens.log"
error_log="/var/log/lens.log"
depend() {
need net
after firewall
}
start_pre() {
checkpath -d -m 755 -o "$command_user" /var/lib/lens
checkpath -d -m 755 -o "$command_user" "$cache_path"
checkpath -f -m 644 -o "$command_user" /var/log/lens.log
}
|