Fix shebangs in services to point to the correct location of runscript

SBINDIR and BINDIR can be set independently of PREFIX.  This fixes
broken shebangs in service files when SBINDIR is set to something other
than PREFIX/sbin

Signed-off-by: Andrew Gregory <andrew.gregory.8@gmail.com>
This commit is contained in:
Andrew Gregory 2013-02-12 17:09:50 -05:00 committed by William Hubbs
parent 8c90042dee
commit 8a44067838
66 changed files with 68 additions and 68 deletions

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name> # Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name> # Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name> # Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2009 Roy Marples <roy@marples.name> # Copyright (c) 2009 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name> # Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name> # Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name> # Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name> # Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name> # Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name> # Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name> # Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2009 Roy Marples <roy@marples.name> # Copyright (c) 2009 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name> # Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name> # Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name> # Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name> # Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2008 Roy Marples <roy@marples.name> # Copyright (c) 2008 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name> # Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name> # Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name> # Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright 1992-2012 FreeBSD Project # Copyright 1992-2012 FreeBSD Project
# Released under the 2-clause BSD license # Released under the 2-clause BSD license

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name> # Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name> # Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name> # Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name> # Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name> # Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name> # Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name> # Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name> # Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name> # Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name> # Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name> # Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name> # Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name> # Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name> # Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name> # Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name> # Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2009 Roy Marples <roy@marples.name> # Copyright (c) 2009 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name> # Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name> # Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name> # Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name> # Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name> # Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name> # Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name> # Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name> # Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name> # Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name> # Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name> # Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name> # Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2009 Roy Marples <roy@marples.name> # Copyright (c) 2009 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name> # Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name> # Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name> # Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2009 Roy Marples <roy@marples.name> # Copyright (c) 2009 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.
@ -17,7 +17,7 @@ start()
{ {
ebegin "Setting the local clock based on last shutdown time" ebegin "Setting the local clock based on last shutdown time"
if ! swclock 2> /dev/null; then if ! swclock 2> /dev/null; then
swclock --warn @PREFIX@/sbin/runscript swclock --warn @SBINDIR@/runscript
fi fi
eend $? eend $?
} }

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name> # Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name> # Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name> # Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name> # Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name> # Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2008-2009 Roy Marples <roy@marples.name> # Copyright (c) 2008-2009 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright 1999-2012 Gentoo Foundation # Copyright 1999-2012 Gentoo Foundation
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2008 Roy Marples <roy@marples.name> # Copyright (c) 2008 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name> # Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -1,4 +1,4 @@
#!@PREFIX@/sbin/runscript #!@SBINDIR@/runscript
# Copyright (c) 2008-2009 Roy Marples <roy@marples.name> # Copyright (c) 2008-2009 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license. # Released under the 2-clause BSD license.

View File

@ -53,8 +53,8 @@ do
# Only generate dependencies for runscripts # Only generate dependencies for runscripts
read one two three <"$RC_SERVICE" read one two three <"$RC_SERVICE"
[ "$one" = "#!@PREFIX@/sbin/runscript" ] || \ [ "$one" = "#!@SBINDIR@/runscript" ] || \
[ "$one" = "#!" -a "$two" = "@PREFIX@/sbin/runscript" ] || \ [ "$one" = "#!" -a "$two" = "@SBINDIR@/runscript" ] || \
continue continue
unset one two three unset one two three