]> git.pld-linux.org Git - packages/choparp.git/blame - choparp-service-generator
Switch to .tar.gz source
[packages/choparp.git] / choparp-service-generator
CommitLineData
a9a4314e
MM
1#!/bin/sh
2
3destunitdir=${1:-/tmp}
4
5# Do nothing if target is disabled
6[ -e /etc/systemd/system/multi-user.target.wants/choparp.target ] || exit 0
7
8[ -f /etc/sysconfig/choparp ] && . /etc/sysconfig/choparp
9
10if [ -d $destunitdir/choparp.target.wants ]; then
11 rm -f $destunitdir/choparp.target.wants/choparp@*.service
12else
13 mkdir -p $destunitdir/choparp.target.wants
14fi
15
16for iface in $INTERFACES; do
17 [ -L $destunitdir/choparp.target.wants/choparp@$iface.service ] && \
18 continue
19 ln -s /lib/systemd/system/choparp@.service \
20 $destunitdir/choparp.target.wants/choparp@$iface.service
21done
This page took 0.056974 seconds and 4 git commands to generate.