at-3.2.2-150400.4.3.10<>,Dtbvp9|unC>2K9 ?8d   '`dtx   !! ! $! !  ! X!!{!<!`j(789D:=.C>.K?.S@.[C.cF.kG.!H/!I/!X/Y/\0!]0!^1b2c3d4e4 f4l4u4(!v4 w74!x7!y8<z88888888Cat3.2.2150400.4.3.10A Job ManagerThis program allows you to run jobs at specified times.bvibs-power9-11SUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-laterhttps://www.suse.com/Unspecifiedhttp://blog.calhariz.com/index.php/tag/atlinuxppc64le if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in atd.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi /usr/sbin/sysusers2shadow system-user-at.conf <<"EOF" || [ -f /.buildenv ] g at 25 - - - u at 25 "Batch jobs daemon" /var/spool/atjobs - EOF PNAME=atd SUBPNAME= SYSC_TEMPLATE=/usr/share/fillup-templates/sysconfig.$PNAME$SUBPNAME # If template not in new /usr/share/fillup-templates, fallback to old TEMPLATE_DIR if [ ! -f $SYSC_TEMPLATE ] ; then TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME fi SD_NAME="" if [ -x /bin/fillup ] ; then if [ -f $SYSC_TEMPLATE ] ; then echo "Updating /etc/sysconfig/$SD_NAME$PNAME ..." mkdir -p /etc/sysconfig/$SD_NAME touch /etc/sysconfig/$SD_NAME$PNAME /bin/fillup -q /etc/sysconfig/$SD_NAME$PNAME $SYSC_TEMPLATE fi else echo "ERROR: fillup not found. This should not happen. Please compare" echo "/etc/sysconfig/$PNAME and $TEMPLATE_DIR/sysconfig.$PNAME and" echo "update by hand." fi if [ -x /usr/bin/chkstat ]; then /usr/bin/chkstat -n --set --system /usr/bin/at fi if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in atd.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable atd.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop atd.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in atd.service ; do sysv_service="${service%.*}" rm "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart atd.service ) || : fi fi>  C#  FE  ;P큤AA큤A큤CAbvbvbvbvbvbvbvbvbvbvbvbvbvbv`rbv`r`rbvbv`r`rbvbvbvbvbvbvbvbvbvbvbv6dd8f60ee92f49f5fb52408e0bb1dc821896aca30b7f23273fd173005b5f3ece2af77f8a2a2898c829868301c388c2b92f75ea3dfb1b48cecffca0d28a36c625a58c8adf59e09eef19a5753078d5510f61ef088bcf1bee784566ad0471957c517fccbf3186920dc4a0064a7163985dfd2c7e5253161461e9b033c38ef462f9092d66bfaa8a07047395a086dbf528012d5f31b73650100e7d7b614b8911e62dd46e6e2e239d371a4c623f8b2b7a3d35e685ee745eef2b0000beebf052b847b2601082035e30a1bed43011b9b9770d1e2ed56849fb6da621880cf50b8baf0f530b5633643d2259617f4dbf2f040cfaf2c25de8f6cf55da617f08b11a38b76a2d00981b48b8e497e5b1830f1183f0d346d8068310d0a2393186b252e0ea25930c8c92a3ee49d41c56d3854cfc9d1c1796aeab6b8a8dced1d4c1fe68f94be9f0e6412c0db3160d6ac21796196f99684a426dd4ff3de4b2283165c05ff00f083f3ebac8f2add80df50b775ee92bd722120268ec2cb4d40ab1e4eafa5c18215939858eb0f1b7641810adc36f416bd51b88d8f26ba1b89d6eb81810ea79c643a85164c42f60b7064d68a1628e1c58c8f2ae1934c129b9a2ed4b88af714c559ef8086105c38aee9e3c8c4d5d594ff548a1be05453023016d6286931f6512db215ec1fd4201dccc0975aa9ba1a9f83e7c5e04f16077353d3c72a0a759b8846ee7a5b2b616321dbece9587d4c156a5e710ea9435742c5a9653c6c0e6ae678349880efed1390010dbebdc938f5aa29e99c55aaabe5c38156beac2615b87289a3b789a66069be1e7f3efa48f3f6e741fcaa6f70aadd1d81e19816c99fc9e4f10b3a602bb01265341f3b432bf4c5be8c083343e4ac22008fff2bbf0bbc1a786f16615d387a97ee3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855atatserviceat.1.gzat.1.gzat.1.gzat.allow.5.gzrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootatatatrootroottrustedrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootatatatat-3.2.2-150400.4.3.10.src.rpmatat(ppc-64)config(at)group(at)user(at)@ !@@@@@@@@@@@@     /bin/bash/bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/bin/shconfig(at)coreutilsdiffutilsfillupgreplibHX.so.28()(64bit)libHX.so.28(LIBHX_3.0)(64bit)libHX.so.28(LIBHX_3.3)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libpam.so.0()(64bit)libpam.so.0(LIBPAM_1.0)(64bit)librt.so.1()(64bit)librt.so.1(GLIBC_2.17)(64bit)libselinux.so.1()(64bit)libselinux.so.1(LIBSELINUX_1.0)(64bit)permissionsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)sysuser-shadow3.2.2-150400.4.3.103.0.4-14.6.0-14.0-15.2-13.14.14.3 /usr/bin/chkstat -n --warn --system -e /usr/bin/at 1>&2b@aa@@a`t`@_w@^M#@]W]e@[ @Z@Ys>@Ys>@V@UJ@UUUp=danilo.spinella@suse.comjsegitz@suse.comdanilo.spinella@suse.comjsegitz@suse.comdanilo.spinella@suse.comgmbr3@opensuse.orgjengelh@inai.dekstreitova@suse.comrbrown@suse.comkstreitova@suse.comkstreitova@suse.comrbrown@suse.comtchvatal@suse.comtchvatal@suse.comkstreitova@suse.comvcizek@suse.comtchvatal@suse.comtchvatal@suse.comcrrodriguez@opensuse.org- Drop systemd hardening as it breaks some jobs, fixes bsc#1196219 * Remove harden_atd.service.patch- Drop ProtectSystem and ProtectHome hardening. Unfortunately they're breaking at jobs (boo#1192294)- Tumbleweed is not affected by the following SLE issues: * jsc#SLE-17611 * bsc#1181576- Added hardening to systemd service(s). Added patch(es): * harden_atd.service.patch Modified: * atd.service- 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- Change to using systemd-sysusers- 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.- change login shell for at user from /bin/bash to /bin/false as it shouldn't need a valid login shell- Remove obsolete Groups tag (fate#326485)- atd.pamd: integrate pam_keyinit pam module [bsc#1144041]- 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- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- 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- add at-3.1.16-handle_malformed_jobs.patch to prevent creation of the corrupted files and their looping [bnc#945124]- 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- 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)- atd.service: run After=nss-user-lookup.target not after systemd-user-sessions.service - atd.service: run After=time-sync.target/bin/sh/bin/sh/bin/sh/bin/sh/bin/shibs-power9-11 1651962262  !3.2.2-150400.4.3.103.2.2-150400.4.3.103.2.2-150400.4.3.10 at.denyatdatatqatrmbatchatd.servicesystem-user-at.confatdatrunrcatdatbatch-jobatChangeLogProblemsREADMEtimespecsysconfig.atdatCOPYINGCopyrightat.1.gzatq.1.gzatrm.1.gzbatch.1.gzat.allow.5.gzat.deny.5.gzatd.8.gzatrun.8.gzatjobs.SEQatspool/etc//etc/pam.d//usr/bin//usr/lib/systemd/system//usr/lib/sysusers.d//usr/sbin//usr/share//usr/share/at//usr/share/doc/packages//usr/share/doc/packages/at//usr/share/fillup-templates//usr/share/licenses//usr/share/licenses/at//usr/share/man/man1//usr/share/man/man5//usr/share/man/man8//var/spool//var/spool/atjobs/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:23143/SUSE_SLE-15-SP4_Update/4776699d0653603c38a5d5d16fc9a819-at.SUSE_SLE-15-SP4_Updatedrpmxz5ppc64le-suse-linuxASCII textsetuid ELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=4d66fee35438ace31f3260316be742c472105ea5, for GNU/Linux 3.10.0, strippedPOSIX shell script, ASCII text executableELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=195fba75b649b1f9972d8657beae297d542bf000, for GNU/Linux 3.10.0, strippeddirectoryBourne-Again shell script, ASCII text executabletroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)empty RRRPPPR RRRRRRR RRRRRnN$smtp_daemonutf-871d51236f56e93426de6cfd4e7db06c13e322daca88e1452235de466ab2e9c98?P7zXZ !t/VO]"k%YhQ1\ Efu[c@g[+wRaa RNeS9 Bth$>;ٕʔpۄg ^_=jļDDBV WJ%R"a ڽK1ad'1Rmw2`Ҙ߮Z{ND ?$}x`Kz);P[E4_3py>`#=33F 2}Rߌ9zu (`+X_;ܔ5`/N^h->y4ѱjdkh73nO?roMN"s!"!gnGo#8˵W6fuOҹyIǎ[^`By={ @0FsoB~C Tf.=ߏ eNu"ЂI׉u9`nײ~rOR/="ړhS̡inNc[Rz I2bPу!$"=" >"ᚥ_'w0h2ޛ2;x>!_\^GSc=#Xx: iQ,)\S{m ] hR NߕAM(DnŞ:bwUvq**{NFxCzk5T'qhaQdT5bdѢ<ÇB_CsQ+ӶehrRI:etT@*w9`>M:c՞ Q7>y7VnLTnpNS;)'(Z#@;]kW?t͆ 8(x+S^dΝ َ P(Ѩri15RJ܈>l4U֏BFl>TI_{!@6Ȼ@m1]eZM !N\"zs'hDLP̫NA- iQ".mT5WQ9eL9r w{cMAYr_j8۔h[s*mEi? 2ώY)>Lzfg,K㞙FSbuTpAo "_ ZoM{"zIb.rSK';\HI