mirror of
https://gitlab.isc.org/isc-projects/dhcp
synced 2025-08-22 09:57:20 +00:00
[master] Added support for --with-srv-conf-file configuration parameter.
Merged 'rt44765'.
This commit is contained in:
parent
b63c32120a
commit
c8f0b32ac5
4
RELNOTES
4
RELNOTES
@ -129,6 +129,10 @@ by Eric Young (eay@cryptsoft.com).
|
||||
includes/site.h. This flag is undefined by default.
|
||||
[ISC-Bugs #43927]
|
||||
|
||||
- Added new compile time option --with-srv-conf-file which specifies a
|
||||
default location of the server configuration file.
|
||||
[ISC-Bugs #44765]
|
||||
|
||||
Changes since 4.3.0 (bug fixes)
|
||||
|
||||
- Tidy up several small tickets.
|
||||
|
16
configure
vendored
16
configure
vendored
@ -776,6 +776,7 @@ enable_secs_byteorder
|
||||
enable_log_pid
|
||||
enable_binary_leases
|
||||
with_atf
|
||||
with_srv_conf_file
|
||||
with_srv_lease_file
|
||||
with_srv6_lease_file
|
||||
with_cli_lease_file
|
||||
@ -1468,6 +1469,9 @@ Optional Packages:
|
||||
--with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
|
||||
--without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
|
||||
--with-atf=PATH specify location where atf was installed (or "bind")
|
||||
--with-srv-conf-file=PATH
|
||||
Default file containing dhcpd configuration (default
|
||||
is typically /etc/dhcpd.conf)
|
||||
--with-srv-lease-file=PATH
|
||||
File for dhcpd leases (default is
|
||||
LOCALSTATEDIR/db/dhcpd.leases)
|
||||
@ -5826,6 +5830,18 @@ case "$localstatedir" in
|
||||
;;
|
||||
esac
|
||||
|
||||
# Default server configuration file.
|
||||
|
||||
# Check whether --with-srv-conf-file was given.
|
||||
if test "${with_srv_conf_file+set}" = set; then :
|
||||
withval=$with_srv_conf_file;
|
||||
cat >>confdefs.h <<_ACEOF
|
||||
#define _PATH_DHCPD_CONF "$withval"
|
||||
_ACEOF
|
||||
|
||||
fi
|
||||
|
||||
|
||||
# Allow specification of alternate state files
|
||||
|
||||
# Check whether --with-srv-lease-file was given.
|
||||
|
@ -340,6 +340,13 @@ case "$localstatedir" in
|
||||
;;
|
||||
esac
|
||||
|
||||
# Default server configuration file.
|
||||
AC_ARG_WITH(srv-conf-file,
|
||||
AS_HELP_STRING([--with-srv-conf-file=PATH],[Default file containing dhcpd configuration
|
||||
(default is typically /etc/dhcpd.conf)]),
|
||||
AC_DEFINE_UNQUOTED([_PATH_DHCPD_CONF], ["$withval"],
|
||||
[Default file containing dhcpd configuration.]))
|
||||
|
||||
# Allow specification of alternate state files
|
||||
AC_ARG_WITH(srv-lease-file,
|
||||
AS_HELP_STRING([--with-srv-lease-file=PATH],[File for dhcpd leases
|
||||
|
@ -341,6 +341,13 @@ case "$localstatedir" in
|
||||
;;
|
||||
esac
|
||||
|
||||
# Default server configuration file.
|
||||
AC_ARG_WITH(srv-conf-file,
|
||||
AS_HELP_STRING([--with-srv-conf-file=PATH],[Default file containing dhcpd configuration
|
||||
(default is typically /etc/dhcpd.conf)]),
|
||||
AC_DEFINE_UNQUOTED([_PATH_DHCPD_CONF], ["$withval"],
|
||||
[Default file containing dhcpd configuration.]))
|
||||
|
||||
# Allow specification of alternate state files
|
||||
AC_ARG_WITH(srv-lease-file,
|
||||
AS_HELP_STRING([--with-srv-lease-file=PATH],[File for dhcpd leases
|
||||
|
@ -346,6 +346,13 @@ case "$localstatedir" in
|
||||
;;
|
||||
esac
|
||||
|
||||
# Default server configuration file.
|
||||
AC_ARG_WITH(srv-conf-file,
|
||||
AS_HELP_STRING([--with-srv-conf-file=PATH],[Default file containing dhcpd configuration
|
||||
(default is typically /etc/dhcpd.conf)]),
|
||||
AC_DEFINE_UNQUOTED([_PATH_DHCPD_CONF], ["$withval"],
|
||||
[Default file containing dhcpd configuration.]))
|
||||
|
||||
# Allow specification of alternate state files
|
||||
AC_ARG_WITH(srv-lease-file,
|
||||
AS_HELP_STRING([--with-srv-lease-file=PATH],[File for dhcpd leases
|
||||
|
@ -340,6 +340,13 @@ case "$localstatedir" in
|
||||
;;
|
||||
esac
|
||||
|
||||
# Default server configuration file.
|
||||
AC_ARG_WITH(srv-conf-file,
|
||||
AS_HELP_STRING([--with-srv-conf-file=PATH],[Default file containing dhcpd configuration
|
||||
(default is typically /etc/dhcpd.conf)]),
|
||||
AC_DEFINE_UNQUOTED([_PATH_DHCPD_CONF], ["$withval"],
|
||||
[Default file containing dhcpd configuration.]))
|
||||
|
||||
# Allow specification of alternate state files
|
||||
AC_ARG_WITH(srv-lease-file,
|
||||
AS_HELP_STRING([--with-srv-lease-file=PATH],[File for dhcpd leases
|
||||
|
@ -242,6 +242,9 @@
|
||||
/* File for dhcpd6 process information. */
|
||||
#undef _PATH_DHCPD6_PID
|
||||
|
||||
/* Default file containing dhcpd configuration. */
|
||||
#undef _PATH_DHCPD_CONF
|
||||
|
||||
/* File for dhcpd leases. */
|
||||
#undef _PATH_DHCPD_DB
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user