~ salmonella-environment-setup (master) 013ad9911efe61ae52522302092428e979676052
commit 013ad9911efe61ae52522302092428e979676052 Author: Mario Domenech Goulart <mario@parenteses.org> AuthorDate: Sun Mar 30 18:44:42 2025 +0200 Commit: Mario Domenech Goulart <mario@parenteses.org> CommitDate: Sun Mar 30 18:44:42 2025 +0200 Add scripts/common/system-update.sh diff --git a/scripts/common/system-update.sh b/scripts/common/system-update.sh new file mode 100755 index 0000000..85ecaa8 --- /dev/null +++ b/scripts/common/system-update.sh @@ -0,0 +1,26 @@ +#! /bin/sh + +os=$(uname) + +if [ "$(id -u)" != 0 ]; then + if [ "$os" = "OpenBSD" ]; then + exec doas "$0" "$@" + else + exec sudo "$0" "$@" + fi +fi + +case "$os" in + OpenBSD) + syspatch + pkg_add -u + ;; + Linux) + apt-get update + apt-get dist-upgrade + apt-get clean + ;; + *) + echo "Unsupported operating system" >&2 + exit 1 +esacTrap