diff --git a/doc/Changelog b/doc/Changelog index 286f449..f7606a1 100644 --- a/doc/Changelog +++ b/doc/Changelog @@ -85,6 +85,8 @@ sysvinit (2.89) UNRELEASED; urgency=low * Drop dsf part from version number. It no longer make sense to keep. * Remove obsolete/ directory from tarball. None of it have been useful for many years. + * Make it possible to specify the initctl path as a compile time + define INIT_FIFO. -- Petter Reinholdtsen Sun Apr 11 11:28:55 CEST 2010 diff --git a/src/initreq.h b/src/initreq.h index 757ffe0..e234215 100644 --- a/src/initreq.h +++ b/src/initreq.h @@ -25,10 +25,12 @@ #include -#if defined(__FreeBSD_kernel__) -# define INIT_FIFO "/etc/.initctl" -#else -# define INIT_FIFO "/dev/initctl" +#ifndef INIT_FIFO +# if defined(__FreeBSD_kernel__) +# define INIT_FIFO "/etc/.initctl" +# else +# define INIT_FIFO "/dev/initctl" +# endif #endif #define INIT_MAGIC 0x03091969