fixed openrc script, fixed ebuild

This commit is contained in:
tastytea 2018-05-12 15:07:23 +02:00
förälder f3790cb5e1
incheckning b66f1ba788
Signerad av: tastytea
GPG-nyckel ID: 59346E0EA35C67E5
2 ändrade filer med 10 tillägg och 5 borttagningar

Visa fil

@ -7,7 +7,6 @@
description="expandurl-mastodon - Mastodon bot that expands shortened URLs."
pidfile="/var/run/expandurl-mastodon.pid"
command="/usr/bin/expandurl-mastodon"
command_args="-p ${pidfile} ${NTPD_OPTS}"
start_stop_daemon_args="-b -m --pidfile ${pidfile} -u ${EXPANDURL_USER}"
depend() {
@ -15,8 +14,14 @@ depend() {
}
start_pre() {
if [ ! -f ${HOME}/.config/expandurl-mastodon.cfg ] ; then
eerror "Please create ${HOME}/.config/expandurl-mastodon.cfg"
local user_home="$(getent passwd ${EXPANDURL_USER} | cut -d: -f6)"
if [ -z ${user_home} ]; then
eerror "Home directory of \"${EXPANDURL_USER}\" not found"
return 1
fi
if [ ! -f ${user_home}/.config/expandurl-mastodon.cfg ] ; then
eerror "Please create ${user_home}/.config/expandurl-mastodon.cfg"
return 1
fi
return 0

Visa fil

@ -24,6 +24,6 @@ src_unpack() {
src_install() {
cmake-utils_src_install
dodoc README.md
doinitd init/expandurl-mastodon.openrc expandurl-mastodon
echo "EXPANDURL_USER=\"expandurl\"" | doconfd - expandurl-mastodon
newinitd init/expandurl-mastodon.openrc expandurl-mastodon
echo "EXPANDURL_USER=\"expandurl\"" | newconfd - expandurl-mastodon
}