aboutsummaryrefslogtreecommitdiffstats
path: root/testing/gnunet/gnunet-user-services.initd
blob: 04188ade25b813ccf4353fef373d271de151a0f4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#!/sbin/openrc-run

# Extract user name from file name.
user="${SVCNAME#gnunet-}"  # Cut off prefix.
user="${user%-services}"   # Cut off suffix.

description="GNUnet user services for $user"
command="/usr/lib/gnunet/libexec/gnunet-service-arm"
command_args="-c /home/$user/.config/gnunet.conf"
command_user="$user:$user"
command_background="yes"
pidfile="/run/${SVCNAME}.$user.pid"

depend() {
        need gnunet-system-services
}