Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package os-update for openSUSE:Factory checked in at 2022-11-11 14:36:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/os-update (Old) and /work/SRC/openSUSE:Factory/.os-update.new.1597 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "os-update" Fri Nov 11 14:36:52 2022 rev:6 rq:1035206 version:1.4.2 Changes: -------- --- /work/SRC/openSUSE:Factory/os-update/os-update.changes 2022-11-10 17:33:11.839511531 +0100 +++ /work/SRC/openSUSE:Factory/.os-update.new.1597/os-update.changes 2022-11-11 14:36:59.642442531 +0100 @@ -1,0 +2,7 @@ +Fri Nov 11 09:30:12 UTC 2022 - Thorsten Kukuk <ku...@suse.com> + +- Update to version 1.4.2 + - Fixes for openSUSE Leap + - Add docu URLs to service files + +------------------------------------------------------------------- Old: ---- os-update-1.4.1.tar.xz New: ---- os-update-1.4.2.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ os-update.spec ++++++ --- /var/tmp/diff_new_pack.dx2uUZ/_old 2022-11-11 14:37:00.078444667 +0100 +++ /var/tmp/diff_new_pack.dx2uUZ/_new 2022-11-11 14:37:00.082444687 +0100 @@ -21,7 +21,7 @@ %endif Name: os-update -Version: 1.4.1 +Version: 1.4.2 Release: 0 Summary: Updates the system regular to stay current and safe License: GPL-2.0-or-later ++++++ os-update-1.4.1.tar.xz -> os-update-1.4.2.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/os-update-1.4.1/NEWS new/os-update-1.4.2/NEWS --- old/os-update-1.4.1/NEWS 2022-11-10 16:23:01.000000000 +0100 +++ new/os-update-1.4.2/NEWS 2022-11-11 10:58:41.000000000 +0100 @@ -1,3 +1,7 @@ +Version 1.4.2 + - Fixes for openSUSE Leap + - Add docu URLs to service files + Version 1.4.1 - Increase limit of lines from log in status mail to 500 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/os-update-1.4.1/README.md new/os-update-1.4.2/README.md --- old/os-update-1.4.1/README.md 2022-10-31 11:02:02.000000000 +0100 +++ new/os-update-1.4.2/README.md 2022-11-10 16:33:40.000000000 +0100 @@ -13,6 +13,9 @@ *SUSE Linux Enterprise*) or to apply only security updates (e.g. `zypper patch --category security`). +Additional there is a tool `systemd-mail-status` which implements "MAILTO of cron for systemd timer". It is called by `systemd-status-mail@.service` if the service is configured for the +**OnFailure** and/or **OnSuccess** case of a systemd unit. It sends an email to a configureable address with the name of the service, the hostname and the output of `systemctl status --full <service>`. + ## CONFIGURATION OPTIONS **UPDATE_CMD**="auto" - Specifies how to update the system. Valid values are "auto", "dup", "up" and diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/os-update-1.4.1/configure new/os-update-1.4.2/configure --- old/os-update-1.4.1/configure 2022-11-10 16:23:25.000000000 +0100 +++ new/os-update-1.4.2/configure 2022-11-11 10:29:37.000000000 +0100 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for os-update 1.4.1. +# Generated by GNU Autoconf 2.69 for os-update 1.4.2. # # # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. @@ -576,8 +576,8 @@ # Identity of this package. PACKAGE_NAME='os-update' PACKAGE_TARNAME='os-update' -PACKAGE_VERSION='1.4.1' -PACKAGE_STRING='os-update 1.4.1' +PACKAGE_VERSION='1.4.2' +PACKAGE_STRING='os-update 1.4.2' PACKAGE_BUGREPORT='' PACKAGE_URL='' @@ -1214,7 +1214,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures os-update 1.4.1 to adapt to many kinds of systems. +\`configure' configures os-update 1.4.2 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1280,7 +1280,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of os-update 1.4.1:";; + short | recursive ) echo "Configuration of os-update 1.4.2:";; esac cat <<\_ACEOF @@ -1370,7 +1370,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -os-update configure 1.4.1 +os-update configure 1.4.2 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -1387,7 +1387,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by os-update $as_me 1.4.1, which was +It was created by os-update $as_me 1.4.2, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -2250,7 +2250,7 @@ # Define the identity of the package. PACKAGE='os-update' - VERSION='1.4.1' + VERSION='1.4.2' cat >>confdefs.h <<_ACEOF @@ -3124,7 +3124,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by os-update $as_me 1.4.1, which was +This file was extended by os-update $as_me 1.4.2, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -3177,7 +3177,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -os-update config.status 1.4.1 +os-update config.status 1.4.2 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/os-update-1.4.1/configure.ac new/os-update-1.4.2/configure.ac --- old/os-update-1.4.1/configure.ac 2022-11-10 16:23:01.000000000 +0100 +++ new/os-update-1.4.2/configure.ac 2022-11-11 10:28:49.000000000 +0100 @@ -1,5 +1,5 @@ dnl Process this file with autoconf to produce a configure script. -AC_INIT(os-update, 1.4.1) +AC_INIT(os-update, 1.4.2) AM_INIT_AUTOMAKE AC_PREFIX_DEFAULT(/usr) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/os-update-1.4.1/systemd/Makefile.am new/os-update-1.4.2/systemd/Makefile.am --- old/os-update-1.4.1/systemd/Makefile.am 2022-11-07 15:26:11.000000000 +0100 +++ new/os-update-1.4.2/systemd/Makefile.am 2022-11-11 10:57:35.000000000 +0100 @@ -8,9 +8,12 @@ maildata_DATA = status-mail.conf EXTRA_DIST = os-update.timer os-update.service.in status-mail.conf \ - systemd-status-mail@.service + systemd-status-m...@.service.in -CLEANFILES = os-update.service +CLEANFILES = os-update.service systemd-status-mail@.service os-update.service: os-update.service.in sed -e 's|@libexec@|$(libexecdir)|g' $< > $@ + +systemd-status-mail@.service: systemd-status-m...@.service.in + sed -e 's|@libexec@|$(libexecdir)|g' $< > $@ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/os-update-1.4.1/systemd/Makefile.in new/os-update-1.4.2/systemd/Makefile.in --- old/os-update-1.4.1/systemd/Makefile.in 2022-11-10 16:23:25.000000000 +0100 +++ new/os-update-1.4.2/systemd/Makefile.in 2022-11-11 10:57:39.000000000 +0100 @@ -234,9 +234,9 @@ maildatadir = ${datadir}/systemd-status-mail maildata_DATA = status-mail.conf EXTRA_DIST = os-update.timer os-update.service.in status-mail.conf \ - systemd-status-mail@.service + systemd-status-m...@.service.in -CLEANFILES = os-update.service +CLEANFILES = os-update.service systemd-status-mail@.service all: all-am .SUFFIXES: @@ -473,6 +473,9 @@ os-update.service: os-update.service.in sed -e 's|@libexec@|$(libexecdir)|g' $< > $@ +systemd-status-mail@.service: systemd-status-m...@.service.in + sed -e 's|@libexec@|$(libexecdir)|g' $< > $@ + # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/os-update-1.4.1/systemd/os-update.service.in new/os-update-1.4.2/systemd/os-update.service.in --- old/os-update-1.4.1/systemd/os-update.service.in 2020-09-25 14:27:08.000000000 +0200 +++ new/os-update-1.4.2/systemd/os-update.service.in 2022-11-11 10:36:47.000000000 +0100 @@ -1,5 +1,7 @@ [Unit] Description=Update of system +Documentation=man:os-update(8) +Documentation=https://manpages.opensuse.org/os-update.8 Wants=network.target network-online.target After=network.target local-fs.target diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/os-update-1.4.1/systemd/systemd-status-mail@.service new/os-update-1.4.2/systemd/systemd-status-mail@.service --- old/os-update-1.4.1/systemd/systemd-status-mail@.service 2022-11-06 21:14:28.000000000 +0100 +++ new/os-update-1.4.2/systemd/systemd-status-mail@.service 1970-01-01 01:00:00.000000000 +0100 @@ -1,11 +0,0 @@ -[Unit] -Description=Send status mail for %i -Documentation=https://wiki.archlinux.org/title/Systemd/Timers#MAILTO - -[Service] -Type=oneshot -EnvironmentFile=-/usr/etc/default/systemd-status-mail -EnvironmentFile=-/etc/default/systemd-status-mail -ExecStart=/usr/libexec/systemd-status-mail ${ADDRESS} %i -User=nobody -Group=systemd-journal diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/os-update-1.4.1/systemd/systemd-status-m...@.service.in new/os-update-1.4.2/systemd/systemd-status-m...@.service.in --- old/os-update-1.4.1/systemd/systemd-status-m...@.service.in 1970-01-01 01:00:00.000000000 +0100 +++ new/os-update-1.4.2/systemd/systemd-status-m...@.service.in 2022-11-11 10:42:48.000000000 +0100 @@ -0,0 +1,13 @@ +[Unit] +Description=Send status mail for %i +Documentation=man:systemd-status-mail(8) +Documentation=https://manpages.opensuse.org/systemd-status-mail.8 +Documentation=https://wiki.archlinux.org/title/Systemd/Timers#MAILTO + +[Service] +Type=oneshot +EnvironmentFile=-/usr/etc/default/systemd-status-mail +EnvironmentFile=-/etc/default/systemd-status-mail +ExecStart=@libexec@/systemd-status-mail ${ADDRESS} %i +User=nobody +Group=systemd-journal