aboutsummaryrefslogtreecommitdiff
path: root/scripts/meson_script_links.sh
blob: d49a433d86b0b50e3db0b8052ca2e753176ebb01 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#!/bin/sh

set -e
set -u

rc_libexecdir="$1"
sbindir="$2"
binaries=" halt poweroff rc-sstat reboot shutdown"
for f in $binaries; do
	if [ -x "${DESTDIR}${rc_libexecdir}/bin/${f}"  ]; then
		ln -snf "${DESTDIR}${rc_libexecdir}/bin/${f}" \
			"${DESTDIR}${sbindir}/${f}"
	fi
done
# sysvinit is active when halt exits
if [ -x "${DESTDIR}${rc_libexecdir}/bin/halt"  ]; then
	ln -snf "${DESTDIR}${sbindir}/openrc-init" \
		"${DESTDIR}${sbindir}/init"
fi