Skip to content

Commit 84c95b6

Browse files
committed
ntp: Build new_ntp_servers without superfluous spaces
Fixes #582.
1 parent b233813 commit 84c95b6

2 files changed

Lines changed: 6 additions & 2 deletions

File tree

hooks/50-ntp.conf

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,9 @@ remove_ntp_conf()
131131
# For ease of use, map DHCP6 names onto our DHCP4 names
132132
case "$reason" in
133133
BOUND6|RENEW6|REBIND6|REBOOT6|INFORM6)
134-
new_ntp_servers="$new_dhcp6_sntp_servers $new_dhcp6_ntp_server_addr $new_dhcp6_ntp_server_fqdn"
134+
new_ntp_servers="$new_dhcp6_sntp_servers"
135+
new_ntp_servers="$new_ntp_servers${new_ntp_servers:+ }$new_dhcp6_ntp_server_addr"
136+
new_ntp_servers="$new_ntp_servers${new_ntp_servers:+ }$new_dhcp6_ntp_server_fqdn"
135137
;;
136138
esac
137139

hooks/50-timesyncd.conf

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,9 @@ add_timesyncd_conf()
5454
# For ease of use, map DHCP6 names onto our DHCP4 names
5555
case "$reason" in
5656
BOUND6|RENEW6|REBIND6|REBOOT6|INFORM6)
57-
new_ntp_servers="$new_dhcp6_sntp_servers $new_dhcp6_ntp_server_addr $new_dhcp6_ntp_server_fqdn"
57+
new_ntp_servers="$new_dhcp6_sntp_servers"
58+
new_ntp_servers="$new_ntp_servers${new_ntp_servers:+ }$new_dhcp6_ntp_server_addr"
59+
new_ntp_servers="$new_ntp_servers${new_ntp_servers:+ }$new_dhcp6_ntp_server_fqdn"
5860
;;
5961
esac
6062

0 commit comments

Comments
 (0)