mirror of
https://github.com/Cyrix126/gupaxx.git
synced 2024-12-22 14:49:21 +00:00
utils: remove rand tz in package.sh
This commit is contained in:
parent
13089db5ca
commit
56cee0da0a
1 changed files with 0 additions and 15 deletions
|
@ -2,11 +2,6 @@
|
||||||
|
|
||||||
START_TIME=$EPOCHSECONDS
|
START_TIME=$EPOCHSECONDS
|
||||||
|
|
||||||
# Get original timezone
|
|
||||||
OG_TIMEZONE=$(timedatectl show | grep Timezone)
|
|
||||||
OG_TIMEZONE=${OG_TIMEZONE/Timezone=/}
|
|
||||||
set_og_timezone() { sudo timedatectl set-timezone "$OG_TIMEZONE"; }
|
|
||||||
|
|
||||||
title() { printf "\n\e[1;93m%s\e[0m\n" "============================ $1 ============================"; }
|
title() { printf "\n\e[1;93m%s\e[0m\n" "============================ $1 ============================"; }
|
||||||
check() {
|
check() {
|
||||||
local CODE=$?
|
local CODE=$?
|
||||||
|
@ -14,21 +9,16 @@ check() {
|
||||||
printf "${BASH_LINENO} | %s ... \e[1;92mOK\e[0m\n" "$1"
|
printf "${BASH_LINENO} | %s ... \e[1;92mOK\e[0m\n" "$1"
|
||||||
else
|
else
|
||||||
printf "${BASH_LINENO} | %s ... \e[1;91mFAIL\e[0m\n" "$1"
|
printf "${BASH_LINENO} | %s ... \e[1;91mFAIL\e[0m\n" "$1"
|
||||||
set_og_timezone
|
|
||||||
exit $CODE
|
exit $CODE
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
int() {
|
int() {
|
||||||
printf "\n\n%s\n" "Exit detected, resetting timezone to [${OG_TIMEZONE}]"
|
|
||||||
set_og_timezone
|
|
||||||
exit 1
|
exit 1
|
||||||
}
|
}
|
||||||
|
|
||||||
trap 'int' INT
|
trap 'int' INT
|
||||||
|
|
||||||
# Check sudo (for changing timezone)
|
|
||||||
title "Basic checks"
|
title "Basic checks"
|
||||||
sudo -v; check "sudo"
|
|
||||||
# Check for needed files
|
# Check for needed files
|
||||||
[[ -d skel ]]; check "skel"
|
[[ -d skel ]]; check "skel"
|
||||||
[[ -f skel/CHANGELOG.md ]]; check "skel/CHANGELOG.md"
|
[[ -f skel/CHANGELOG.md ]]; check "skel/CHANGELOG.md"
|
||||||
|
@ -60,11 +50,7 @@ title "Windows folder check"
|
||||||
|
|
||||||
# Get random date for tar/zip
|
# Get random date for tar/zip
|
||||||
title "RNG Date"
|
title "RNG Date"
|
||||||
RNG=$((EPOCHSECONDS-RANDOM*4)); check "RNG ... $RNG"
|
|
||||||
DATE=$(date -d @${RNG}); check "DATE ... $DATE"
|
DATE=$(date -d @${RNG}); check "DATE ... $DATE"
|
||||||
RNG_TIMEZONE=$(timedatectl list-timezones | sed -n "$((RANDOM%$(timedatectl list-timezones | wc -l)))p"); check "RNG_TIMEZONE ... $RNG_TIMEZONE"
|
|
||||||
# Set random timezone
|
|
||||||
sudo timedatectl set-timezone "$RNG_TIMEZONE"; check "set rng timezone"
|
|
||||||
|
|
||||||
# Tar Linux Bundle
|
# Tar Linux Bundle
|
||||||
title "Tar Linux"
|
title "Tar Linux"
|
||||||
|
@ -138,5 +124,4 @@ check "Changelog into clipboard"
|
||||||
|
|
||||||
# Reset timezone
|
# Reset timezone
|
||||||
title "End"
|
title "End"
|
||||||
set_og_timezone; check "Reset timezone"
|
|
||||||
printf "\n%s\n" "package.sh ... Took [$((EPOCHSECONDS-START_TIME))] seconds ... OK!"
|
printf "\n%s\n" "package.sh ... Took [$((EPOCHSECONDS-START_TIME))] seconds ... OK!"
|
||||||
|
|
Loading…
Reference in a new issue