Argh!

Can you run it with bash -x from cron? Hopefully it tells where it breaks

Den tis 24 jan. 2023 17:06Richard Rosner <rros...@fsmuw.rwth-aachen.de>
skrev:

> No, and it did send a mail.
>
> --
> Richard Rosner
>
> Studierendenschaft der RWTH Aachen University
> Fachschaft Materialwissenschaft und Werkstofftechnik
> Intzestraße 1
> 52072 Aachen
> Tel.: +49 241 80-95781
> rros...@fsmuw.rwth-aachen.de
> www.fsmuw.rwth-aachen.de
>
> Am Dienstag, 24. Januar 2023 16:44 CET, schrieb Ola Lundqvist <
> o...@inguza.com>:
>
>
> Did you get that kernel error?
>
> Den tis 24 jan. 2023 14:12Richard Rosner <rros...@fsmuw.rwth-aachen.de>
> skrev:
>
>> This is the output (not sure if attachments are possible here, so I put
>> it into the body):
>>
>> + export PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin
>> + PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin
>> + UMASK_TIGHT=077
>> + UMASK_APT=022
>> + umask 077
>> + STDOUT=
>> + ALLCONFIGS=
>> + '[' -n '' ']'
>> + '[' -z '' ']'
>> + CONFIG=/etc/cron-apt/config
>> + ALLCONFIGS=/etc/cron-apt/config
>> + LIBDIR=/var/lib/cron-apt
>> + SHAREDIR=/usr/share/cron-apt
>> ++ echo /etc/cron-apt/config
>> ++ sed 's|/|_-_|g'
>> + CONFIGDIRNAME=_-_etc_-_cron-apt_-_config
>> ++ mktemp -d -t cron-apt.XXXXXX
>> + TMPDIR=/tmp/cron-apt.X5DFeL
>> + '[' 0 -ne 0 ']'
>> + INITLOG=/tmp/cron-apt.X5DFeL/initlog
>> + RUNERROR=/tmp/cron-apt.X5DFeL/runerror
>> + RUNSYSLOG=/tmp/cron-apt.X5DFeL/runsyslog
>> + RUNLOG=/tmp/cron-apt.X5DFeL/runlog
>> + RUNMAIL=/tmp/cron-apt.X5DFeL/runmail
>> + ACTIONERROR=/tmp/cron-apt.X5DFeL/actionerror
>> + ACTIONSYSLOG=/tmp/cron-apt.X5DFeL/actionsyslog
>> + ACTIONLOG=/tmp/cron-apt.X5DFeL/actionlog
>> + ACTIONMAIL=/tmp/cron-apt.X5DFeL/actionmail
>> + TEMP=/tmp/cron-apt.X5DFeL/temp
>> + MAIL=/tmp/cron-apt.X5DFeL/mail
>> + DIFF=/tmp/cron-apt.X5DFeL/difftemp
>> + STATUS=/tmp/cron-apt.X5DFeL/status
>> + LOCKFILE=/var/lib/cron-apt/lockfile
>> + MAILCHDIR=/var/lib/cron-apt/_-_etc_-_cron-apt_-_config/mailchanges
>> + ERROR=/tmp/cron-apt.X5DFeL/_-_etc_-_cron-apt_-_config-error
>> + ACTIONDIR=/etc/cron-apt/action.d
>> + ACTIONCONFDIR=/etc/cron-apt/config.d
>> + MAILMSGDIR=/etc/cron-apt/mailmsg.d
>> + MAILONMSGSDIR=/etc/cron-apt/mailonmsgs
>> + SYSLOGONMSGSDIR=/etc/cron-apt/syslogonmsgs
>> + REFRAINFILE=/etc/cron-apt/refrain
>> + NOLOCKWARN=
>> + ERRORMSGDIR=/etc/cron-apt/errormsg.d
>> + SYSLOGMSGDIR=/etc/cron-apt/syslogmsg.d
>> + LOGMSGDIR=/etc/cron-apt/logmsg.d
>> + LOGDIR=/var/log/cron-apt
>> + LOG=/var/log/cron-apt/log
>> + LASTFULLMESSAGE=/var/log/cron-apt/lastfullmessage
>> + DIFFONCHANGES=prepend
>> + SUBJECTPREFIX=CRON-APT
>> + MAILTO=root
>> + MAILWIDTH=900
>> + SYSLOGON=upgrade
>> + MAILON=error
>> + EXITON=error
>> + DEBUG=verbose
>> + OPTIONS='-o quiet=1'
>> + DONTRUN=
>> + RUNSLEEP=3600
>> + MINTMPDIRSIZE=10
>> + APTCOMMAND=/usr/bin/apt-get
>> + HOSTNAME=
>> + DIFFIGNORE=
>> + DIFFONCHANGES=prepend
>> + export DEBIAN_FRONTEND=noninteractive
>> + DEBIAN_FRONTEND=noninteractive
>> + export LANG=C
>> + LANG=C
>> + export LC_ALL=C
>> + LC_ALL=C
>> + for cfg in $ALLCONFIGS
>> + '[' -f /etc/cron-apt/config ']'
>> + . /etc/cron-apt/config
>> ++ APTCOMMAND=/usr/bin/apt-get
>> ++ MAILTO=administra...@fsmuw.rwth-aachen.de
>> ++ MAILON=upgrade
>> ++ SYSLOGON=always
>> + test '' = yes
>> + . /usr/share/cron-apt/functions
>> + '[' -d /var/lib/cron-apt/_-_etc_-_cron-apt_-_config ']'
>> + '[' -d /var/lib/cron-apt/_-_etc_-_cron-apt_-_config/mailchanges ']'
>> + '[' -e /etc/cron-apt/refrain ']'
>> + checktmpsize
>> ++ stat --file-system --format=%S /tmp/cron-apt.X5DFeL
>> + SSIZE=4096
>> ++ stat --file-system --format=%a /tmp/cron-apt.X5DFeL
>> + FSCOUNT=1021394
>> + '[' 1021394 -lt 33554432 ']'
>> + '[' 4085576 -lt 10 ']'
>> ++ date
>> + echo 'CRON-APT RUN [/etc/cron-apt/config]: Tue Jan 24 13:15:27 CET 2023'
>> + '[' -n 3600 ']'
>> + '[' 3600 -gt 0 ']'
>> + '[' -z 10031 ']'
>> + TIME=842
>> + sleep 842
>> ++ date
>> + echo 'CRON-APT SLEEP: 842, Tue Jan 24 13:29:29 CET 2023'
>> + '[' -e /etc/cron-apt/refrain ']'
>> + checktmpsize
>> ++ stat --file-system --format=%S /tmp/cron-apt.X5DFeL
>> + SSIZE=4096
>> ++ stat --file-system --format=%a /tmp/cron-apt.X5DFeL
>> + FSCOUNT=1021393
>> + '[' 1021393 -lt 33554432 ']'
>> + '[' 4085572 -lt 10 ']'
>> + '[' -x /usr/bin/dotlockfile ']'
>> + dotlockfile -l -p -r 10 /var/lib/cron-apt/lockfile
>> + cp /tmp/cron-apt.X5DFeL/initlog /tmp/cron-apt.X5DFeL/runmail
>> + cp /tmp/cron-apt.X5DFeL/initlog /tmp/cron-apt.X5DFeL/runlog
>> + cp /tmp/cron-apt.X5DFeL/initlog /tmp/cron-apt.X5DFeL/runsyslog
>> + cp /tmp/cron-apt.X5DFeL/initlog /tmp/cron-apt.X5DFeL/runerror
>> + rm -f /tmp/cron-apt.X5DFeL/initlog
>> ++ run_parts /etc/cron-apt/action.d
>> ++ unset LANG LC_COLLATE LC_ALL
>> ++ '[' -z /etc/cron-apt/action.d ']'
>> ++ '[' '!' -d /etc/cron-apt/action.d ']'
>> +++ ls /etc/cron-apt/action.d
>> ++ for F in $(ls $1)
>> ++ expr '#0-update#' : '[[:alnum:]_-]\+$'
>> ++ for F in $(ls $1)
>> ++ expr 0-update : '[[:alnum:]_-]\+$'
>> ++ '[' -f /etc/cron-apt/action.d/0-update ']'
>> ++ echo /etc/cron-apt/action.d/0-update
>> ++ for F in $(ls $1)
>> ++ expr 3-download : '[[:alnum:]_-]\+$'
>> ++ '[' -f /etc/cron-apt/action.d/3-download ']'
>> ++ echo /etc/cron-apt/action.d/3-download
>> + for ACTION in $(run_parts "$ACTIONDIR")
>> ++ echo /etc/cron-apt/action.d/0-update
>> ++ sed 's|/etc/cron-apt/action.d/||'
>> + ACTIONF=0-update
>> + '[' -f /etc/cron-apt/config.d/0-update ']'
>> + echo 'CRON-APT ACTION: 0-update'
>> + echo 'CRON-APT ACTION: 0-update'
>> + echo 'CRON-APT ACTION: 0-update'
>> + echo 'CRON-APT ACTION: 0-update'
>> + herevariables_store
>> + general_varmove HERE STORED
>> + PREFIX=HERE
>> + STORE=STORED
>> + SIFS='
>> '
>> ++ set
>> ++ grep '^[a-zA-Z][a-zA-Z0-9_]*_HERE='
>> ++ sed -e 's|=.*||;'
>> + LIST=
>> + cat /etc/cron-apt/action.d/0-update
>> + sed -e 's/#.*$//;'
>> + grep -v '^[[:space:]]*$'
>> + read LINE
>> + echo 'CRON-APT LINE: /usr/bin/apt-get -o quiet=1 update -o quiet=2'
>> ++ umask
>> + UMASK_SAVE=0077
>> + umask 022
>> + /usr/bin/apt-get -o quiet=1 update -o quiet=2
>> + RET=0
>> + umask 0077
>> + '[' 0 -ne 0 ']'
>> + grep -q 'The following packages will be upgraded'
>> /tmp/cron-apt.X5DFeL/temp
>> + '[' always = always ']'
>> + createsysloginfo 0-update
>> + '[' -n always ']'
>> + '[' -f /etc/cron-apt/syslogonmsgs/always ']'
>> + createdivinfo syslog /tmp/cron-apt.X5DFeL/temp
>> /etc/cron-apt/syslogmsg.d/0-update /tmp/cron-apt.X5DFeL/runsyslog
>> /tmp/cron-apt.X5DFeL/actionsyslog
>> + FILE=syslog
>> + CAT=/tmp/cron-apt.X5DFeL/temp
>> + OPTCAT=/etc/cron-apt/syslogmsg.d/0-update
>> + OPTRUNCAT=/tmp/cron-apt.X5DFeL/runsyslog
>> + OPTACTIONCAT=/tmp/cron-apt.X5DFeL/actionsyslog
>> + TMPSTDOUT=
>> + '[' syslog '!=' syslog ']'
>> + '[' -n /etc/cron-apt/syslogmsg.d/0-update ']'
>> + '[' -f /etc/cron-apt/syslogmsg.d/0-update ']'
>> + '[' -n /tmp/cron-apt.X5DFeL/runsyslog ']'
>> + '[' -f /tmp/cron-apt.X5DFeL/runsyslog ']'
>> + tomsg /tmp/cron-apt.X5DFeL/runsyslog syslog ''
>> + TCAT=/tmp/cron-apt.X5DFeL/runsyslog
>> + TFILE=syslog
>> + TSTD=
>> + '[' -n /tmp/cron-apt.X5DFeL/runsyslog ']'
>> + '[' -r /tmp/cron-apt.X5DFeL/runsyslog ']'
>> + '[' -n '' ']'
>> + '[' syslog '!=' syslog ']'
>> + logger -p user.notice -t cron-apt -f /tmp/cron-apt.X5DFeL/runsyslog
>> + rm -f /tmp/cron-apt.X5DFeL/runsyslog
>> + '[' -n /tmp/cron-apt.X5DFeL/actionsyslog ']'
>> + '[' -f /tmp/cron-apt.X5DFeL/actionsyslog ']'
>> + tomsg /tmp/cron-apt.X5DFeL/actionsyslog syslog ''
>> + TCAT=/tmp/cron-apt.X5DFeL/actionsyslog
>> + TFILE=syslog
>> + TSTD=
>> + '[' -n /tmp/cron-apt.X5DFeL/actionsyslog ']'
>> + '[' -r /tmp/cron-apt.X5DFeL/actionsyslog ']'
>> + '[' -n '' ']'
>> + '[' syslog '!=' syslog ']'
>> + logger -p user.notice -t cron-apt -f /tmp/cron-apt.X5DFeL/actionsyslog
>> + rm -f /tmp/cron-apt.X5DFeL/actionsyslog
>> + tomsg /tmp/cron-apt.X5DFeL/temp syslog ''
>> + TCAT=/tmp/cron-apt.X5DFeL/temp
>> + TFILE=syslog
>> + TSTD=
>> + '[' -n /tmp/cron-apt.X5DFeL/temp ']'
>> + '[' -r /tmp/cron-apt.X5DFeL/temp ']'
>> + '[' -n '' ']'
>> + '[' syslog '!=' syslog ']'
>> + logger -p user.notice -t cron-apt -f /tmp/cron-apt.X5DFeL/temp
>> + '[' upgrade = always ']'
>> + '[' verbose = verbose ']'
>> + createloginfo 0-update
>> + createdivinfo /var/log/cron-apt/log /tmp/cron-apt.X5DFeL/temp
>> /etc/cron-apt/logmsg.d/0-update /tmp/cron-apt.X5DFeL/runlog
>> /tmp/cron-apt.X5DFeL/actionlog ''
>> + FILE=/var/log/cron-apt/log
>> + CAT=/tmp/cron-apt.X5DFeL/temp
>> + OPTCAT=/etc/cron-apt/logmsg.d/0-update
>> + OPTRUNCAT=/tmp/cron-apt.X5DFeL/runlog
>> + OPTACTIONCAT=/tmp/cron-apt.X5DFeL/actionlog
>> + TMPSTDOUT=
>> + '[' /var/log/cron-apt/log '!=' syslog ']'
>> + touch /var/log/cron-apt/log
>> + '[' -n /etc/cron-apt/logmsg.d/0-update ']'
>> + '[' -f /etc/cron-apt/logmsg.d/0-update ']'
>> + '[' -n /tmp/cron-apt.X5DFeL/runlog ']'
>> + '[' -f /tmp/cron-apt.X5DFeL/runlog ']'
>> + tomsg /tmp/cron-apt.X5DFeL/runlog /var/log/cron-apt/log ''
>> + TCAT=/tmp/cron-apt.X5DFeL/runlog
>> + TFILE=/var/log/cron-apt/log
>> + TSTD=
>> + '[' -n /tmp/cron-apt.X5DFeL/runlog ']'
>> + '[' -r /tmp/cron-apt.X5DFeL/runlog ']'
>> + '[' -n '' ']'
>> + '[' /var/log/cron-apt/log '!=' syslog ']'
>> + cat /tmp/cron-apt.X5DFeL/runlog
>> + rm -f /tmp/cron-apt.X5DFeL/runlog
>> + '[' -n /tmp/cron-apt.X5DFeL/actionlog ']'
>> + '[' -f /tmp/cron-apt.X5DFeL/actionlog ']'
>> + tomsg /tmp/cron-apt.X5DFeL/actionlog /var/log/cron-apt/log ''
>> + TCAT=/tmp/cron-apt.X5DFeL/actionlog
>> + TFILE=/var/log/cron-apt/log
>> + TSTD=
>> + '[' -n /tmp/cron-apt.X5DFeL/actionlog ']'
>> + '[' -r /tmp/cron-apt.X5DFeL/actionlog ']'
>> + '[' -n '' ']'
>> + '[' /var/log/cron-apt/log '!=' syslog ']'
>> + cat /tmp/cron-apt.X5DFeL/actionlog
>> + rm -f /tmp/cron-apt.X5DFeL/actionlog
>> + tomsg /tmp/cron-apt.X5DFeL/temp /var/log/cron-apt/log ''
>> + TCAT=/tmp/cron-apt.X5DFeL/temp
>> + TFILE=/var/log/cron-apt/log
>> + TSTD=
>> + '[' -n /tmp/cron-apt.X5DFeL/temp ']'
>> + '[' -r /tmp/cron-apt.X5DFeL/temp ']'
>> + '[' -n '' ']'
>> + '[' /var/log/cron-apt/log '!=' syslog ']'
>> + cat /tmp/cron-apt.X5DFeL/temp
>> + grep -qvE '^[[:space:]]*$|CRON-APT' /tmp/cron-apt.X5DFeL/temp
>> ++ echo 'update -o quiet=2'
>> ++ md5sum
>> ++ sed -e 's/[[:space:]].*//;'
>> + TLINE=bd7e303bb529e32e21411dab0e365376
>> + '[' -n '' ']'
>> + echo 'CRON-APT DIFF'
>> + '[' '!' -r
>> /var/lib/cron-apt/_-_etc_-_cron-apt_-_config/mailchanges/0-update-bd7e303bb529e32e21411dab0e365376
>> ']'
>> + diff -u
>> /var/lib/cron-apt/_-_etc_-_cron-apt_-_config/mailchanges/0-update-bd7e303bb529e32e21411dab0e365376
>> /tmp/cron-apt.X5DFeL/temp
>> + rm -f /tmp/cron-apt.X5DFeL/difftemp
>> + read LINE
>> + '[' -e /tmp/cron-apt.X5DFeL/status ']'
>> + herevariables_restore
>> + general_varmove STORED ''
>> + PREFIX=STORED
>> + STORE=
>> + SIFS='
>> '
>> ++ set
>> ++ grep '^[a-zA-Z][a-zA-Z0-9_]*_STORED='
>> ++ sed -e 's|=.*||;'
>> + LIST=
>> + for ACTION in $(run_parts "$ACTIONDIR")
>> ++ echo /etc/cron-apt/action.d/3-download
>> ++ sed 's|/etc/cron-apt/action.d/||'
>> + ACTIONF=3-download
>> + '[' -f /etc/cron-apt/config.d/3-download ']'
>> + echo 'CRON-APT ACTION: 3-download'
>> + echo 'CRON-APT ACTION: 3-download'
>> + echo 'CRON-APT ACTION: 3-download'
>> + echo 'CRON-APT ACTION: 3-download'
>> + herevariables_store
>> + general_varmove HERE STORED
>> + PREFIX=HERE
>> + STORE=STORED
>> + SIFS='
>> '
>> ++ set
>> ++ grep '^[a-zA-Z][a-zA-Z0-9_]*_HERE='
>> ++ sed -e 's|=.*||;'
>> + LIST=
>> + cat /etc/cron-apt/action.d/3-download
>> + sed -e 's/#.*$//;'
>> + grep -v '^[[:space:]]*$'
>> + read LINE
>> + echo 'CRON-APT LINE: /usr/bin/apt-get -o quiet=1 autoclean -y'
>> ++ umask
>> + UMASK_SAVE=0077
>> + umask 022
>> + /usr/bin/apt-get -o quiet=1 autoclean -y
>> + RET=0
>> + umask 0077
>> + '[' 0 -ne 0 ']'
>> + grep -q 'The following packages will be upgraded'
>> /tmp/cron-apt.X5DFeL/temp
>> + '[' always = always ']'
>> + createsysloginfo 3-download
>> + '[' -n always ']'
>> + '[' -f /etc/cron-apt/syslogonmsgs/always ']'
>> + createdivinfo syslog /tmp/cron-apt.X5DFeL/temp
>> /etc/cron-apt/syslogmsg.d/3-download /tmp/cron-apt.X5DFeL/runsyslog
>> /tmp/cron-apt.X5DFeL/actionsyslog
>> + FILE=syslog
>> + CAT=/tmp/cron-apt.X5DFeL/temp
>> + OPTCAT=/etc/cron-apt/syslogmsg.d/3-download
>> + OPTRUNCAT=/tmp/cron-apt.X5DFeL/runsyslog
>> + OPTACTIONCAT=/tmp/cron-apt.X5DFeL/actionsyslog
>> + TMPSTDOUT=
>> + '[' syslog '!=' syslog ']'
>> + '[' -n /etc/cron-apt/syslogmsg.d/3-download ']'
>> + '[' -f /etc/cron-apt/syslogmsg.d/3-download ']'
>> + '[' -n /tmp/cron-apt.X5DFeL/runsyslog ']'
>> + '[' -f /tmp/cron-apt.X5DFeL/runsyslog ']'
>> + '[' -n /tmp/cron-apt.X5DFeL/actionsyslog ']'
>> + '[' -f /tmp/cron-apt.X5DFeL/actionsyslog ']'
>> + tomsg /tmp/cron-apt.X5DFeL/actionsyslog syslog ''
>> + TCAT=/tmp/cron-apt.X5DFeL/actionsyslog
>> + TFILE=syslog
>> + TSTD=
>> + '[' -n /tmp/cron-apt.X5DFeL/actionsyslog ']'
>> + '[' -r /tmp/cron-apt.X5DFeL/actionsyslog ']'
>> + '[' -n '' ']'
>> + '[' syslog '!=' syslog ']'
>> + logger -p user.notice -t cron-apt -f /tmp/cron-apt.X5DFeL/actionsyslog
>> + rm -f /tmp/cron-apt.X5DFeL/actionsyslog
>> + tomsg /tmp/cron-apt.X5DFeL/temp syslog ''
>> + TCAT=/tmp/cron-apt.X5DFeL/temp
>> + TFILE=syslog
>> + TSTD=
>> + '[' -n /tmp/cron-apt.X5DFeL/temp ']'
>> + '[' -r /tmp/cron-apt.X5DFeL/temp ']'
>> + '[' -n '' ']'
>> + '[' syslog '!=' syslog ']'
>> + logger -p user.notice -t cron-apt -f /tmp/cron-apt.X5DFeL/temp
>> + '[' upgrade = always ']'
>> + '[' verbose = verbose ']'
>> + createloginfo 3-download
>> + createdivinfo /var/log/cron-apt/log /tmp/cron-apt.X5DFeL/temp
>> /etc/cron-apt/logmsg.d/3-download /tmp/cron-apt.X5DFeL/runlog
>> /tmp/cron-apt.X5DFeL/actionlog ''
>> + FILE=/var/log/cron-apt/log
>> + CAT=/tmp/cron-apt.X5DFeL/temp
>> + OPTCAT=/etc/cron-apt/logmsg.d/3-download
>> + OPTRUNCAT=/tmp/cron-apt.X5DFeL/runlog
>> + OPTACTIONCAT=/tmp/cron-apt.X5DFeL/actionlog
>> + TMPSTDOUT=
>> + '[' /var/log/cron-apt/log '!=' syslog ']'
>> + touch /var/log/cron-apt/log
>> + '[' -n /etc/cron-apt/logmsg.d/3-download ']'
>> + '[' -f /etc/cron-apt/logmsg.d/3-download ']'
>> + '[' -n /tmp/cron-apt.X5DFeL/runlog ']'
>> + '[' -f /tmp/cron-apt.X5DFeL/runlog ']'
>> + '[' -n /tmp/cron-apt.X5DFeL/actionlog ']'
>> + '[' -f /tmp/cron-apt.X5DFeL/actionlog ']'
>> + tomsg /tmp/cron-apt.X5DFeL/actionlog /var/log/cron-apt/log ''
>> + TCAT=/tmp/cron-apt.X5DFeL/actionlog
>> + TFILE=/var/log/cron-apt/log
>> + TSTD=
>> + '[' -n /tmp/cron-apt.X5DFeL/actionlog ']'
>> + '[' -r /tmp/cron-apt.X5DFeL/actionlog ']'
>> + '[' -n '' ']'
>> + '[' /var/log/cron-apt/log '!=' syslog ']'
>> + cat /tmp/cron-apt.X5DFeL/actionlog
>> + rm -f /tmp/cron-apt.X5DFeL/actionlog
>> + tomsg /tmp/cron-apt.X5DFeL/temp /var/log/cron-apt/log ''
>> + TCAT=/tmp/cron-apt.X5DFeL/temp
>> + TFILE=/var/log/cron-apt/log
>> + TSTD=
>> + '[' -n /tmp/cron-apt.X5DFeL/temp ']'
>> + '[' -r /tmp/cron-apt.X5DFeL/temp ']'
>> + '[' -n '' ']'
>> + '[' /var/log/cron-apt/log '!=' syslog ']'
>> + cat /tmp/cron-apt.X5DFeL/temp
>> + grep -qvE '^[[:space:]]*$|CRON-APT' /tmp/cron-apt.X5DFeL/temp
>> + '[' always = output ']'
>> + '[' upgrade = output ']'
>> + '[' verbose = upgrade ']'
>> ++ echo 'autoclean -y'
>> ++ md5sum
>> ++ sed -e 's/[[:space:]].*//;'
>> + TLINE=58797c9195c34287e12120e4b46fb611
>> + '[' -n '' ']'
>> + echo 'CRON-APT DIFF'
>> + '[' '!' -r
>> /var/lib/cron-apt/_-_etc_-_cron-apt_-_config/mailchanges/3-download-58797c9195c34287e12120e4b46fb611
>> ']'
>> + diff -u
>> /var/lib/cron-apt/_-_etc_-_cron-apt_-_config/mailchanges/3-download-58797c9195c34287e12120e4b46fb611
>> /tmp/cron-apt.X5DFeL/temp
>> + cp /tmp/cron-apt.X5DFeL/temp
>> /var/lib/cron-apt/_-_etc_-_cron-apt_-_config/mailchanges/3-download-58797c9195c34287e12120e4b46fb611
>> + '[' -n /tmp/cron-apt.X5DFeL/difftemp ']'
>> + '[' -r /tmp/cron-apt.X5DFeL/difftemp ']'
>> + '[' prepend = only ']'
>> + '[' prepend = append ']'
>> + '[' prepend = prepend ']'
>> + echo '----- DIFF END HERE -----'
>> + cat /tmp/cron-apt.X5DFeL/temp
>> + mv /tmp/cron-apt.X5DFeL/difftemp /tmp/cron-apt.X5DFeL/temp
>> + '[' upgrade = changes ']'
>> + '[' always = changes ']'
>> + '[' verbose = changes ']'
>> + rm -f /tmp/cron-apt.X5DFeL/difftemp
>> + read LINE
>> + echo 'CRON-APT LINE: /usr/bin/apt-get -o quiet=1 dist-upgrade -d -y -o
>> APT::Get::Show-Upgraded=true'
>> ++ umask
>> + UMASK_SAVE=0077
>> + umask 022
>> + /usr/bin/apt-get -o quiet=1 dist-upgrade -d -y -o
>> APT::Get::Show-Upgraded=true
>> + RET=0
>> + umask 0077
>> + '[' 0 -ne 0 ']'
>> + grep -q 'The following packages will be upgraded'
>> /tmp/cron-apt.X5DFeL/temp
>> + '[' always = upgrade ']'
>> + '[' upgrade = upgrade ']'
>> + createmailinfo 3-download
>> + touch /tmp/cron-apt.X5DFeL/mail
>> + '[' -n upgrade ']'
>> + '[' -f /etc/cron-apt/mailonmsgs/upgrade ']'
>> + createdivinfo /tmp/cron-apt.X5DFeL/mail /tmp/cron-apt.X5DFeL/temp
>> /etc/cron-apt/mailmsg.d/3-download /tmp/cron-apt.X5DFeL/runmail
>> /tmp/cron-apt.X5DFeL/actionmail
>> + FILE=/tmp/cron-apt.X5DFeL/mail
>> + CAT=/tmp/cron-apt.X5DFeL/temp
>> + OPTCAT=/etc/cron-apt/mailmsg.d/3-download
>> + OPTRUNCAT=/tmp/cron-apt.X5DFeL/runmail
>> + OPTACTIONCAT=/tmp/cron-apt.X5DFeL/actionmail
>> + TMPSTDOUT=
>> + '[' /tmp/cron-apt.X5DFeL/mail '!=' syslog ']'
>> + touch /tmp/cron-apt.X5DFeL/mail
>> + '[' -n /etc/cron-apt/mailmsg.d/3-download ']'
>> + '[' -f /etc/cron-apt/mailmsg.d/3-download ']'
>> + '[' -n /tmp/cron-apt.X5DFeL/runmail ']'
>> + '[' -f /tmp/cron-apt.X5DFeL/runmail ']'
>> + tomsg /tmp/cron-apt.X5DFeL/runmail /tmp/cron-apt.X5DFeL/mail ''
>> + TCAT=/tmp/cron-apt.X5DFeL/runmail
>> + TFILE=/tmp/cron-apt.X5DFeL/mail
>> + TSTD=
>> + '[' -n /tmp/cron-apt.X5DFeL/runmail ']'
>> + '[' -r /tmp/cron-apt.X5DFeL/runmail ']'
>> + '[' -n '' ']'
>> + '[' /tmp/cron-apt.X5DFeL/mail '!=' syslog ']'
>> + cat /tmp/cron-apt.X5DFeL/runmail
>> + rm -f /tmp/cron-apt.X5DFeL/runmail
>> + '[' -n /tmp/cron-apt.X5DFeL/actionmail ']'
>> + '[' -f /tmp/cron-apt.X5DFeL/actionmail ']'
>> + tomsg /tmp/cron-apt.X5DFeL/actionmail /tmp/cron-apt.X5DFeL/mail ''
>> + TCAT=/tmp/cron-apt.X5DFeL/actionmail
>> + TFILE=/tmp/cron-apt.X5DFeL/mail
>> + TSTD=
>> + '[' -n /tmp/cron-apt.X5DFeL/actionmail ']'
>> + '[' -r /tmp/cron-apt.X5DFeL/actionmail ']'
>> + '[' -n '' ']'
>> + '[' /tmp/cron-apt.X5DFeL/mail '!=' syslog ']'
>> + cat /tmp/cron-apt.X5DFeL/actionmail
>> + rm -f /tmp/cron-apt.X5DFeL/actionmail
>> + tomsg /tmp/cron-apt.X5DFeL/temp /tmp/cron-apt.X5DFeL/mail ''
>> + TCAT=/tmp/cron-apt.X5DFeL/temp
>> + TFILE=/tmp/cron-apt.X5DFeL/mail
>> + TSTD=
>> + '[' -n /tmp/cron-apt.X5DFeL/temp ']'
>> + '[' -r /tmp/cron-apt.X5DFeL/temp ']'
>> + '[' -n '' ']'
>> + '[' /tmp/cron-apt.X5DFeL/mail '!=' syslog ']'
>> + cat /tmp/cron-apt.X5DFeL/temp
>> + '[' verbose = upgrade ']'
>> + '[' always = always ']'
>> + createsysloginfo 3-download
>> + '[' -n always ']'
>> + '[' -f /etc/cron-apt/syslogonmsgs/always ']'
>> + createdivinfo syslog /tmp/cron-apt.X5DFeL/temp
>> /etc/cron-apt/syslogmsg.d/3-download /tmp/cron-apt.X5DFeL/runsyslog
>> /tmp/cron-apt.X5DFeL/actionsyslog
>> + FILE=syslog
>> + CAT=/tmp/cron-apt.X5DFeL/temp
>> + OPTCAT=/etc/cron-apt/syslogmsg.d/3-download
>> + OPTRUNCAT=/tmp/cron-apt.X5DFeL/runsyslog
>> + OPTACTIONCAT=/tmp/cron-apt.X5DFeL/actionsyslog
>> + TMPSTDOUT=
>> + '[' syslog '!=' syslog ']'
>> + '[' -n /etc/cron-apt/syslogmsg.d/3-download ']'
>> + '[' -f /etc/cron-apt/syslogmsg.d/3-download ']'
>> + '[' -n /tmp/cron-apt.X5DFeL/runsyslog ']'
>> + '[' -f /tmp/cron-apt.X5DFeL/runsyslog ']'
>> + '[' -n /tmp/cron-apt.X5DFeL/actionsyslog ']'
>> + '[' -f /tmp/cron-apt.X5DFeL/actionsyslog ']'
>> + tomsg /tmp/cron-apt.X5DFeL/temp syslog ''
>> + TCAT=/tmp/cron-apt.X5DFeL/temp
>> + TFILE=syslog
>> + TSTD=
>> + '[' -n /tmp/cron-apt.X5DFeL/temp ']'
>> + '[' -r /tmp/cron-apt.X5DFeL/temp ']'
>> + '[' -n '' ']'
>> + '[' syslog '!=' syslog ']'
>> + logger -p user.notice -t cron-apt -f /tmp/cron-apt.X5DFeL/temp
>> + '[' upgrade = always ']'
>> + '[' verbose = verbose ']'
>> + createloginfo 3-download
>> + createdivinfo /var/log/cron-apt/log /tmp/cron-apt.X5DFeL/temp
>> /etc/cron-apt/logmsg.d/3-download /tmp/cron-apt.X5DFeL/runlog
>> /tmp/cron-apt.X5DFeL/actionlog ''
>> + FILE=/var/log/cron-apt/log
>> + CAT=/tmp/cron-apt.X5DFeL/temp
>> + OPTCAT=/etc/cron-apt/logmsg.d/3-download
>> + OPTRUNCAT=/tmp/cron-apt.X5DFeL/runlog
>> + OPTACTIONCAT=/tmp/cron-apt.X5DFeL/actionlog
>> + TMPSTDOUT=
>> + '[' /var/log/cron-apt/log '!=' syslog ']'
>> + touch /var/log/cron-apt/log
>> + '[' -n /etc/cron-apt/logmsg.d/3-download ']'
>> + '[' -f /etc/cron-apt/logmsg.d/3-download ']'
>> + '[' -n /tmp/cron-apt.X5DFeL/runlog ']'
>> + '[' -f /tmp/cron-apt.X5DFeL/runlog ']'
>> + '[' -n /tmp/cron-apt.X5DFeL/actionlog ']'
>> + '[' -f /tmp/cron-apt.X5DFeL/actionlog ']'
>> + tomsg /tmp/cron-apt.X5DFeL/temp /var/log/cron-apt/log ''
>> + TCAT=/tmp/cron-apt.X5DFeL/temp
>> + TFILE=/var/log/cron-apt/log
>> + TSTD=
>> + '[' -n /tmp/cron-apt.X5DFeL/temp ']'
>> + '[' -r /tmp/cron-apt.X5DFeL/temp ']'
>> + '[' -n '' ']'
>> + '[' /var/log/cron-apt/log '!=' syslog ']'
>> + cat /tmp/cron-apt.X5DFeL/temp
>> + grep -qvE '^[[:space:]]*$|CRON-APT' /tmp/cron-apt.X5DFeL/temp
>> + '[' always = output ']'
>> + '[' upgrade = output ']'
>> + '[' verbose = upgrade ']'
>> ++ echo 'dist-upgrade -d -y -o APT::Get::Show-Upgraded=true'
>> ++ md5sum
>> ++ sed -e 's/[[:space:]].*//;'
>> + TLINE=e647be386a7d1853e0e4b05248391d8e
>> + '[' -n '' ']'
>> + echo 'CRON-APT DIFF'
>> + '[' '!' -r
>> /var/lib/cron-apt/_-_etc_-_cron-apt_-_config/mailchanges/3-download-e647be386a7d1853e0e4b05248391d8e
>> ']'
>> + diff -u
>> /var/lib/cron-apt/_-_etc_-_cron-apt_-_config/mailchanges/3-download-e647be386a7d1853e0e4b05248391d8e
>> /tmp/cron-apt.X5DFeL/temp
>> + cp /tmp/cron-apt.X5DFeL/temp
>> /var/lib/cron-apt/_-_etc_-_cron-apt_-_config/mailchanges/3-download-e647be386a7d1853e0e4b05248391d8e
>> + '[' -n /tmp/cron-apt.X5DFeL/difftemp ']'
>> + '[' -r /tmp/cron-apt.X5DFeL/difftemp ']'
>> + '[' prepend = only ']'
>> + '[' prepend = append ']'
>> + '[' prepend = prepend ']'
>> + echo '----- DIFF END HERE -----'
>> + cat /tmp/cron-apt.X5DFeL/temp
>> + mv /tmp/cron-apt.X5DFeL/difftemp /tmp/cron-apt.X5DFeL/temp
>> + '[' upgrade = changes ']'
>> + '[' always = changes ']'
>> + '[' verbose = changes ']'
>> + rm -f /tmp/cron-apt.X5DFeL/difftemp
>> + read LINE
>> + '[' -e /tmp/cron-apt.X5DFeL/status ']'
>> + herevariables_restore
>> + general_varmove STORED ''
>> + PREFIX=STORED
>> + STORE=
>> + SIFS='
>> '
>> ++ set
>> ++ grep '^[a-zA-Z][a-zA-Z0-9_]*_STORED='
>> ++ sed -e 's|=.*||;'
>> + LIST=
>> + onexit
>> + '[' -f /tmp/cron-apt.X5DFeL/initlog ']'
>> + '[' -f /tmp/cron-apt.X5DFeL/temp ']'
>> + rm -f /tmp/cron-apt.X5DFeL/temp
>> + '[' -f /tmp/cron-apt.X5DFeL/actionlog ']'
>> + '[' -f /tmp/cron-apt.X5DFeL/actionsyslog ']'
>> + '[' -f /tmp/cron-apt.X5DFeL/actionmail ']'
>> + '[' -f /tmp/cron-apt.X5DFeL/actionerror ']'
>> + rm -f /tmp/cron-apt.X5DFeL/actionerror
>> + '[' -f /tmp/cron-apt.X5DFeL/runlog ']'
>> + '[' -f /tmp/cron-apt.X5DFeL/runsyslog ']'
>> + '[' -f /tmp/cron-apt.X5DFeL/runerror ']'
>> + rm -f /tmp/cron-apt.X5DFeL/runerror
>> + '[' -f /tmp/cron-apt.X5DFeL/runmail ']'
>> + '[' -f /tmp/cron-apt.X5DFeL/mail ']'
>> + '[' upgrade '!=' never ']'
>> + '[' -n upgrade ']'
>> + HDR='To: administra...@fsmuw.rwth-aachen.de'
>> + '[' -z '' ']'
>> ++ uname -n
>> + HOSTNAME=ts
>> + '[' -f /tmp/cron-apt.X5DFeL/_-_etc_-_cron-apt_-_config-error ']'
>> ++ printf 'To: administra...@fsmuw.rwth-aachen.de\nSubject: CRON-APT
>> completed on ts [/etc/cron-apt/config]'
>> + HDR='To: administra...@fsmuw.rwth-aachen.de
>> Subject: CRON-APT completed on ts [/etc/cron-apt/config]'
>> + i=1
>> + eval 'VAL=${XHEADER1}'
>> ++ VAL=
>> + '[' '!' -z '' ']'
>> + umask 022
>> + printf 'To: administra...@fsmuw.rwth-aachen.de
>> Subject: CRON-APT completed on ts [/etc/cron-apt/config]\n\n'
>> + fold --spaces --width=900 /tmp/cron-apt.X5DFeL/mail
>> + command -v sendmail
>> + sendmail -t -oi
>> + rm -f /tmp/cron-apt.X5DFeL/mail
>> + '[' -f /tmp/cron-apt.X5DFeL/_-_etc_-_cron-apt_-_config-error ']'
>> + '[' -d /tmp/cron-apt.X5DFeL ']'
>> + rmdir /tmp/cron-apt.X5DFeL
>> + '[' -x /usr/bin/dotlockfile ']'
>> + dotlockfile -u /var/lib/cron-apt/lockfile
>>
>>
>>
>> Am Dienstag, 24. Januar 2023 09:16 CET, schrieb Ola Lundqvist <
>> o...@inguza.com>:
>>
>>
>> Hi Richard
>>
>> Strange!
>>
>> Can you try to copy cron-apt and comment this:
>>
>> if [ -t 0 ]; then
>>     RUNIMMEDIATELY="yes"
>> fi
>>
>> And then run manually.
>>
>> bash -x your-cron-apt-copy
>>
>> It would help to understand what happens.
>>
>> // Ola
>>
>> On Mon, 23 Jan 2023 at 23:30, Richard Rosner <
>> rros...@fsmuw.rwth-aachen.de> wrote:
>>
>>> Hi,
>>> sleep 456 and sleep 1200 work without any problems. Also, I don't have
>>> any special kernel. Currently, Output of uname -a is "Linux ts
>>> 6.1.0-1-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.4-1 (2023-01-07) x86_64
>>> GNU/Linux". I don't even have any other repository active other than the
>>> typical Debian ones (testing, testing-updates, testing-backports,
>>> testing-security).
>>>
>>> Also, I'm noticing cron-apt becoming less reliable in the last weeks (I
>>> actually wanted to report this before Christmas, but something must have
>>> went wrong so I only got the email, but it probably was never sent to the
>>> bugreport mailing list). It used to reliably send mails every day at which
>>> it finds any updates. But in the last weeks, it mostly doesn't do that
>>> anymore. The log in journalctl/syslog always shows the same text (only
>>> difference in the checksum and so on). RUNSLEEP has been commented out for
>>> weeks now.
>>>
>>> Richard
>>>
>>> Am Montag, 23. Januar 2023 22:10 CET, schrieb Ola Lundqvist <
>>> o...@inguza.com>:
>>>
>>>
>>> Hi
>>>
>>> When you run cron-apt from a terminal RUNSLEEP is not used. This is why
>>> it works when running manually.
>>>
>>> Please try running the following in a command
>>>
>>> sleep 456
>>>
>>> or any large number for sleep.
>>>
>>> Do you have some special kernel? The kernel should not give that problem.
>>>
>>> cron-apt do not do anything magic. It just executes sleep
>>>
>>> It could also be that it is not the sleep command itself. It could be
>>> the random number generation done a few lines earlier in that script.
>>>
>>> // Ola
>>>
>>> On Wed, 18 Jan 2023 at 15:12, Richard Rosner <
>>> rros...@fsmuw.rwth-aachen.de> wrote:
>>>
>>>> Package: cron-apt
>>>> Version: 0.13.0.1
>>>> Severity: important
>>>> X-Debbugs-Cc: sub...@bugs.debian.org
>>>>
>>>> Dear Maintainer,
>>>> when running cron-apt as shipped it works normal, running at 4 am and
>>>> sending an email when anything can be updated. But when adding the
>>>> recommended RUNSLEEP variable to the config, the only thing that happens is
>>>> throwing a kernel error at 4 am:
>>>>
>>>>      2022-12-19T04:00:01.425628+01:00 ts CRON[75874]: (root) CMD (test
>>>> -x /usr/sbin/cron-apt && /usr/sbin/cron-apt)
>>>>      2022-12-19T04:00:01.468596+01:00 ts kernel: [276052.628108] traps:
>>>> cksum[75885] trap invalid opcode ip:562d9fe03cf5 sp:7ffd9b53fe20 error:0 in
>>>> cksum[562d9fded000+17000]
>>>>      2022-12-19T04:00:02.525060+01:00 ts sSMTP[75887]: Sent mail for
>>>> r...@ts.domain.de (221 mailserver.de) uid=0 username=root outbytes=691
>>>>
>>>> Even though it says a mail is sent, it's not received. Since cron-apt
>>>> clearly doesn't run at all, that might be the reason. Running cron-apt
>>>> manually with RUNSLEEP set with "cron-apt -s" works without problems.
>>>>
>>>>
>>>> -- System Information:
>>>> Debian Release: bookworm/sid
>>>>   APT prefers testing
>>>>   APT policy: (500, 'testing')
>>>> Architecture: amd64 (x86_64)
>>>>
>>>> Kernel: Linux 6.0.0-6-amd64 (SMP w/4 CPU threads; PREEMPT)
>>>> Kernel taint flags: TAINT_WARN
>>>> Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8),
>>>> LANGUAGE=en_US:en
>>>> Shell: /bin/sh linked to /usr/bin/dash
>>>> Init: systemd (via /run/systemd/system)
>>>> LSM: AppArmor: enabled
>>>>
>>>> Versions of packages cron-apt depends on:
>>>> ii  apt  2.5.4
>>>>
>>>> Versions of packages cron-apt recommends:
>>>> ii  cron [cron-daemon]            3.0pl1-156
>>>> ii  liblockfile1                  1.17-1+b1
>>>> ii  ssmtp [mail-transport-agent]  2.64-11
>>>>
>>>> cron-apt suggests no packages.
>>>>
>>>> -- Configuration Files:
>>>> /etc/cron-apt/config changed:
>>>> APTCOMMAND=/usr/bin/apt-get
>>>> MAILTO="administra...@fsmuw.rwth-aachen.de"
>>>> MAILON=upgrade
>>>> SYSLOGON=always
>>>> #RUNSLEEP=3600
>>>>
>>>> -- no debconf information
>>>
>>>
>>>
>>> --
>>>  --- Inguza Technology AB --- MSc in Information Technology ----
>>> |  o...@inguza.com                    o...@debian.org            |
>>> |  http://inguza.com/                Mobile: +46 (0)70-332 1551 |
>>>  ---------------------------------------------------------------
>>>
>>>
>>>
>>
>> --
>>  --- Inguza Technology AB --- MSc in Information Technology ----
>> |  o...@inguza.com                    o...@debian.org            |
>> |  http://inguza.com/                Mobile: +46 (0)70-332 1551 |
>>  ---------------------------------------------------------------
>>
>>
>>

Reply via email to