fixed openrc script, fixed ebuild

This commit is contained in:
tastytea 2018-05-12 15:07:23 +02:00
джерело f3790cb5e1
коміт b66f1ba788
Підписано: tastytea
Ідентифікатор GPG ключа: 59346E0EA35C67E5
2 змінених файлів з 10 додано та 5 видалено

@ -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

@ -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
}