## Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
##
+sysv_OPTIONS_EXEMPT = $(sysv_GENSCRPTS)
+
sysv_XTRAS = sysv/rebootmgr.subst \
sysv/v_gated.subst \
sysv/v_httpd.subst \
sysv_CFG = sysv/vservers.conf
+sysv_SUBSTRULE = s!/usr/lib/util-vserver!$(pkglibdir)!g; \
+ s!^USR_SBIN=/usr/sbin$$!USR_SBIN=$(sbindir)!g; \
+ s!^DEFAULT_VSERVERDIR=/vservers$$!DEFAULT_VSERVERDIR=$(vserverdir)!g
+
sysv/%: sysv/%.subst
@mkdir -p $$(dirname '$@')
- sed -s 's!/usr/lib/util-vserver!$(pkglibdir)!g; \
- s!^USR_SBIN=/usr/sbin$$!USR_SBIN=$(sbindir)!g' '$<' >'$@.tmp'
- if cmp -s '$<' '$@.tmp'; then \
+ sed -e '$(sysv_SUBSTRULE)' '$<' >'$@.tmp'
+ @rm -f '$@'
+ @if cmp -s '$<' '$@.tmp'; then \
cp -p '$<' '$@'; \
else \
mv -f '$@.tmp' '$@'; \
fi
- -rm -f '$@.tmp'
+ @rm -f '$@.tmp'
@chmod a-w '$@'