at-3.1.14-17.1<>,cщ[`e/=„s.܆p6p7TŤYC\hn4AY'dR;)RA@;V׉d7 >Ĩ'=58b1D_$[Wl:S^j؂eu +p#uݠ3^gd<qF#S٬/2D{Q+՞:N:RBd+OkhG{$DcPKI˄Z 2OVY0d<&>G9`?9Pd   X\dh{  \p $ `   Lo$$$(Y7`8-9P-: -=/>/?0@0 C0F0G00H0I1 X1@Y1L\1p]1^2b3c4d5e5f5l5u50v5w7x8`y8z9,9<9H9LCat3.1.1417.1A Job ManagerThis program allows you to run jobs at specified times.[`elamb27>openSUSE Leap 42.3openSUSEGPL-2.0-or-laterhttp://bugs.opensuse.orgSystem/Daemonsftp://ftp.debian.org/debian/pool/main/a/atlinuxx86_64/usr/sbin/groupadd -g 25 -o -r at 2> /dev/null || : /usr/sbin/useradd -r -o -g at -u 25 -s /bin/bash -c "Batch jobs daemon" -d /var/spool/atjobs at 2> /dev/null || : test -n "$FIRST_ARG" || FIRST_ARG="$1" # disable migration if initial install under systemd [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$FIRST_ARG" -eq 1 ]; then for service in atd.service ; do sysv_service="${service%.*}" touch "/var/lib/systemd/migrated/$sysv_service" || : done else for service in atd.service ; do # The tag file might have been left by a preceding # update (see bsc#1059627) rm -f "/run/rpm-at-update-$service-new-in-upgrade" if [ ! -e "/usr/lib/systemd/system/$service" ]; then touch "/run/rpm-at-update-$service-new-in-upgrade" fi done for service in atd.service ; do sysv_service="${service%.*}" if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --save $sysv_service || : done fi# update hack # the rcscript used to be /etc/init.d/at if [ -f etc/init.d/at ] ; then rm -f etc/init.d/at /sbin/insserv /etc/init.d fi if [ -x /usr/bin/chkstat ]; then /usr/bin/chkstat -n --set --system /usr/bin/at fi test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" -a -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -eq 1 ]; then if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl preset atd.service || : fi elif [ "$FIRST_ARG" -gt 1 ]; then for service in atd.service ; do if [ ! -e "/run/rpm-at-update-$service-new-in-upgrade" ]; then continue fi rm -f "/run/rpm-at-update-$service-new-in-upgrade" if [ ! -x /usr/bin/systemctl ]; then continue fi /usr/bin/systemctl preset "$service" || : done for service in atd.service ; do sysv_service=${service%.*} if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --apply $sysv_service || : touch /var/lib/systemd/migrated/$sysv_service || : done fi test -n "$FIRST_ARG" || FIRST_ARG=$1 if test "$FIRST_ARG" = "0" ; then test -f /etc/sysconfig/services && . /etc/sysconfig/services if test "$YAST_IS_RUNNING" != "instsys" -a "$DISABLE_STOP_ON_REMOVAL" != yes ; then for service in atd ; do test -x /bin/systemctl && /bin/systemctl stop $service >/dev/null 2>&1 || : done fi 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 /sbin/insserv /etc/init.d test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : ( 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 else # package uninstall for service in atd.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi fi>pk`CFE aV j*h큤A큤CA[`d[`d[`d[`d[`d[`d[`d[`d[`d[`d[`d[`eR,q R,q R,q [`YR,q R,q [`d[`d[`d[`d[`d[`d[`d[`d[`d[`d[`d[`d11bd63dab8d38d7cb5d37308f81c60e9b322a8ae0ad43bec2b1364f3f2429756e52318f8b0ea4cf5173f9f21a997c2dbd7e864e1dfc2a513f6ef0ce4d2773a3db2610701f8d4d779a0aee8c0653ada5f491fa5cc1cd1c10a6502674ecd23691ac0beb5b741817d74bde6ee65126aeed5779dd46dec7c5548905d61bc95b7b1334325afd396febcb659c36b49533135d47ca8a3468a2bd909bda87a61f3fdd1d24d6e0d3002620c1f09094ed7aa7e447fbab39652d771093a211ffd662b9874ecfb98b5905a0ec916dd6277268f86dd10835427650f96c79d38687fd5c33a45bdd36d8aa7b3adff2fa25897eedbffdf8b1e62934b5b7068296ecdec211e223d09434f9b3ccd97fe64d68c00a3cb32c79d7221774a81fafb3e1df5dd2d4eee9165d4ce28aef6adb91fd23a2c3ba157825fb4f44a2ee8ef7c69c0e9d3165ffdd010d41d8cd98f00b204e9800998ecf8427eatatserviceat.1.gzat.1.gzat.1.gzrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootatatatrootroottrustedrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootatatatat-3.1.14-17.1.src.rpmatat(x86-64)config(at) !@  @@@@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/usr/sbin/groupadd/usr/sbin/useraddconfig(at)coreutilsdiffutilsfillupgrepinsservlibHX.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.14)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libpam.so.0()(64bit)libpam.so.0(LIBPAM_1.0)(64bit)permissionsrpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)sedsystemdsystemdsystemdsystemdrpmlib(PayloadIsLzma)3.1.14-17.13.0.4-14.0-14.4.6-14.11.2 /usr/bin/chkstat -n --warn --system -e /usr/bin/at 1>&2[^YW@WҤ@V@T2@S@SnR@R@RfhRQPQ@QA@QA@QQKQ@Qj@QEPg@PPPYPQNxNxNܲ@Nܲ@NtM@My@M@MlMOMGLډ@LLELA@KJ@Ju@J@J I@pgajdos@suse.comkstreitova@suse.commmarek@suse.czkstreitova@suse.comlchiquitto@suse.devdziewiecki@suse.comaj@ajaissle.deaj@ajaissle.demvyskocil@suse.commeissner@suse.comcrrodriguez@opensuse.orgwerner@suse.decrrodriguez@opensuse.orgcrrodriguez@opensuse.orgcrrodriguez@opensuse.orgschwab@suse.delang@b1-systems.decrrodriguez@opensuse.orgopensuse@cboltz.dejengelh@inai.decrrodriguez@opensuse.orgcrrodriguez@opensuse.orgopensuse@cboltz.deopensuse@cboltz.decoolo@suse.comcoolo@suse.comcrrodriguez@opensuse.orgcrrodriguez@opensuse.orgjengelh@medozas.devcizek@novell.comvcizek@novell.comvcizek@novell.comvcizek@novell.comjslaby@suse.devcizek@novell.comcoolo@novell.comcristian.rodriguez@opensuse.orgcristian.rodriguez@opensuse.orgcristian.rodriguez@opensuse.orgmseben@novell.comcoolo@novell.commseben@novell.commseben@novell.compuzel@suse.czsebo@suse.de- introduced -o switch for atq [bnc#879402] * added at-atq-timeformat.patch- atd.service: run After=nss-user-lookup.target not after systemd-user-sessions.service - atd.service: run After=time-sync.target [bsc#988890]- Rebuild with a fixed flex package to fix a buffer overflow (bsc#990856, CVE-2016-6354).- add at-3.1.14-handle_malformed_jobs.patch to prevent creation of the corrupted files and their looping [bnc#945124]- Add at-3.1.14-sane-envkeys.patch to skip exporting variables with awkward keys (bnc#899160)-Removed init script -fix bnc#880364 - at pam file is not calling pam_loginuid- 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- 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.- 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- adding service hook was in %verifyscript section not in %post- at-secure_getenv.patch at must use secure_getenv.- No http://0pointer.de/public/systemd-units/atd.service anymore- systemd: start as non-forking service - systemd: start after systemd-user-sessions.service- Use /run not /var/run to store the pid file- at.sleep move away from pm-utils to systemd-sleep- at-makefile-deps.patch: fix makefile dependencies- updated to upstream 3.1.13 - ported patches to new source code in session with Stefan Seyfried - removed unnecessary patches- Ordering after syslog.target is no longer recommended.- fix author information in at-parse-suse-sysconfig.patch (bnc#780259#c25)- Use simpler HXmap_get in at-parse-suse-sysconfig.patch (bnc#780259)- When sysconfig variables are empty, do not set stuff to zero just use the defaults.- Fix systemd unit and sysconfig parsing the right way.- use /etc/sysconfig/atd variables in atd.service (bnc#780259#c4)- fix atd.service (bnc#780259)- add autoconf as buildrequire to avoid implicit dependency- remove call to suse_update_config (very old work around)- Fix rpmlint warnings- Support systemd.- Remove redundant tags/sections from specfile - Use %_smp_mflags for parallel build- added missing license to distribution (bnc#693355)- wrong jobdir mtime handling fixed (bnc#680113) thanks to Ingo Schwarze- fixed atd-atrm race condition (bnc#679857)- fixed bug introduced with at-3.1.8-tomorrow.patch (bnc#672586)- source pm-utils functions in suspend/resume script to avoid errors- at now shifts jobs with passed time without a date to tomorrow (bnc#668485)- own parent directories- /etc/at.deny has wrong account name [bnc#632250]- wake up atd after suspend [bnc#592349]- improve spec file - Should Recommend smtp_daemon- added pam conversion function (reworked pam.patch) fate#306386- updated patches to apply with fuzz=0- closedir.patch renamed to leak-fix.patch and added others fixs of resource leaks (bnc#533454)- added closedir.patch fix missing call of closedir() (bnc#523346)- added at-3.1.8-pam-session-as-root.patch (bnc#329210, bnc#408986)- added cleanup_perm.patch to fix permissions for unlink (bnc#478733)/bin/sh/bin/sh/bin/sh/bin/sh/bin/shlamb27 1539072101 3.1.14-17.13.1.14-17.13.1.14-17.1 at.denyatdatatqatrmbatchatd.shatd.serviceatdatrunrcatdatCOPYINGChangeLogCopyrightProblemsREADMEtimespecat.1.gzatq.1.gzatrm.1.gzbatch.1.gzat.allow.5.gzat.deny.5.gzatd.8.gzatrun.8.gzsysconfig.atdatjobs.SEQatspool/etc//etc/pam.d//usr/bin//usr/lib/systemd/system-sleep//usr/lib/systemd/system//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/at//usr/share/man/man1//usr/share/man/man5//usr/share/man/man8//var/adm/fillup-templates//var/spool//var/spool/atjobs/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:8891/openSUSE_Leap_42.3_Update/b16feeb714e86f3fea5cfd7112a12f99-at.openSUSE_Leap_42.3_Updatedrpmlzma5x86_64-suse-linuxASCII textsetuid ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=0dfa38aa710404b0ac18bb0c926976e4f5779a0d, strippedPOSIX shell script, ASCII text executableELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=3219d818419601541bf5fef9a261b2931a42a206, strippeddirectorytroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)empty  RRRRRRRRRRRRRRRRRRRRR5p`FN3;(smtp_daemon?]"k%DCrQ1}y[rߦ~'xdqN̹g}zvkR_ /P/ :nxc`]؞Lc=g!1J6WV|].kP_I*k.W5Sr%Bz>OM+=I*ͬoAtWdX0Q6P GS5|jjmn@>tH݊7(4LZT^}oXuj݀&70\#n\W\t4~TF2V&mMY%29~ ,9΀;AF c|DP:gѻ* >a=*X9z;+Ļza[ Nt؞H1\>`.SK9˹ʊ04PM4PWuܔ%PC$b`"0,> ӭ70D]NEўu¸YY3hy0ׅ@j*?ߡ/u#aɺ,^HzZu;ݳe RRnM!N86 ðu%T!2Ҡ=v  ^g7Ak" MO`DS~aJuX|f((oF u*Ügx`f;`)^4MIWf L^Ĺ4rL=^zf vilt)pFeXCվUHT0#(bNMܐ'@',q6]f=<®R9>|)/$C%}k{k[ 3eo L^=X Hl S}eʥŽrܓ(g_x Lz尩ӣզYgX}>7yxCt E`y8kYE#{`O*TTNucQSIVMsli=vf(Ew YլNg6Րg@i9cC,PeB56 r{gAh|K-?v[EhBƩP6O!L"B]S<2djOI@.U `G~kyD5bWf?\c\y?Dvfzn47s6d5+1+`znmsv͍5H5 0B05BÀt ǀBV԰KH lYu}h!ި-i 87]d ,̐O1Hzb?bqʱ<Wz2~mR@H &R Kn]WP ${6"*|;g*_3G8LE~Z՛t V-Nx/xPGZyOZ0|qtM"mCI;Wdʾ%U`$*: &>ƙ`R0BOV?׺%I2ą 'OMF'HtOM?gˢ笴 t!Ak1 TH&UrvOIts&VLހe]8PbrϮhhVq⵵iL2Y̺OU@jkv1E݁,E6yN_cyrIu i ONnq td(Fݞ= ;~A<,9҅X-!An}aPoa"U"4xC#4TjJ@7KTpU ,/FV4YQQ?kY0o Sv,0~|v 6'`͜rIJ.if sU|(F3mC0ԹEn8[X̬1SbCaX > -Qqoה/ȹz%eFp+/c^ ~3^;c3mo/!"l>mjyR&?)72Xdz&3:t_o Fv+.LeftZbΚg\kI(NEY#nP'@`ǫ>ȻiM]{51xekڇloA;A<|Xi.øܜΔ$$7Lb.t3uMw _, j0J bHuB3H#8(h] ރpUZk όtׂB_7Sj;rPT#XgedU? D /ޜLL0BYJd jIZ&vKaCq:Lʍ9ug-Îù-cLiaRI,6q_ ݇AEpyq)Zy{C?3*LCAp1q/ڎZc ONE9\FFq Y*69)"m7MPR&G _g2n< a`>cG6;~ƖtL=ߠBcю$}|hmt!]NB%P68ZrCy-ߨ ~-Gm3 >R ˷waQ l[?`Q=I˘/;|5*@$N;E6-WmQe^`PV !V"~=8]zY݊qTk>Dy >Έbkc|tf] |_W ]oۘXK6;tK2Z> 0,wushkտCt0Q"=\r4 w%21K9x-A- J \)4|ߊ0.<"J3_\E5x*Y?`E'[O8C3\#3*Sf"_m6\֊y4:gͯ-P6J e5MOײP:8ijzaM H` ZZGI@Kϑg^cV-hK6 _F4ﲐݽ;kkګWRbf)3?){vaPM9

o.`9+*O `g3v5N>pPV%ÿo. [cGF#whs坕s0_*zpY\8p$[Z+:qcE2xrn$4ι(z~Z!Ŝ9hnT/h+ ~†?I5σS2جwW,g23f%D0s6*ROxn3EJehbX${~ڍ1E|~bc!ٔ_15AtV՟ԫG#7F6LjP6=%h*}y%?x+^0`ʩ/,eqNuK7Ïҳ%"Ǭk|[Puձ+Oډ`"G3ru2@o('R-WFn=pr.ig\KXqB5౥CZF^i"k$Tߣ1{mBx`ExõlC^ti?65+JblZ5Tq6P?!%}5p6wb8N͇>:J'-˫ˎ}${wюwLב?x[4E<"[sw'>qȪ=|5bU*"^p[+0vqt$[t}sdxትm>כr *&#.8YiӼnv(>/F>c`rYRhWCA- מS؇, OM@wI{'0'M|/:r r(Z S1..3a;dܫGwK*yZ&UE8;~FC;.:/RqwJFqEFrU9"9u_d_r?m(mhooV[ b 7֫1|׉5|.IU傇\ma0Z. ={oߖb;fӺGqaQY܏ԜƩ9]%翐ۓ s~c8~N,oAϨ&: q!O[o*Mӛ iG