at-3.1.14-17.1<>,c[`e/=„ޗRf@DB Ūl^@E80ZǞtAԢa61fK1^߇r /Ԧ-<‘;ڄ]6 S4@Vn9_d58 mӞ8(`Z5p`-cUyr̨猢[^QKqEH@6TCp*gY4BF1Ձppc(a߾h lW9\k86 i ,V&塵\/U6*Ճ*wG >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}9-QX '(4૬. Dj +qwvK7`ODsOnt!VuNp~/  lD ӝIbךa&rp{ SJo j 'ƚżΡVL=Dgyo= U_c>\\[KRs<yԾ##"dEDZg?モ;Xi:wϨP꠳^C!C. JѡK]2qS5%"[H2PK>"Yi-`Fn2/㼼9TwZ_Ԥg"_25F< &EujQBvܠ 6KLYFHO1[Z4Y=-)OI'W\6iY6k7e*i=7Y_-@^C3]Yo70j#.J-$fCO9q6i ۏ6a5^6+\&au1 Ѩhжstf,Jk˺by\e*̵w}N2"Frs|! a3kj. b) OH((\>P` `}/, ˱*N$%1ʷFw9/S:b_ʳ\a 4D-]a NKK,_h=~]M=|ZZ&((?~ũ27~c^]bfDUʋB44H_a-h^K++^.@Ryw8UʐH%5PS 1kT@a%\('~bvaL,PRM)E^Ξ5nPxbgCWki/m23vjc4U`E*_?6EҞع bRSW],uqcdӱ~( k@cd~ CMnj|? qkBUniEHJȃPJ?:CʿaZU\уs,oXܩ|^m5V{LRExbA^doȀBpUu4SjN5+h:.uM+a3P!aF%/+\vK9_ch nUGqZUw#z?M s b6_Tbo35h^)#|V1S౉6)gvMcZPOaXU1ju Xwԁ6FFu#%[QC\%x+8zEGV'kAoĘMU>Y$'ԥ3Q $ʜ 44nZ=šrH4 X&Zp3,2cqKN` 7T)Q>KUo(Z3YJfI9=/vl#GԱՌoZf,+4MhU C,߳ йȽZ-T] وUyCg}_ ^cM [~՛4;3I"O~AFޠ לyU6QQ|t0T>!F(&_޻L?$8]7G=$6[u=oQ(˿#yuݨMlyܧE =5os&;-lJ͢>94k]%Iaǀ6bwnՇ_KFz<#[(QQ6*}Iep毩I %EBgoے尬I1\eT05;\rb(}Zʤphk%F"TZv( -Gp% >!nwβf2BȀ$ k:Ww]A:~/C-9wuO.jH$h ~r>7O^Q7^I !}K66 pໃ8GzǟWZi hR YOʼn ,qdpC8A߃zHFS F c7Ll {z Y ۡ.͍\# [zϐ:DT9fDY ?LEC4X o.êUww IdÎ2oeuƯ?B Jc_vRY8ӴA² h4 @([}HɯylZߺgn~ NEo|MЈa)k<ÿ$sPl]ͱLf/$B#nt=V "ﱖ-z-ch.e^H}G-3B Fw&xl9~ [~UoTϐ%EEӫH+Wfl)F=mrӹ'*$(XGa#s@!:>e 9> ϸñepX/!RAYbΪH`ך ـ:o'4n Zs' (C!LA815ZG [,7_-LBnxW6R,͚#P` POlfEQtB<1,]$F6iRN/#;a1Bdl@jofಅprS/,-tTQV޵` ׀{w-/hI%CXvEZqug{`o?tWGLуӎ1^)YrK&cDJr/692_683hcbLa.Qf2l|} xV{ ^YauCe'(U,rXBwE^yH-q;nZKN&=`!A&qK 纲NP%r6 ó0΍6S^( !xG^Kl?pNS+ 8om$О# q˦kNb~' "l&.tc] Y^@!gbM1Z@;:mѯm;hKECwD'Ӷ}z?CwRM(K\>QPhT!LARxȒ[_NfKU}"&X-e\|xM$UND^R|Xrsz qh2vdIJ)c:u$MzC)[R;yd2 77H6G^꼃D޴g@X}$G2ۭ6%1&o>R2!ޥ@aN^Z:W%Z4fX ٿ@=Oq); :Dfc ri]7@u#S/]Ae8 ݱa>T^5$z{,MÔWg*ĆH"ɑaM/%olΩ8t#ohhk6#iZJsw4?c@D~XUAfY9tƳwN􏲩/s>(#3cw'V彍s||9_|ZZĸi.)8,`]0=Xj߅eeb35ks –x$P( Zm*v[24 )!=Ʃ!h-/}rXpy |mO.1*7_X&<+AFuwm'G`^.B,{-R^tMIXf&jo R1uJd#(Q,OA =?w:Ɍ\[AD0z%gө#V`A1Q"O6&:A:^L/ZP< d/Kqw0[&Yُ,7y37BN%W Qv/DQv2߯$" l>i(U p`mkJ y#j^{\-0[o,ИX{tZ_d̬}J,f|i]<  E!id4Mm ( S i^w Z}kp=_ޚl 텀fzt|/4tBQy`YS ֪^]ಆ'~4}OsV]7IY`0õU9W>g;;`{>&8oƚD[HF3"Vzht/c()C̶q7" al[bgjKqKm &jȇ&`(;;+F-X&87$"AhaKq X"zh <3%)BxnDDPuV;;Iw_Gq_Ti&*ΪԄij8dY cNES|d| 2H|f:AWM_ z%~>1˹4qIj%#FXBJԣXءɥ~hl^Ҡ$XStBAF](>&KsfPO= ƌI歚C\y_5iSiV Ҷ5Ӗ{e\ktސ"S+ -`<%.{61RuAk4>+>xXҀB44HɹluNءčY2D7%=LV)!N7+PɎmKV< ~,*YwA1LߑѢ+ >F)Lk,U~SNs'ycd栵rU@-7xԉl.efr ,wa–c_v )ߎu/jpkV_&1P]unDX'e ;JJw$cce `6L' n3YON\!~`R]^HNo+ ٨q+so$gҺ> mSmct, b`1}IE=Dh[-V@Kjm9! eEa ,ӄ19fI)xr~|ڰV܂!#`U͍=Qmږcj;m}1EXWH8& k;'5=rv AWXM/{")rz( hX QbZ>K,4*%JD3>6$1AGO:ԘrQnW|>Lo7^=dW"q$b,^!-V](:8Sqx/K*,V2`ص3T\2IwoDR!>UB`L5i{0 Ҵ g/F4Q-ǴTqIh=TƖgk =rʈڻ5—}xpneuKgOܪ)/Il*NĎ$ կMqfo!Ty0I9-PG˧F1ŠC(\wcQzo+4;iph*%K3{w>he{Oi 9;hN۞i~}8QIȽyoYٯ9`WF PXF7E9ߧQ !]mCdEg7}((>jf4u̦s_pbF <?ፆ} *;mnt