|
|
|
|
709
|
}
|
709
|
}
|
710
|
|
710
|
|
711
|
function set_tls_time_source {
|
711
|
function set_tls_time_source {
|
712
|
- TLS_DATE_SOURCE=$(cat $UPDATE_DATE_SCRIPT | grep 'TIMESOURCE=' | awk -F '=' '{print $2}')
|
|
|
|
|
712
|
+ TLS_DATE_SOURCE=$(cat /usr/bin/updatedate | grep "TIMESOURCE='" | awk -F '=' '{print $2}' | awk -F "'" '{print $2}')
|
713
|
data=$(tempfile 2>/dev/null)
|
713
|
data=$(tempfile 2>/dev/null)
|
714
|
trap "rm -f $data" 0 1 2 5 15
|
714
|
trap "rm -f $data" 0 1 2 5 15
|
715
|
dialog --title $"Set the TLS date/time source" \
|
715
|
dialog --title $"Set the TLS date/time source" \
|
|
|
|
|
720
|
0) NEW_TLS_DATE_SOURCE=$(<$data)
|
720
|
0) NEW_TLS_DATE_SOURCE=$(<$data)
|
721
|
if [[ $NEW_TLS_DATE_SOURCE == *"."* && $NEW_TLS_DATE_SOURCE != *'/'* ]]; then
|
721
|
if [[ $NEW_TLS_DATE_SOURCE == *"."* && $NEW_TLS_DATE_SOURCE != *'/'* ]]; then
|
722
|
if [[ $NEW_TLS_DATE_SOURCE != "http"* ]]; then
|
722
|
if [[ $NEW_TLS_DATE_SOURCE != "http"* ]]; then
|
723
|
- sed -i "s|TIMESOURCE=.*|TIMESOURCE=${NEW_TLS_DATE_SOURCE}|g" $UPDATE_DATE_SCRIPT
|
|
|
|
|
723
|
+ sed -i "s|TIMESOURCE='.*|TIMESOURCE='${NEW_TLS_DATE_SOURCE}'|g" $UPDATE_DATE_SCRIPT
|
724
|
else
|
724
|
else
|
725
|
dialog --title $"Invalid domain name" \
|
725
|
dialog --title $"Invalid domain name" \
|
726
|
--msgbox $"Don't include the 'https'" 6 70
|
726
|
--msgbox $"Don't include the 'https'" 6 70
|