Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package at for openSUSE:Factory checked in at 2022-05-20 17:50:06 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/at (Old) and /work/SRC/openSUSE:Factory/.at.new.1538 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "at" Fri May 20 17:50:06 2022 rev:84 rq:977942 version:3.2.5 Changes: -------- --- /work/SRC/openSUSE:Factory/at/at.changes 2022-03-16 21:30:42.139408906 +0100 +++ /work/SRC/openSUSE:Factory/.at.new.1538/at.changes 2022-05-20 17:50:07.739193849 +0200 @@ -1,0 +2,11 @@ +Wed May 18 12:31:43 UTC 2022 - Dominique Leuenberger <dims...@opensuse.org> + +- Update to version 3.2.5: + + Fix: atd forgets to run a job in the queue (deb#1004972). + +------------------------------------------------------------------- +Wed Mar 23 11:44:56 UTC 2022 - Callum Farmer <gm...@opensuse.org> + +- Switch to dynamic UIDs instead of hardcoding 25 + +------------------------------------------------------------------- Old: ---- at_3.2.4.orig.tar.gz New: ---- at_3.2.5.orig.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ at.spec ++++++ --- /var/tmp/diff_new_pack.NdbIth/_old 2022-05-20 17:50:08.571194593 +0200 +++ /var/tmp/diff_new_pack.NdbIth/_new 2022-05-20 17:50:08.579194600 +0200 @@ -21,7 +21,7 @@ %define _fillupdir %{_localstatedir}/adm/fillup-templates %endif Name: at -Version: 3.2.4 +Version: 3.2.5 Release: 0 Summary: A Job Manager License: GPL-2.0-or-later ++++++ at_3.2.4.orig.tar.gz -> at_3.2.5.orig.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-3.2.4/ChangeLog new/at-3.2.5/ChangeLog --- old/at-3.2.4/ChangeLog 2022-01-29 17:42:19.000000000 +0100 +++ new/at-3.2.5/ChangeLog 2022-02-05 11:00:57.000000000 +0100 @@ -256,3 +256,8 @@ MR22 - Print the selected jobs in atq https://build.opensuse.org/package/view_file/Base:System/at/at-3.1.14-joblist.patch?expand=1 MR24 - Add O_SYNC option when opening atjob file + +at 3.2.5 (2022-02-05) + Vincent Lefevre + Fix: atd forgets to run a job in the queue + https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1004972 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-3.2.4/atd.c new/at-3.2.5/atd.c --- old/at-3.2.4/atd.c 2022-01-29 17:42:19.000000000 +0100 +++ new/at-3.2.5/atd.c 2022-02-05 11:00:57.000000000 +0100 @@ -804,7 +804,7 @@ { timeout.it_value.tv_sec = next; timer_settime(timer, TIMER_ABSTIME, &timeout, NULL); - pause(); + sleep(next - now); } #else void timer_setup() @@ -818,7 +818,7 @@ void atd_setalarm(time_t next) { - sleep(next - atd_gettime()); + sleep(next - now); } #endif /* Global functions */ @@ -953,7 +953,7 @@ daemon_setup(); do { - now = time(NULL); + now = atd_gettime(); next_invocation = run_loop(); if ((next_invocation > now) && (!hupped)) { atd_setalarm(next_invocation); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-3.2.4/configure new/at-3.2.5/configure --- old/at-3.2.4/configure 2022-01-29 17:42:19.000000000 +0100 +++ new/at-3.2.5/configure 2022-02-05 11:00:57.000000000 +0100 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for at 3.2.4. +# Generated by GNU Autoconf 2.69 for at 3.2.5. # # # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. @@ -577,8 +577,8 @@ # Identity of this package. PACKAGE_NAME='at' PACKAGE_TARNAME='at' -PACKAGE_VERSION='3.2.4' -PACKAGE_STRING='at 3.2.4' +PACKAGE_VERSION='3.2.5' +PACKAGE_STRING='at 3.2.5' PACKAGE_BUGREPORT='' PACKAGE_URL='' @@ -1277,7 +1277,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 at 3.2.4 to adapt to many kinds of systems. +\`configure' configures at 3.2.5 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1343,7 +1343,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of at 3.2.4:";; + short | recursive ) echo "Configuration of at 3.2.5:";; esac cat <<\_ACEOF @@ -1441,7 +1441,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -at configure 3.2.4 +at configure 3.2.5 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -1917,7 +1917,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by at $as_me 3.2.4, which was +It was created by at $as_me 3.2.5, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -2272,7 +2272,7 @@ -VERSION=3.2.4 +VERSION=3.2.5 if test "X$CFLAGS" = "X"; then CFLAGS="-O2 -g -Wall" fi @@ -6457,7 +6457,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by at $as_me 3.2.4, which was +This file was extended by at $as_me 3.2.5, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -6519,7 +6519,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -at config.status 3.2.4 +at config.status 3.2.5 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/at-3.2.4/configure.ac new/at-3.2.5/configure.ac --- old/at-3.2.4/configure.ac 2022-01-29 17:42:19.000000000 +0100 +++ new/at-3.2.5/configure.ac 2022-02-05 11:00:57.000000000 +0100 @@ -1,6 +1,6 @@ dnl Process this file with autoconf to produce a configure script. -AC_INIT([at],[3.2.4]) +AC_INIT([at],[3.2.5]) AC_CONFIG_SRCDIR(at.c) AC_PREFIX_DEFAULT(/usr) ++++++ system-user-at.conf ++++++ --- /var/tmp/diff_new_pack.NdbIth/_old 2022-05-20 17:50:08.779194779 +0200 +++ /var/tmp/diff_new_pack.NdbIth/_new 2022-05-20 17:50:08.783194782 +0200 @@ -1,4 +1,3 @@ #Type Name ID GECOS Home directory Shell -g at 25 - - - -u at 25 "Batch jobs daemon" /var/spool/atjobs - +u at - "Batch jobs daemon" /var/spool/atjobs -