87 Commits

Author SHA256 Message Date
093b0583f5 Accepting request 1248229 from home:jengelh:branches:Base:System
- Avoid bashisms in build recipe.
- Delete /usr/sbin/rc* symlinks.

OBS-URL: https://build.opensuse.org/request/show/1248229
OBS-URL: https://build.opensuse.org/package/show/Base:System/at?expand=0&rev=129
2025-02-27 10:46:22 +00:00
Danilo Spinella
edc95d0b5f Accepting request 1045614 from home:schubi2:pam_usr_etc
- Migration of PAM settings to /usr/lib/pam.d

OBS-URL: https://build.opensuse.org/request/show/1045614
OBS-URL: https://build.opensuse.org/package/show/Base:System/at?expand=0&rev=127
2023-01-04 09:52:12 +00:00
Danilo Spinella
0bce351488 Accepting request 977933 from home:dimstar:Factory
Update to 3.2.5

OBS-URL: https://build.opensuse.org/request/show/977933
OBS-URL: https://build.opensuse.org/package/show/Base:System/at?expand=0&rev=125
2022-05-18 12:55:36 +00:00
Danilo Spinella
876c8512cc Accepting request 966638 from home:gmbr3:Active
- Switch to dynamic UIDs instead of hardcoding 25

OBS-URL: https://build.opensuse.org/request/show/966638
OBS-URL: https://build.opensuse.org/package/show/Base:System/at?expand=0&rev=124
2022-04-06 16:47:03 +00:00
Danilo Spinella
26b013072f Accepting request 961981 from home:dspinella:branches:Base:System
- Drop systemd hardening as it breaks some jobs, fixes bsc#1196219
  * Remove harden_atd.service.patch

OBS-URL: https://build.opensuse.org/request/show/961981
OBS-URL: https://build.opensuse.org/package/show/Base:System/at?expand=0&rev=122
2022-03-15 17:53:35 +00:00
Danilo Spinella
3996ebe4fc Accepting request 956821 from home:dspinella:branches:Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/956821
OBS-URL: https://build.opensuse.org/package/show/Base:System/at?expand=0&rev=121
2022-02-22 16:51:45 +00:00
Danilo Spinella
fb0f22c491 Accepting request 933259 from home:jsegitz:branches:Base:System
- Drop ProtectSystem and ProtectHome hardening. Unfortunately they're 
  breaking at jobs (boo#1192294)

OBS-URL: https://build.opensuse.org/request/show/933259
OBS-URL: https://build.opensuse.org/package/show/Base:System/at?expand=0&rev=120
2021-11-23 16:33:04 +00:00
Danilo Spinella
337f23f0ba Accepting request 932229 from home:dspinella:branches:Base:System
- Tumbleweed is not affected by the following SLE issues:
  * jsc#SLE-17611
  * bsc#1181576

OBS-URL: https://build.opensuse.org/request/show/932229
OBS-URL: https://build.opensuse.org/package/show/Base:System/at?expand=0&rev=119
2021-11-18 11:30:50 +00:00
ecdf84ea4d Accepting request 911446 from home:jsegitz:branches:systemdhardening:Base:System
Automatic systemd hardening effort by the security team. This has not been tested. For details please see https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort

OBS-URL: https://build.opensuse.org/request/show/911446
OBS-URL: https://build.opensuse.org/package/show/Base:System/at?expand=0&rev=118
2021-10-16 09:51:35 +00:00
501c6c118c Accepting request 906645 from home:dspinella:branches:Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/906645
OBS-URL: https://build.opensuse.org/package/show/Base:System/at?expand=0&rev=117
2021-07-19 09:20:10 +00:00
8d4e664dea Accepting request 902431 from home:gmbr3:Active
- Change to using systemd-sysusers

OBS-URL: https://build.opensuse.org/request/show/902431
OBS-URL: https://build.opensuse.org/package/show/Base:System/at?expand=0&rev=116
2021-06-29 12:06:33 +00:00
Ralf Lang
2953ae9e69 Accepting request 839548 from home:jengelh:branches:Base:System
- Update to release 3.2.1

OBS-URL: https://build.opensuse.org/request/show/839548
OBS-URL: https://build.opensuse.org/package/show/Base:System/at?expand=0&rev=114
2020-10-05 12:16:26 +00:00
587b7d30d6 Accepting request 776277 from home:kstreitova:branches:Base:System
- change login shell for at user from /bin/bash to /bin/false as it
  shouldn't need a valid login shell

OBS-URL: https://build.opensuse.org/request/show/776277
OBS-URL: https://build.opensuse.org/package/show/Base:System/at?expand=0&rev=112
2020-02-20 12:13:13 +00:00
Ralf Lang
73e8e5eadc Accepting request 739703 from home:RBrownSUSE:branches:Base:System
Remove obsolete Groups tag (fate#326485)

OBS-URL: https://build.opensuse.org/request/show/739703
OBS-URL: https://build.opensuse.org/package/show/Base:System/at?expand=0&rev=111
2019-10-17 15:26:20 +00:00
6e06c7505f Accepting request 726545 from home:kstreitova:branches:Base:System
- atd.pamd: integrate pam_keyinit pam module [bsc#1144041]

OBS-URL: https://build.opensuse.org/request/show/726545
OBS-URL: https://build.opensuse.org/package/show/Base:System/at?expand=0&rev=109
2019-08-28 09:19:57 +00:00
910b71e566 OBS-URL: https://build.opensuse.org/package/show/Base:System/at?expand=0&rev=107 2018-10-25 08:31:21 +00:00
64cae29522 Accepting request 643964 from home:kstreitova:branches:Base:System
- Version update to at 3.1.23
  * 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

OBS-URL: https://build.opensuse.org/request/show/643964
OBS-URL: https://build.opensuse.org/package/show/Base:System/at?expand=0&rev=106
2018-10-24 18:22:11 +00:00
c5dc94f800 Accepting request 544674 from home:RBrownSUSE:branches:Base:System
Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)

OBS-URL: https://build.opensuse.org/request/show/544674
OBS-URL: https://build.opensuse.org/package/show/Base:System/at?expand=0&rev=104
2017-11-24 10:21:55 +00:00
75daa61cd7 Accepting request 512270 from home:scarabeus_iv:branches:Base:System
- Drop patch at-3.1.8-eal3-manpages.patch merged upstream differently

- 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

OBS-URL: https://build.opensuse.org/request/show/512270
OBS-URL: https://build.opensuse.org/package/show/Base:System/at?expand=0&rev=102
2017-07-27 14:14:04 +00:00
Vítězslav Čížek
086068465a Accepting request 338448 from home:kstreitova:branches:Base:System
- add at-3.1.16-handle_malformed_jobs.patch to prevent creation of
  the corrupted files and their looping [bnc#945124]

OBS-URL: https://build.opensuse.org/request/show/338448
OBS-URL: https://build.opensuse.org/package/show/Base:System/at?expand=0&rev=100
2015-10-13 14:26:25 +00:00
2824454e26 Accepting request 313311 from home:vitezslav_cizek:branches:Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/313311
OBS-URL: https://build.opensuse.org/package/show/Base:System/at?expand=0&rev=98
2015-06-24 08:32:27 +00:00
Vítězslav Čížek
07fcc6c3fd Accepting request 313129 from home:scarabeus_iv:branches:Base:System
- 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

- Cleanup with spec-cleaner
- Remove systemd conditional (we do not work on sle11 anyway)

OBS-URL: https://build.opensuse.org/request/show/313129
OBS-URL: https://build.opensuse.org/package/show/Base:System/at?expand=0&rev=97
2015-06-22 16:02:29 +00:00
38f4ae8628 Accepting request 310190 from home:elvigia:branches:Base:System
- atd.service: run After=nss-user-lookup.target not after
  systemd-user-sessions.service
- atd.service: run After=time-sync.target

OBS-URL: https://build.opensuse.org/request/show/310190
OBS-URL: https://build.opensuse.org/package/show/Base:System/at?expand=0&rev=95
2015-06-09 09:46:52 +00:00
9153f17b1d Accepting request 254390 from home:leonardocf:branches:Base:System
Replace at-sane-envkeys.diff by at-3.1.15-sane-envkeys.patch, a simpler fix from upstream [bsc#899160]

OBS-URL: https://build.opensuse.org/request/show/254390
OBS-URL: https://build.opensuse.org/package/show/Base:System/at?expand=0&rev=93
2014-10-07 08:01:52 +00:00
72a3557a83 Accepting request 253816 from home:elvigia:branches:Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/253816
OBS-URL: https://build.opensuse.org/package/show/Base:System/at?expand=0&rev=92
2014-10-06 13:13:10 +00:00
bd64758c57 Accepting request 253194 from home:jengelh:branches:Base:System
- Add at-sane-envkeys.diff to skip exporting variables with
  awkward keys [bsc#899160]

OBS-URL: https://build.opensuse.org/request/show/253194
OBS-URL: https://build.opensuse.org/package/show/Base:System/at?expand=0&rev=90
2014-10-02 11:54:39 +00:00
Stephan Kulow
e28eabfbe9 Accepting request 251802 from home:pgajdos
- updated to 3.1.15:
  * pam.conf: require pam_loginuid.so
  * atd.service.in: Add Documentation field.
  * atd.service.in: Set IgnoreSIGPIPE=false

OBS-URL: https://build.opensuse.org/request/show/251802
OBS-URL: https://build.opensuse.org/package/show/Base:System/at?expand=0&rev=88
2014-09-25 05:54:26 +00:00
Stephan Kulow
156252ad9d sysvinit change.
OBS-URL: https://build.opensuse.org/package/show/Base:System/at?expand=0&rev=86
2014-07-31 11:12:11 +00:00
Stephan Kulow
9594eeb7b0 Accepting request 242801 from home:pgajdos
- introduced -o <timeformat> switch for atq [bnc#879402]
  * added at-atq-timeformat.patch

OBS-URL: https://build.opensuse.org/request/show/242801
OBS-URL: https://build.opensuse.org/package/show/Base:System/at?expand=0&rev=85
2014-07-31 11:11:32 +00:00
Stephan Kulow
dacc1420de Accepting request 243119 from home:alarrosa:branches:Base:System
- Remove a relative path that is not needed in the service symlink

OBS-URL: https://build.opensuse.org/request/show/243119
OBS-URL: https://build.opensuse.org/package/show/Base:System/at?expand=0&rev=84
2014-07-31 10:53:31 +00:00
4385db9f29 Accepting request 242644 from home:elvigia:branches:Base:System
- Remove extra remains of sysvinit compat. 
- Restore needed call to fillup_only that went lost in the 
  previous change.

OBS-URL: https://build.opensuse.org/request/show/242644
OBS-URL: https://build.opensuse.org/package/show/Base:System/at?expand=0&rev=82
2014-07-28 08:25:25 +00:00
Wojtek Dziewięcki
b7bfbcd548 -Removed init script
-fix bnc#880364 - at pam file is not calling pam_loginuid

OBS-URL: https://build.opensuse.org/package/show/Base:System/at?expand=0&rev=80
2014-06-16 14:29:14 +00:00
716fa1ac15 Accepting request 224624 from home:aeneas_jaissle:branches:Base:System
New upstream release 3.1.14

OBS-URL: https://build.opensuse.org/request/show/224624
OBS-URL: https://build.opensuse.org/package/show/Base:System/at?expand=0&rev=78
2014-03-10 16:59:12 +00:00
Stephan Kulow
fee56e40a1 - 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.

OBS-URL: https://build.opensuse.org/package/show/Base:System/at?expand=0&rev=76
2014-01-25 06:50:06 +00:00
Stephan Kulow
4c3d069fb9 Accepting request 214977 from home:aeneas_jaissle:branches:Base:System
Added a changelog entry for the previous submit

OBS-URL: https://build.opensuse.org/request/show/214977
OBS-URL: https://build.opensuse.org/package/show/Base:System/at?expand=0&rev=75
2014-01-25 06:49:11 +00:00
bed28f42e6 - 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

OBS-URL: https://build.opensuse.org/package/show/Base:System/at?expand=0&rev=72
2013-11-12 15:42:40 +00:00
Vítězslav Čížek
7c6ec0ce93 Accepting request 204252 from home:msmeissn:branches:Base:System
- adding service hook was in %verifyscript section not in %post

OBS-URL: https://build.opensuse.org/request/show/204252
OBS-URL: https://build.opensuse.org/package/show/Base:System/at?expand=0&rev=70
2013-10-22 08:50:21 +00:00
f29f9dd9d2 Accepting request 202455 from home:elvigia:branches:Base:System
- at-secure_getenv.patch at must use secure_getenv.

OBS-URL: https://build.opensuse.org/request/show/202455
OBS-URL: https://build.opensuse.org/package/show/Base:System/at?expand=0&rev=68
2013-10-07 13:11:28 +00:00
4cf60dd9a0 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/at?expand=0&rev=66
2013-07-15 13:51:19 +00:00
d755300157 Accepting request 182951 from home:elvigia:branches:Base:System
- systemd: start as non-forking service 
- systemd: start after systemd-user-sessions.service

- Use /run not /var/run to store the pid file

OBS-URL: https://build.opensuse.org/request/show/182951
OBS-URL: https://build.opensuse.org/package/show/Base:System/at?expand=0&rev=65
2013-07-13 20:40:31 +00:00
30d7634967 Accepting request 180075 from home:elvigia:branches:Base:System
- at.sleep move away from pm-utils to systemd-sleep

OBS-URL: https://build.opensuse.org/request/show/180075
OBS-URL: https://build.opensuse.org/package/show/Base:System/at?expand=0&rev=63
2013-06-20 11:55:35 +00:00
9990e75924 Accepting request 179588 from home:Andreas_Schwab:Factory
- at-makefile-deps.patch: fix makefile dependencies

OBS-URL: https://build.opensuse.org/request/show/179588
OBS-URL: https://build.opensuse.org/package/show/Base:System/at?expand=0&rev=61
2013-06-18 16:14:47 +00:00
Wojtek Dziewięcki
8ac47d2566 Accepting request 178540 from home:ralflangb1:branches:Base:System
Upgrade to 3.1.13

OBS-URL: https://build.opensuse.org/request/show/178540
OBS-URL: https://build.opensuse.org/package/show/Base:System/at?expand=0&rev=59
2013-06-11 13:42:01 +00:00
690d0cabc7 Accepting request 163940 from home:elvigia:branches:Base:System
- Ordering after syslog.target is no longer recommended.

OBS-URL: https://build.opensuse.org/request/show/163940
OBS-URL: https://build.opensuse.org/package/show/Base:System/at?expand=0&rev=57
2013-04-16 08:59:19 +00:00
Vítězslav Čížek
1b1870c365 Accepting request 151475 from home:cboltz:branches:Base:System
- fix author information in at-parse-suse-sysconfig.patch (bnc#780259#c25)

OBS-URL: https://build.opensuse.org/request/show/151475
OBS-URL: https://build.opensuse.org/package/show/Base:System/at?expand=0&rev=55
2013-02-06 14:42:45 +00:00
Ralf Lang
ca07591141 Accepting request 147894 from home:jengelh:branches:Base:System
- Use simpler HXmap_get in at-parse-suse-sysconfig.patch
  (bnc#780259)

OBS-URL: https://build.opensuse.org/request/show/147894
OBS-URL: https://build.opensuse.org/package/show/Base:System/at?expand=0&rev=52
2013-01-10 12:17:02 +00:00
Ralf Lang
9fc794b4f2 Accepting request 143496 from home:elvigia:branches:Base:System
- When sysconfig variables are empty, do not set stuff to zero
  just use the defaults. 

- Fix systemd unit and sysconfig parsing the right way.

OBS-URL: https://build.opensuse.org/request/show/143496
OBS-URL: https://build.opensuse.org/package/show/Base:System/at?expand=0&rev=50
2012-11-29 10:10:11 +00:00
280245ccbb Accepting request 142950 from home:cboltz:branches:Base:System
- use /etc/sysconfig/atd variables in atd.service (bnc#780259#c4)

Please forward this change to Factory.

I already created a maintenance request for 12.2 - #142949

OBS-URL: https://build.opensuse.org/request/show/142950
OBS-URL: https://build.opensuse.org/package/show/Base:System/at?expand=0&rev=48
2012-11-26 23:28:02 +00:00
Robert Milasan
b7d5179ac9 Accepting request 134202 from home:cboltz:branches:Base:System
- fix atd.service (bnc#780259)

This is probably worth an update for 12.2, but I'll let that decision (and the handling ;-) up to you.

OBS-URL: https://build.opensuse.org/request/show/134202
OBS-URL: https://build.opensuse.org/package/show/Base:System/at?expand=0&rev=46
2012-09-17 11:50:44 +00:00
95df099340 Accepting request 97317 from home:coolo:removeautoconf
add autoconf to buildrequires

OBS-URL: https://build.opensuse.org/request/show/97317
OBS-URL: https://build.opensuse.org/package/show/Base:System/at?expand=0&rev=42
2011-12-20 20:05:46 +00:00