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.
|
includes/site.h. This flag is undefined by default.
|
||||||
[ISC-Bugs #43927]
|
[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)
|
Changes since 4.3.0 (bug fixes)
|
||||||
|
|
||||||
- Tidy up several small tickets.
|
- Tidy up several small tickets.
|
||||||
|
16
configure
vendored
16
configure
vendored
@ -776,6 +776,7 @@ enable_secs_byteorder
|
|||||||
enable_log_pid
|
enable_log_pid
|
||||||
enable_binary_leases
|
enable_binary_leases
|
||||||
with_atf
|
with_atf
|
||||||
|
with_srv_conf_file
|
||||||
with_srv_lease_file
|
with_srv_lease_file
|
||||||
with_srv6_lease_file
|
with_srv6_lease_file
|
||||||
with_cli_lease_file
|
with_cli_lease_file
|
||||||
@ -1468,6 +1469,9 @@ Optional Packages:
|
|||||||
--with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
|
--with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
|
||||||
--without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
|
--without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
|
||||||
--with-atf=PATH specify location where atf was installed (or "bind")
|
--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
|
--with-srv-lease-file=PATH
|
||||||
File for dhcpd leases (default is
|
File for dhcpd leases (default is
|
||||||
LOCALSTATEDIR/db/dhcpd.leases)
|
LOCALSTATEDIR/db/dhcpd.leases)
|
||||||
@ -5826,6 +5830,18 @@ case "$localstatedir" in
|
|||||||
;;
|
;;
|
||||||
esac
|
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
|
# Allow specification of alternate state files
|
||||||
|
|
||||||
# Check whether --with-srv-lease-file was given.
|
# Check whether --with-srv-lease-file was given.
|
||||||
|
@ -340,6 +340,13 @@ case "$localstatedir" in
|
|||||||
;;
|
;;
|
||||||
esac
|
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
|
# Allow specification of alternate state files
|
||||||
AC_ARG_WITH(srv-lease-file,
|
AC_ARG_WITH(srv-lease-file,
|
||||||
AS_HELP_STRING([--with-srv-lease-file=PATH],[File for dhcpd leases
|
AS_HELP_STRING([--with-srv-lease-file=PATH],[File for dhcpd leases
|
||||||
|
@ -341,6 +341,13 @@ case "$localstatedir" in
|
|||||||
;;
|
;;
|
||||||
esac
|
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
|
# Allow specification of alternate state files
|
||||||
AC_ARG_WITH(srv-lease-file,
|
AC_ARG_WITH(srv-lease-file,
|
||||||
AS_HELP_STRING([--with-srv-lease-file=PATH],[File for dhcpd leases
|
AS_HELP_STRING([--with-srv-lease-file=PATH],[File for dhcpd leases
|
||||||
|
@ -346,6 +346,13 @@ case "$localstatedir" in
|
|||||||
;;
|
;;
|
||||||
esac
|
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
|
# Allow specification of alternate state files
|
||||||
AC_ARG_WITH(srv-lease-file,
|
AC_ARG_WITH(srv-lease-file,
|
||||||
AS_HELP_STRING([--with-srv-lease-file=PATH],[File for dhcpd leases
|
AS_HELP_STRING([--with-srv-lease-file=PATH],[File for dhcpd leases
|
||||||
|
@ -340,6 +340,13 @@ case "$localstatedir" in
|
|||||||
;;
|
;;
|
||||||
esac
|
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
|
# Allow specification of alternate state files
|
||||||
AC_ARG_WITH(srv-lease-file,
|
AC_ARG_WITH(srv-lease-file,
|
||||||
AS_HELP_STRING([--with-srv-lease-file=PATH],[File for dhcpd leases
|
AS_HELP_STRING([--with-srv-lease-file=PATH],[File for dhcpd leases
|
||||||
|
@ -242,6 +242,9 @@
|
|||||||
/* File for dhcpd6 process information. */
|
/* File for dhcpd6 process information. */
|
||||||
#undef _PATH_DHCPD6_PID
|
#undef _PATH_DHCPD6_PID
|
||||||
|
|
||||||
|
/* Default file containing dhcpd configuration. */
|
||||||
|
#undef _PATH_DHCPD_CONF
|
||||||
|
|
||||||
/* File for dhcpd leases. */
|
/* File for dhcpd leases. */
|
||||||
#undef _PATH_DHCPD_DB
|
#undef _PATH_DHCPD_DB
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user