fixed openrc script, fixed ebuild

这个提交包含在:
tastytea 2018-05-12 15:07:23 +02:00
父节点 f3790cb5e1
当前提交 b66f1ba788
签署人:: tastytea
GPG 密钥 ID: 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
}