Dag Cecil, Ten eerste mijn excuses voor deze late reactie, maar ik ben druk bezig met de vertaling van het Debian Administrator's Handbook en ik zit nu toevallig net bij Hoofdstuk 6 over APT. En hierin staat oa. dat Debian bepaalde gereedschappen heeft speciaal voor het automatisch up-to-date houden van Debian.
Het relevante gedeelte is 9.8 Automatic Upgrades van "The Debian Administrator's Handbook" Van Raphaƫl Hertzog en Roland Mas Url: https://debian-handbook.info/ Misschien heb je er iets aan ? M.Vr.Gr. Patrick Kox Cecil Westerhof <[email protected]> schreef op 30 mei 2017 17:51:41 CEST: >On Sunday 28 May 2017 07:21 CEST, Cecil Westerhof wrote: > >> Ik heb eindelijk mijn main system overgezet naar Debian. Op openSUSE >> had ik een script in cron hangen om te controleren of er een update >> nodig was. Ik heb voor Debian ook een script gemaakt. Als je dat >> interessant vindt: > > >Ik heb het script iets robuuster gemaakt en gesuggereerde aanpassingen >doorgevoerd: > #!/usr/bin/env bash > > set -o errexit > set -o nounset > > > declare -r _log_dir=/var/log/root/ > declare -r _script_name="${0##*/}" > > declare -r _file_start=$(basename ${_script_name} .sh) > declare -r _log_file=${_log_dir}/${_file_start}_$(date '+%F').log > > > if [[ ${EUID} -ne 0 ]]; then > printf "ERROR: %s needs to be run as root\n" "${_script_name}" > exit 1 > fi > mkdir -p "${_log_dir}" > > apt update 2>>${_log_file} | > grep -q upgraded && apt list --upgradable 2>>${_log_file} > >Ik zal het script ook toevoegen aan mijn Bash library op GitHub. > >-- >Cecil Westerhof >Senior Software Engineer >LinkedIn: http://www.linkedin.com/in/cecilwesterhof -- Verstuurd vanaf mijn Android apparaat met K-9 Mail. Excuseer mijn beknoptheid.
