mirror of
https://github.com/troglobit/finit.git
synced 2026-10-29 12:40:44 +00:00
Add convenient SysV init /etc/rc.local compat
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
This commit is contained in:
1 parent
8f9ea0ae57
commit
48e2cbd183
3 files changed
+31
No files matched your search
@@ -86,6 +86,10 @@ AC_ARG_WITH(rcsd,
|
||||
[rcsd=$withval], [rcsd='$(sysconfdir)/finit.d'])
|
||||
AC_SUBST(rcsd)
|
||||
|
||||
AC_ARG_WITH(rc-local,
|
||||
AS_HELP_STRING([--with-rc-local=FILE], [SysV init /etc/rc.local file, default /etc/rc.local]),
|
||||
[rclocal=$withval], [rclocal=$sysconfdir/rc.local])
|
||||
|
||||
AC_ARG_WITH(console,
|
||||
AS_HELP_STRING([--with-console=DEV], [Console to use, default: /dev/console]),
|
||||
[console=$withval], [console=/dev/console])
|
||||
@@ -154,6 +158,12 @@ AS_IF([test "x$with_config" != "xno"],[
|
||||
conf='$(sysconfdir)/finit.conf'])
|
||||
AC_SUBST(conf)
|
||||
|
||||
AS_IF([test "x$with_rc_local" != "xno"],[
|
||||
AS_IF([test "x$rclocal" = "xyes"],[
|
||||
rclocal=$sysconfdir/rc.local])])
|
||||
AC_EXPAND_DIR(lurvig, "$rclocal")
|
||||
AC_DEFINE_UNQUOTED(FINIT_RC_LOCAL, "$lurvig", [Compat SysV /etc/rc.local file to run last at boot.])
|
||||
|
||||
AS_IF([test "x$with_heading" != "xno"],[
|
||||
AS_IF([test "x$heading" = "xyes"],[
|
||||
AC_MSG_ERROR([Must supply argument])])
|
||||
|
||||
Reference in new issue
Block a user