Update linupx-scripts.sh

This commit is contained in:
2025-03-20 18:07:29 -05:00
parent bddf115352
commit 2e67f0af06

View File

@@ -168,6 +168,17 @@ PIPUPGRADEFIX(){
[ ${action-x} ] && exit 0 [ ${action-x} ] && exit 0
ENTER2CONTINUE ENTER2CONTINUE
} }
DOCKER_UPDATE(){
docker run --rm --cleanup --debug -v /var/run/docker.sock:/var/run/docker.sock containrrr/watchtower --run-once
echo
echo -e "${idsCL[Green]}Docker Updates have completed${idsCL[Default]}"
[ ${action-x} ] && exit 0
ENTER2CONTINUE
}
DNSUPDATE() { DNSUPDATE() {
bash <(curl -sL https://git.schroedercity.com/voltron/Misc-Scripts/raw/branch/master/update-dns.sh) ${1} bash <(curl -sL https://git.schroedercity.com/voltron/Misc-Scripts/raw/branch/master/update-dns.sh) ${1}
echo echo
@@ -998,6 +1009,7 @@ MAIN_MENU() {
if [ "$ATYPE" != 'yum' ]; then if [ "$ATYPE" != 'yum' ]; then
echo -e " [${idsCL[Yellow]}3${idsCL[Default]}] Run Updates w/o updating repos" echo -e " [${idsCL[Yellow]}3${idsCL[Default]}] Run Updates w/o updating repos"
fi fi
echo -e "*[${idsCL[Yellow]}D${idsCL[Default]}] Update all Dockers"
echo echo
if [ "$ATYPE" != 'yum' ]; then if [ "$ATYPE" != 'yum' ]; then
echo -e " [${idsCL[Yellow]}4${idsCL[Default]}] Check for Upgrades with obsoletes enabled" echo -e " [${idsCL[Yellow]}4${idsCL[Default]}] Check for Upgrades with obsoletes enabled"
@@ -1031,6 +1043,7 @@ MAIN_MENU() {
1) DRYRUN1; MAIN_MENU;; 1) DRYRUN1; MAIN_MENU;;
2) UPDATE1; MAIN_MENU;; 2) UPDATE1; MAIN_MENU;;
3) UPDATE2; MAIN_MENU;; 3) UPDATE2; MAIN_MENU;;
[Dd]) DOCKER_UPDATE; MAIN_MENU;;
4) DRYRUN2; MAIN_MENU;; 4) DRYRUN2; MAIN_MENU;;
5) DISTUPGRADE; MAIN_MENU;; 5) DISTUPGRADE; MAIN_MENU;;
6) PIPUPGRADE; MAIN_MENU;; 6) PIPUPGRADE; MAIN_MENU;;