~ salmonella-environment-setup (master) /scripts/common/system-update.sh


 1#! /bin/sh
 2
 3os=$(uname)
 4
 5if [ "$(id -u)" != 0 ]; then
 6    if [ "$os" = "OpenBSD" ]; then
 7        exec doas "$0" "$@"
 8    else
 9        exec sudo "$0" "$@"
10    fi
11fi
12
13case "$os" in
14    OpenBSD)
15        syspatch
16        pkg_add -u
17        ;;
18    Linux)
19        apt-get update
20        apt-get dist-upgrade
21        apt-get clean
22        ;;
23    *)
24        echo "Unsupported operating system" >&2
25        exit 1
26esac
Trap