From 903d9a03a2d515f865f7212276d28c287aebbaee Mon Sep 17 00:00:00 2001 From: Blista Kanjo Date: Thu, 1 Jun 2023 13:55:56 -0400 Subject: refactor: request sudo before timedatectl commands --- .local/share/scripts/dateTime.sh | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to '.local/share/scripts') diff --git a/.local/share/scripts/dateTime.sh b/.local/share/scripts/dateTime.sh index 427ed6a..c9c7d90 100755 --- a/.local/share/scripts/dateTime.sh +++ b/.local/share/scripts/dateTime.sh @@ -6,11 +6,11 @@ read -r automatic_time_input if [ "$automatic_time_input" = "y" ] || [ "$automatic_time_input" = "Y" ]; then # Synchronize the system time automatically using NTP - timedatectl set-ntp true + sudo timedatectl set-ntp true echo "Automatic time synchronization using NTP initiated." automatic_timezone=$(curl --fail https://ipapi.co/timezone 2>/dev/null) if [ -n "$automatic_timezone" ]; then - timedatectl set-timezone "$automatic_timezone" + sudo timedatectl set-timezone "$automatic_timezone" echo "Automatic timezone setting complete." else echo "Automatic timezone setting failed. Please set the timezone manually." @@ -26,11 +26,11 @@ else read -r timezone_input # Override NTP setting - timedatectl set-ntp false + sudo timedatectl set-ntp false # Set the system date and time - timedatectl set-time "$date_input $time_input" + sudo timedatectl set-time "$date_input $time_input" # Set the system timezone - timedatectl set-timezone "$timezone_input" + sudo timedatectl set-timezone "$timezone_input" echo "Manual date and time setting complete." fi -- cgit v1.2.3