mirror of
https://gitlab.isc.org/isc-projects/dhcp
synced 2025-09-02 15:25:48 +00:00
[master] Server file names now logged after config parsing
Merges in rt36671
This commit is contained in:
4
RELNOTES
4
RELNOTES
@@ -54,6 +54,10 @@ by Eric Young (eay@cryptsoft.com).
|
|||||||
|
|
||||||
Changes since 4.3.1
|
Changes since 4.3.1
|
||||||
|
|
||||||
|
- Log statements depicting what files will be used by the server now occur
|
||||||
|
after the configuration file has been processed.
|
||||||
|
[ISC-Bugs #36671]
|
||||||
|
|
||||||
- Addressed Coverity issues reported as of 07-31-2014:
|
- Addressed Coverity issues reported as of 07-31-2014:
|
||||||
[ISC-Bugs #36712] Corrects Coverity reported "high" impact issues
|
[ISC-Bugs #36712] Corrects Coverity reported "high" impact issues
|
||||||
[ISC-Bugs #36933] Corrects Coverity reported "medium" impact issues
|
[ISC-Bugs #36933] Corrects Coverity reported "medium" impact issues
|
||||||
|
@@ -400,11 +400,7 @@ main(int argc, char **argv) {
|
|||||||
log_info (copyright);
|
log_info (copyright);
|
||||||
log_info (arr);
|
log_info (arr);
|
||||||
log_info (url);
|
log_info (url);
|
||||||
log_info ("Config file: %s", path_dhcpd_conf);
|
|
||||||
log_info ("Database file: %s", path_dhcpd_db);
|
|
||||||
log_info ("PID file: %s", path_dhcpd_pid);
|
|
||||||
} else {
|
} else {
|
||||||
quiet = 0;
|
|
||||||
log_perror = 0;
|
log_perror = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1018,6 +1014,12 @@ void postconf_initialization (int quiet)
|
|||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
if (!quiet) {
|
||||||
|
log_info ("Config file: %s", path_dhcpd_conf);
|
||||||
|
log_info ("Database file: %s", path_dhcpd_db);
|
||||||
|
log_info ("PID file: %s", path_dhcpd_pid);
|
||||||
|
}
|
||||||
|
|
||||||
oc = lookup_option(&server_universe, options, SV_LOG_FACILITY);
|
oc = lookup_option(&server_universe, options, SV_LOG_FACILITY);
|
||||||
if (oc) {
|
if (oc) {
|
||||||
if (evaluate_option_cache(&db, NULL, NULL, NULL, options, NULL,
|
if (evaluate_option_cache(&db, NULL, NULL, NULL, options, NULL,
|
||||||
@@ -1027,17 +1029,14 @@ void postconf_initialization (int quiet)
|
|||||||
openlog("dhcpd", DHCP_LOG_OPTIONS, db.data[0]);
|
openlog("dhcpd", DHCP_LOG_OPTIONS, db.data[0]);
|
||||||
/* Log the startup banner into the new
|
/* Log the startup banner into the new
|
||||||
log file. */
|
log file. */
|
||||||
if (!quiet) {
|
|
||||||
/* Don't log to stderr twice. */
|
/* Don't log to stderr twice. */
|
||||||
tmp = log_perror;
|
tmp = log_perror;
|
||||||
log_perror = 0;
|
log_perror = 0;
|
||||||
log_info("%s %s",
|
log_info("%s %s", message, PACKAGE_VERSION);
|
||||||
message, PACKAGE_VERSION);
|
|
||||||
log_info(copyright);
|
log_info(copyright);
|
||||||
log_info(arr);
|
log_info(arr);
|
||||||
log_info(url);
|
log_info(url);
|
||||||
log_perror = tmp;
|
log_perror = tmp;
|
||||||
}
|
|
||||||
} else
|
} else
|
||||||
log_fatal("invalid log facility");
|
log_fatal("invalid log facility");
|
||||||
data_string_forget(&db, MDL);
|
data_string_forget(&db, MDL);
|
||||||
|
Reference in New Issue
Block a user