Mercurial > feed-push
diff setup @ 27:75563016f269 draft
add systemd .service unit
Signed-off-by: Changaco <changaco ατ changaco δοτ net>
author | Changaco <changaco ατ changaco δοτ net> |
---|---|
date | Sat, 04 Aug 2012 18:33:17 +0200 |
parents | 70bf588021fa |
children |
line wrap: on
line diff
--- a/setup +++ b/setup @@ -27,7 +27,9 @@ confdir="${DESTDIR}etc/$progname" if [ "$action" == install ]; then install -v -m 755 -D $progname "$_PREFIX/bin/$progname" install_dir examples "$_PREFIX/share/$progname" - [ -d /etc/rc.d ] && install_dir rc.d "${DESTDIR}etc" && install -vd "$confdir" + install -vd "$confdir" + install -v -m 755 -D init/$progname.bash "${DESTDIR}etc/rc.d/$progname" + install -v -m 644 -D init/$progname.service "${DESTDIR}usr/lib/systemd/system/$progname.service" elif [ "$action" == uninstall ]; then remove "$_PREFIX/bin/$progname" remove "$_PREFIX/share/$progname/examples"