Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

at-3.2.5-slfo.1.1.1 RPM for s390x

From OpenSuSE Leap 16.0 for s390x

Name: at Distribution: SUSE Linux Framework One
Version: 3.2.5 Vendor: SUSE LLC <https://www.suse.com/>
Release: slfo.1.1.1 Build date: Tue Dec 27 14:35:20 2022
Group: Unspecified Build host: reproducible
Size: 117803 Source RPM: at-3.2.5-slfo.1.1.1.src.rpm
Packager: https://www.suse.com/
Url: http://blog.calhariz.com/index.php/tag/at
Summary: A Job Manager
This program allows you to run jobs at specified times.

Provides

Requires

License

GPL-2.0-or-later

Changelog

* Tue Dec 27 2022 schubi@suse.com
  - Migration of PAM settings to /usr/lib/pam.d
* Wed May 18 2022 dimstar@opensuse.org
  - Update to version 3.2.5:
    + Fix: atd forgets to run a job in the queue (deb#1004972).
* Wed Mar 23 2022 gmbr3@opensuse.org
  - Switch to dynamic UIDs instead of hardcoding 25
* Tue Mar 15 2022 danilo.spinella@suse.com
  - Drop systemd hardening as it breaks some jobs, fixes bsc#1196219
    * Remove harden_atd.service.patch
* Tue Feb 22 2022 danilo.spinella@suse.com
  - Update to version 3.2.4:
    * Upstream SUSE patches
  - Update to version 3.2.3:
    * Fix two typos on documentation
    * Upstream SUSE patches
    * Various improvements to the code and the build system
  - Refresh patches:
    * at-3.1.16-handle_malformed_jobs.patch
    * at-3.2.2.patch
    * at-backport-old-privs.patch
    * harden_atd.service.patch
  - Drop upstreamed patches:
    * at-3.1.13-leak-fix.patch
    * at-3.1.13-massive_batch.patch
    * at-3.1.14-joblist.patch
    * at-3.1.14-usePOSIXtimers.patch
    * at-3.1.8-jobdir-mtime.patch
    * at-atq-timeformat.patch
    * at-secure_getenv.patch
* Tue Nov 23 2021 jsegitz@suse.com
  - Drop ProtectSystem and ProtectHome hardening. Unfortunately they're
    breaking at jobs (boo#1192294)
* Thu Nov 18 2021 danilo.spinella@suse.com
  - Tumbleweed is not affected by the following SLE issues:
    * jsc#SLE-17611
    * bsc#1181576
* Wed Aug 11 2021 jsegitz@suse.com
  - Added hardening to systemd service(s). Added patch(es):
    * harden_atd.service.patch
    Modified:
    * atd.service
* Fri Jul 16 2021 danilo.spinella@suse.com
  - Update to 3.2.2:
    * Add script batch-job
  - Refresh patch at-3.1.14.patch into at-3.2.2.patch
  - Convert at-3.1.14-parse-suse-sysconfig.patch to UTF-8
* Thu Jun 03 2021 gmbr3@opensuse.org
  - Change to using systemd-sysusers
* Fri Oct 02 2020 jengelh@inai.de
  - Update to release 3.2.1
    * Print time of new job before the input of the commands.
    * Do not drop seconds on -t option.
    * Start using nice levels from 0 instead of 2.
    * Correctly handle DST when specifying a UTC time.
  - Modernize specfile constructs / drop old ones.
  - Do not silence errors from useradd/groupadd.
  - Refreshed at-3.1.13-documentation-dir.patch,
    at-3.1.13-leak-fix.patch, at-3.1.13-massive_batch.patch,
    at-3.1.13-tomorrow.patch, at-3.1.14-joblist.patch,
    at-3.1.14-makefile-deps.patch,
    at-3.1.14-parse-suse-sysconfig.patch, at-3.1.14.patch,
    at-3.1.8-denylist.patch, at-3.1.8-jobdir-mtime.patch,
    at-atq-timeformat.patch, at-backport-old-privs.patch,
    at-piddir.patch, at-secure_getenv.patch for %autosetup.
* Wed Feb 19 2020 kstreitova@suse.com
  - change login shell for at user from /bin/bash to /bin/false as it
    shouldn't need a valid login shell
* Thu Oct 17 2019 rbrown@suse.com
  - Remove obsolete Groups tag (fate#326485)
* Tue Aug 27 2019 kstreitova@suse.com
  - atd.pamd: integrate pam_keyinit pam module [bsc#1144041]
* Tue Oct 23 2018 kstreitova@suse.com
  - Version update to at 3.1.23 [bsc#1112660]
    * 832368-Using_of_the_meaningless_fcntl: Fix call of fcntl by
      replacing (long) 1 with FD_CLOEXEC
    * 892819-at__improvements_to_atd.service: Improve atd.service,
      see bug report 892819
    * 885891-at__stale_batchjobs_after_reboot: Remove stale at jobs
      after a boot.
    * 897669-897670-Some_fixes_in_the_manuals: Fix some warnings in
      manpages at.1 and atd.8
    * 883730-Remove_invalid_email_from_man_page: Remove invalid email
      from man pages.
    * Draft of a release script
    * Finalised script to release software.
  - refresh at-atq-timeformat.patch
  - refresh at-adjust_load_to_cpu_count.patch
* Thu Nov 23 2017 rbrown@suse.com
  - Replace references to /var/adm/fillup-templates with new
    %_fillupdir macro (boo#1069468)
* Sat Jul 22 2017 tchvatal@suse.com
  - Drop patch at-3.1.8-eal3-manpages.patch merged upstream differently
* Sat Jul 22 2017 tchvatal@suse.com
  - Version update to at 3.1.20 to match latest upstream:
    * Pam and selinux implemented upstream
    * various tiny fixes
  - Rebase patches:
    * at-3.1.13-documentation-dir.patch
    * at-3.1.13-massive_batch.patch
    * at-3.1.14-joblist.patch
    * at-3.1.14-parse-suse-sysconfig.patch
    * at-3.1.14-usePOSIXtimers.patch
    * at-3.1.14.patch
  - Drop no longer needed patches:
    * at-3.1.13-formatbugs.patch
    * at-3.1.13-pam-session-as-root.patch
    * at-3.1.13-pam.patch
    * at-3.1.13-queue-nice-level.patch
    * at-3.1.14-selinux.patch
* Tue Oct 13 2015 kstreitova@suse.com
  - add at-3.1.16-handle_malformed_jobs.patch to prevent creation of
    the corrupted files and their looping [bnc#945124]
* Tue Jun 23 2015 vcizek@suse.com
  - loadavg on Linux is a sum over all CPUs, so multiply LOADAVG_MX
    by the amount of CPUs when comparing to loadavg (bnc#889174)
    * added at-adjust_load_to_cpu_count.patch
* Mon Jun 22 2015 tchvatal@suse.com
  - Version bump to 3.1.16 to match latest upstream:
    * Fix regression for sec-fix in bash we applied in form of patch
      till now - deleting at-3.1.15-sane-envkeys.patch
  - Sync/split features to be patch specific, modifying:
    * at-3.1.13-pam.patch
    * at-3.1.14-parse-suse-sysconfig.patch
    * at-3.1.14-selinux.patch
* Mon Jun 22 2015 tchvatal@suse.com
  - Cleanup with spec-cleaner
  - Remove systemd conditional (we do not work on sle11 anyway)
* Thu Jun 04 2015 crrodriguez@opensuse.org
  - atd.service: run After=nss-user-lookup.target not after
    systemd-user-sessions.service
  - atd.service: run After=time-sync.target
* Mon Oct 06 2014 lchiquitto@suse.com
  - Replace at-sane-envkeys.diff by at-3.1.15-sane-envkeys.patch,
    a simpler fix from upstream [bsc#899160]
* Fri Oct 03 2014 crrodriguez@opensuse.org
  - at-3.1.14-usePOSIXtimers.patch (from Fedora)
    Use Posix timers, this
    avoid the need of horrible suspend/resume hacks like at.sleep
    with pm-utils/systemd
* Tue Sep 30 2014 jengelh@inai.de
  - Add at-sane-envkeys.diff to skip exporting variables with
    awkward keys [bsc#899160]
* Wed Sep 24 2014 pgajdos@suse.com
  - updated to 3.1.15:
    * pam.conf: require pam_loginuid.so
    * atd.service.in: Add Documentation field.
    * atd.service.in: Set IgnoreSIGPIPE=false
* Thu Jul 31 2014 alarrosa@suse.com
  - Remove a relative path that is not needed in the service symlink
* Mon Jul 28 2014 crrodriguez@opensuse.org
  - Remove extra remains of sysvinit compat.
  - Restore needed call to fillup_only that went lost in the
    sysvinit change.
* Fri Jul 25 2014 pgajdos@suse.com
  - introduced -o <timeformat> switch for atq [bnc#879402]
    * added at-atq-timeformat.patch
* Mon Jun 16 2014 vdziewiecki@suse.com
  -Removed init script
  -fix bnc#880364 - at pam file is not calling pam_loginuid
* Mon Mar 03 2014 aj@ajaissle.de
  - New upstream release 3.1.14
    + Add systemd service file. (deb#639634)
    + Initialize jobno before using it.
    + No longer try to compile and run a trivial C program. (deb#632301)
    + Add -M option to usage message.
    + Use LDFLAGS when linking programs.
  - Rebased the following patches:
    * at-3.1.13.patch as at-3.1.14.patch
    * at-3.1.13-joblist.patch as at-3.1.14-joblist.patch
    * at-3.1.13-selinux.patch as at-3.1.14-selinux.patch
    * at-parse-suse-sysconfig.patch as at-3.1.14-parse-suse-sysconfig.patch
    * at-makefile-deps.patch as at-3.1.14-makefile-deps.patch
  - Dropped at-3.1.13-pie.patch (obsolete, now using LDFLAGS)
  - Changed systemd service file [Unit] -> "Description" to match upstream
  - Spec: cleanup + use some macros
* Thu Jan 23 2014 aj@ajaissle.de
  - Fixed leaking the exit code of systemctl in atd.sh. A change
    to at.sleep prevents leaking systemctl exit code as well as
    simplifies the script.
* Tue Nov 12 2013 mvyskocil@suse.com
  - use old privs model (fixes bnc#849720)
    * at-backport-old-privs.patch
  - do not install sysvinit script and service file together
  - add sticky bit to atjobs
* Tue Oct 22 2013 meissner@suse.com
  - adding service hook was in %verifyscript section not in %post
* Sun Oct 06 2013 crrodriguez@opensuse.org
  - at-secure_getenv.patch at must use secure_getenv.
* Mon Jul 15 2013 werner@suse.de
  - No http://0pointer.de/public/systemd-units/atd.service anymore
* Sat Jul 13 2013 crrodriguez@opensuse.org
  - systemd: start as non-forking service
  - systemd: start after systemd-user-sessions.service
* Sat Jul 13 2013 crrodriguez@opensuse.org
  - Use /run not /var/run to store the pid file
* Thu Jun 20 2013 crrodriguez@opensuse.org
  - at.sleep move away from pm-utils to systemd-sleep
* Tue Jun 18 2013 schwab@suse.de
  - at-makefile-deps.patch: fix makefile dependencies
* Tue Jun 11 2013 lang@b1-systems.de
  - updated to upstream 3.1.13
  - ported patches to new source code in session with Stefan Seyfried
  - removed unnecessary patches
* Sun Apr 14 2013 crrodriguez@opensuse.org
  - Ordering after syslog.target is no longer recommended.
* Wed Feb 06 2013 opensuse@cboltz.de
  - fix author information in at-parse-suse-sysconfig.patch (bnc#780259#c25)
* Sun Jan 06 2013 jengelh@inai.de
  - Use simpler HXmap_get in at-parse-suse-sysconfig.patch
    (bnc#780259)
* Wed Nov 28 2012 crrodriguez@opensuse.org
  - When sysconfig variables are empty, do not set stuff to zero
    just use the defaults.
* Wed Nov 28 2012 crrodriguez@opensuse.org
  - Fix systemd unit and sysconfig parsing the right way.
* Mon Nov 26 2012 opensuse@cboltz.de
  - use /etc/sysconfig/atd variables in atd.service (bnc#780259#c4)
* Thu Sep 13 2012 opensuse@cboltz.de
  - fix atd.service (bnc#780259)
* Tue Dec 20 2011 coolo@suse.com
  - add autoconf as buildrequire to avoid implicit dependency
* Tue Dec 20 2011 coolo@suse.com
  - remove call to suse_update_config (very old work around)
* Mon Dec 05 2011 crrodriguez@opensuse.org
  - Fix rpmlint warnings
* Mon Dec 05 2011 crrodriguez@opensuse.org
  - Support systemd.
* Sat Sep 17 2011 jengelh@medozas.de
  - Remove redundant tags/sections from specfile
  - Use %_smp_mflags for parallel build
* Fri May 13 2011 vcizek@novell.com
  - added missing license to distribution (bnc#693355)
* Tue Apr 19 2011 vcizek@novell.com
  - wrong jobdir mtime handling fixed (bnc#680113)
    thanks to Ingo Schwarze
* Tue Apr 05 2011 vcizek@novell.com
  - fixed atd-atrm race condition (bnc#679857)
* Tue Mar 01 2011 vcizek@novell.com
  - fixed bug introduced with at-3.1.8-tomorrow.patch (bnc#672586)
* Mon Feb 07 2011 jslaby@suse.de
  - source pm-utils functions in suspend/resume script to avoid
    errors
* Tue Feb 01 2011 vcizek@novell.com
  - at now shifts jobs with passed time without a date to tomorrow
    (bnc#668485)
* Wed Nov 10 2010 coolo@novell.com
  - own parent directories
* Tue Sep 28 2010 cristian.rodriguez@opensuse.org
  - /etc/at.deny has wrong account name [bnc#632250]
* Tue Jul 20 2010 cristian.rodriguez@opensuse.org
  - wake up atd after suspend [bnc#592349]
* Sat Jul 17 2010 cristian.rodriguez@opensuse.org
  - improve spec file
  - Should Recommend smtp_daemon
* Wed Nov 18 2009 mseben@novell.com
  - added pam conversion function (reworked pam.patch) fate#306386
* Tue Nov 03 2009 coolo@novell.com
  - updated patches to apply with fuzz=0
* Thu Aug 27 2009 mseben@novell.com
  - closedir.patch renamed to leak-fix.patch and added others fixs
    of resource leaks (bnc#533454)
* Thu Aug 13 2009 mseben@novell.com
  - added closedir.patch fix missing call of closedir() (bnc#523346)
* Thu May 14 2009 puzel@suse.cz
  - added at-3.1.8-pam-session-as-root.patch (bnc#329210, bnc#408986)
* Mon Mar 02 2009 sebo@suse.de
  - added cleanup_perm.patch to fix permissions for unlink (bnc#478733)
* Thu Feb 12 2009 mseben@suse.cz
  - fixed nice level of queues : queue-nice-level.patch [bnc#225463]
* Thu Jan 08 2009 prusnak@suse.cz
  - corrected selinux.patch [bnc#463521]
* Wed Oct 08 2008 bwalle@suse.de
  - Fix documentation directory in at(1).
* Mon Sep 01 2008 puzel@suse.cz
  - enabled SELinux support [Fate#303662]
* Tue Apr 08 2008 mrueckert@suse.de
  - add at-3.1.8_massive_batch.patch: (bnc#347126)
    properly handle sighup when multiple jobs are submitted at the
    same time
* Fri May 11 2007 mrueckert@suse.de
  - remove postfix from the build requires. (#225469)
* Thu Mar 29 2007 meissner@suse.de
  - buildrequires flex,bison
* Mon Mar 19 2007 mrueckert@suse.de
  - readd at-3.1.8-pam.diff: (#222563)
    The breaking part of the setreuid(daemon_uid,daemon_uid) in
    perm.c. uid 25 can not write audit messages. As upstream removed
    the pam code in perm.c aswell, we do the same here.
* Mon Dec 18 2006 ro@suse.de
  - added sysconfig variables ATD_BATCH_INTERVAL
    and ATD_LOADAVG (fate#301318)
* Tue Nov 28 2006 mrueckert@suse.de
  - remove at-3.1.8-pam.diff it just breaks at.
* Tue Nov 21 2006 ro@suse.de
  - added PRIV_START/END calls around pam_start sections (#222412)
* Fri Sep 01 2006 kukuk@suse.de
  - Add pam_loginuid.so to atd.pamd
* Wed Jan 25 2006 mls@suse.de
  - converted neededforbuild to BuildRequires
* Thu Jan 12 2006 schwab@suse.de
  - Don't strip binaries.
* Mon Dec 05 2005 kukuk@suse.de
  - Disable SELinux
* Mon Aug 29 2005 kukuk@suse.de
  - Make pam config file non-executeable
* Thu Aug 25 2005 kukuk@suse.de
  - Remove pam_loginuid.so  [may fix #112802]
* Mon Aug 15 2005 kukuk@suse.de
  - Update to at-3.1.8-11 tarball (includes old patches)
  - Add PAM support
* Thu Jun 02 2005 kukuk@suse.de
  - Compile with -fpie/-pie
  - Update SELinux patch
* Sat Feb 05 2005 meissner@suse.de
  - mark up for format string using functions.
  - fixed one error output
* Tue May 25 2004 ro@suse.de
  - added "-t" docu to manpage
* Thu Mar 25 2004 mmj@suse.de
  - Add postfix to # neededforbuild
* Tue Mar 23 2004 thomas@suse.de
  - Added patch for EAL3 man-pages
* Tue Mar 23 2004 thomas@suse.de
  - Added patch for LAuS
* Wed Jan 28 2004 kukuk@suse.de
  - Add patch for SELinux
* Mon Oct 27 2003 ro@suse.de
  - package /usr/bin/at as 4750,root,trusted as in permissions.secure
  - add verify (not mode) for /usr/bin/at
  - add run_permissions macro to postinstall
* Sun Oct 19 2003 ro@suse.de
  - don't build as root
* Tue Oct 07 2003 ro@suse.de
  - support "at -l -q queue" and "-t timespec" (#31957)
    (ported from FreeBSD)
* Fri Aug 29 2003 kukuk@suse.de
  - Create at as system account [Bug #29611]
* Fri Aug 15 2003 ro@suse.de
  - make "at -r" behave like "at -d" (#28753)
  - added restart_on_update/stop_on_removal macros
* Fri Jul 18 2003 kukuk@suse.de
  - Fix spec file/Makefile to be able to build as normal user
* Wed Jun 18 2003 ro@suse.de
  - added "X-UnitedLinux-Default-Enabled: no" to init-script
* Wed Jun 18 2003 ro@suse.de
  - don't activate by default
* Mon May 19 2003 ro@suse.de
  - fix filelist
* Mon May 12 2003 ro@suse.de
  - use defattr
* Tue Mar 11 2003 ro@suse.de
  - fix postinstall for updates (appeared in #24653)
* Thu Nov 07 2002 tcrhak@suse.cz
  - fixed for bison 1.75: end rules with semicolon
* Fri Aug 23 2002 bk@suse.de
  - mark /etc/at.deny as noreplace
* Mon Aug 19 2002 kukuk@suse.de
  - Use $time instead of xntp in init script.
* Thu Aug 01 2002 ro@suse.de
  - added prereqs
* Mon Jul 01 2002 ro@suse.de
  - add ntp to Required-Start in init-script (#15833)
* Mon May 27 2002 ro@suse.de
  - set SIGCHLD handler back to default when starting job
* Thu May 23 2002 ro@suse.de
  - create user in install section
* Wed May 22 2002 kukuk@suse.de
  - Create at user/group in preinstall script
* Tue Apr 02 2002 ro@suse.de
  - don't try to copy config.guess and config.sub
    (already done by suse_update_config)
* Wed Jan 16 2002 ro@suse.de
  - integrated two patches:
    at-3.1.8-heapcorruption.dif and at-3.1.8-o_excl.dif
    against heap corruption in time parser for commandline and for
    safer opening of a file (O_EXCL).
  - removed all generated files from patch and copy config.{sub,guess}
    from current automake
* Wed Jan 09 2002 kukuk@suse.de
  - Fix path to timespec in at.1 manual page [Bug #12784]
* Tue Jan 08 2002 egmont@suselinux.hu
  - removed colons from init script messages
* Wed Jan 02 2002 kukuk@suse.de
  - Remove warning about cron and at (never worked before and user
    cannot see it)
  - Rename init script from at to atd
  - Don't source rc.config in init script (not needed any longer)
  - Remove $route from init script dependencies (does not exist)
    [Bug #12689]
  - Use BuildRoot
* Fri Dec 14 2001 ro@suse.de
  - removed START_ATD
* Mon Aug 06 2001 ro@suse.de
  - updated rc script
* Fri Jun 15 2001 schwab@suse.de
  - Add %suse_update_config.
* Tue Nov 28 2000 ro@suse.de
  - startscript to etc/init.d
* Mon Sep 25 2000 ro@suse.de
  - sorted
* Wed Feb 16 2000 dipa@suse.de
  - apply debian patch at_3.1.8-8.diff full section of: at.c, at.1.in,
    at.deny, at_allow.5, atd.8.in, at.8.in, batch config.guess,
    config.sub, daemon.c, lex.yy.c, panic.c, parsetime.y, y.tab.c
    (fix for bug #1766)
* Fri Feb 04 2000 ro@suse.de
  - fix missing getlock preload
* Fri Feb 04 2000 ro@suse.de
  - applied security fixes from thomas
* Mon Jan 17 2000 ro@suse.de
  - man -> usr/share/man
* Mon Sep 13 1999 bs@suse.de
  - ran old prepare_spec on spec file to switch to new prepare_spec.
* Tue Dec 08 1998 ro@suse.de
  - added reload to script (does a restart)
* Mon Dec 07 1998 ro@suse.de
  - added symlink /sbin/rcat -> init.d/at
* Mon Dec 07 1998 ro@suse.de
  - updated init-script
* Fri Feb 27 1998 ro@suse.de
  - installed timespec in docdir / fixed path in manpage
* Mon Oct 27 1997 ro@suse.de
  - update to version 3.1.8
    ready for autobuild
* Sun Jun 22 1997 florian@suse.de
  - update to version 3.1.7
* Sun Jun 01 1997 bs@suse.de
  - moved fillup stuff to var/adm/fillup-templates
* Thu Jan 02 1997 bs@suse.de
  boot script beautified.
* Thu Jan 02 1997 bs@suse.de
  recompiled and added README
* Thu Jan 02 1997 bs@suse.de
  - /var/spool/atspool/atspool fixed.
* Thu Jan 02 1997 bs@suse.de
  - new version 3.0
  - fillup etc/rc.config and sbin/init.d/at added.
* Thu Jan 02 1997 bs@suse.de
  switched to version pre-3.0-960812.
    New: atd (daemon)
    fillup etc/rc.config and sbin/init.d-stuff added.
* Thu Jan 02 1997 florian@suse.de
  allow login names to be up to 16 characters long

Files

/etc/at.deny
/usr/bin/at
/usr/bin/atq
/usr/bin/atrm
/usr/bin/batch
/usr/lib/pam.d/atd
/usr/lib/systemd/system/atd.service
/usr/lib/sysusers.d/system-user-at.conf
/usr/sbin/atd
/usr/sbin/atrun
/usr/sbin/rcatd
/usr/share/at
/usr/share/at/batch-job
/usr/share/doc/packages/at
/usr/share/doc/packages/at/ChangeLog
/usr/share/doc/packages/at/Problems
/usr/share/doc/packages/at/README
/usr/share/doc/packages/at/timespec
/usr/share/fillup-templates/sysconfig.atd
/usr/share/licenses/at
/usr/share/licenses/at/COPYING
/usr/share/licenses/at/Copyright
/usr/share/man/man1/at.1.gz
/usr/share/man/man1/atq.1.gz
/usr/share/man/man1/atrm.1.gz
/usr/share/man/man1/batch.1.gz
/usr/share/man/man5/at.allow.5.gz
/usr/share/man/man5/at.deny.5.gz
/usr/share/man/man8/atd.8.gz
/usr/share/man/man8/atrun.8.gz
/var/spool/atjobs
/var/spool/atjobs/.SEQ
/var/spool/atspool


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Nov 16 00:38:22 2024