withlock-0.4-lp152.3.2 >  A ]/=„l"a)ɕкg(=I]P,I۹p9CNY:-b^OD#z!~ۧc؎BbNEũ%P1!2>VC/J˩Qn0 Nz87}p>l?\d   2 'IOXp |    "@`x(1889T:F yG H I X Y \ ] ^ :b c =d e f l u v wxyz XCwithlock0.4lp152.3.2A locking wrapper scriptwithlock is a locking wrapper script to make sure that some program isn't run more than once. It is ideal to prevent periodic jobs spawned by cron from stacking up. The locks created are valid only while the wrapper is running, and thus will never require a cleanup, as after a reboot. Thus, the wrapper is safe and easy to use, and much better than implementing half-hearted locking within scripts.]lamb06(openSUSE Leap 15.2openSUSEApache-2.0https://bugs.opensuse.orgSystem/Managementhttps://github.com/poeml/withlocklinuxnoarch,^#A큤]]]]]]20880ac5d2f64c1252bbed3963b00c1bb0d0bf2d0ec68ef7b658968ee6278910cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30eb7ebb81181062d61817e622821c53ca2b5b2aafd0a645a5902e7745282e70033614d5e3c27dec830ba4e0d10b5eca7a978e70f290a07c6e51939f1b47bbdf3f611fb22bb0fbc507bf486ad5c023e1c4745035bddb6233926e43f3d4c60eb7d2rootrootrootrootrootrootrootrootrootrootrootrootwithlock-0.4-lp152.3.2.src.rpmwithlock@    /usr/bin/envpythonrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1U~@SS1oR@P;a@P6@Kpoeml@cmdline.netmcaj@suse.compoeml@cmdline.netpoeml@cmdline.netcfarrell@suse.comlars@linux-schulserver.delrupp@suse.de- update to 0.4 - lockfile cleanup fix upstream (Thanks Martin Caj and Martin Vidner. Good Catch!) (cosmetical bug which didn't affect the locking strategy) - man page added - license file added - use the now provided Makefile - moved to github.com- I wrote a patch got-lock.patch to fix the trouble with the got-lock variable. I was testing the withlock and still had there the lock file after a program already end with exit code 0. I have look on the code together with our Python expert mvidner@suse.cz and we found the got-lock variable isn't marked ad global variable.I`ll send this to poeml@cmdline.net after we test it on our servers.- update to 0.3 * At exit, unlink the lock file only if a lock was actually obtained. When waiting for a lock (using -w option) and timing out, the file was removed nevertheless. Thanks Bernhard Wiedemann for finding this bug and providing such a good test case, so the fix was easy. See https://bugzilla.novell.com/show_bug.cgi?id=864785- withlock is now distributed as a tarball, which is generally easier for packaging on some platforms (at least Solaris). The only other change: updated copyright year.- license update: Apache-2.0 SPDX format- updated to svn revision 5 which updates the year of Copyright, fixes a typo and add an URL to project page to the comment header - add project URL - require python - specfile cleanup- initial package, version 0.2lamb06 15689967410.4-lp152.3.2withlockwithlockLICENSE-2.0.txtREADME.mdwithlock.1.htmlwithlock.1.gz/usr/bin//usr/share/doc/packages//usr/share/doc/packages/withlock//usr/share/man/man1/-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.opensuse.org/openSUSE:Leap:15.2/standard/455b9277186f797483ca0d4cfac9f965-withlockcpioxz5noarch-suse-linuxPython script, ASCII text executabledirectoryASCII textASCII text, with very long linesHTML document, UTF-8 Unicode texttroff or preprocessor input, UTF-8 Unicode text, with very long lines (gzip compressed data, max compression, from Unix)RfCQmutf-86435322820a573c5213a3d59701cf3b7d0fb6b60fbc6bc869c59d7c7e1486322? 7zXZ !t///] crv9ug ^{#aR|r/~ hךeAU5topnfIu J;C ^nʬM0LS# )bc7:mU^ λ/GFBz652m[X'O7kŗF^2;:`" J&:SM%[Jkm:aςƺ@b]DͰ> ,&kLj@[t߳B7IQqL[kZ$cEe竢tm/@'B;ݮE\\nc?P(&;%Cʺ4cHL5ĸj$#$+XÖR+G!DC6sTݓs FC`&1e KU- ($}ٹvZsP{8]̯ӡsjQxfLdOZ:b[/G}TBg o4VMHN}ܯG\\$Èޓ;z61+qT%4DA)${'Z+</ ؃+DmTcz>Q%roeC[UPDHJ-J5IpJ!#,[i>!NʙH3@!75S\A4w>.nE`!0t5eD +BWu稈ׯd)?ME˓ 8 K79yb5iDD~!')aCh&F-f+`:(n%/""*V:ۖΛvزOoz#g3s8 >װ橌VƼ 1+%ethc h #Bݍ /'˓.|97=^IÒ 0DB]lVi*߭9qzZϷk#TS<}:.eBI[dcp6Cc6Mk6?5xlsjO!2VfzhG~$Z {txa.Aij;QNFdux=K D YWSLihRrxo2ˊzo}Ag1N4䜎?Ł& /=֓[wUq%{B-G)<_y b͟YL<6h8D)C/hwODr&sNB.B98~%,,Lwr߰UtHB[of>jUIyYh(|>F&5}⠏^1 I2L2Ƀ gLɝ@bGYvnGF~&k++R)$pX6磙%bbPHfE)R'4S&{qɟE8}J>fߤeiö%F>j.'X:zzÂox!Ⓑ򉸼0fqjaҕYPIN _h =ukWmMVi&s7^#ܰ?vd6XPJ.ҺyɭšLJʳ 3u/(Vثh~lӨ=^GOj֍CʇZs?Sy4H$ġmg/[Sy,}nk#S)%[,ӫ>1EduIVn$70|S{lGV`_>#(!q?U51$B㮣ZG4mՏpIdR|?ޕKZ&yl9/U- a읾' S aERe> yv!VӛlϯXxIQ$=GDkkoIR-)95ZlH4 599bqOE@"Cr"Xy[nAk3Ҍ:`biA-sեƹp87r U׉7D ^@{IO,#6# ?x.Hjsht[EPjӬ;2U :!)Gk3]Ȃ hDd߮&l|le:!?fW!A5-hx v{_) s2Zgz#%a%VC_*DD.C= K=Ђ*N9gq{ȃ)4OPRLGC~茬 {(q;p%Ef)ýblY]]5.wRVv %=63kq8̘"|֚kP~4CO1>? l@򙋡z54Ύ"vrJ Tu`LȒ=p!: 4U`cS& ane"$Gv 4)6h:Tp$2!ƾ=܄-g] /1?F@FS8 3Zh}Iqشx>mzmfl,c\>K~u֬z=뙫="&>r6nu>QH@WQB5_~D7L;M D#_D,цoY Xߜlvbt 4,Ыl* ?Z(s`40pTI[ʜ9Y.>xJ)Z,~R7=(I5j4G_ItwWIqȬsLh6{C3?$˚d> euWJywAa:i֌nı=}#{c@Nsj8G DreNNQGa l-A۰*>& g9zDǛ Bghʤ j~wނDJ)UZ-mj~/4p"5CNt:& rL,t 5Iki=4-d%o;JX']6_bbKbd5j\gMik' t%'x״}&}}T3bG174I^EmI%#N@w< ‘f{ox-Cbafiy/J绁RZYe%~@N^z;6Z)b+Ĩb &}SFgUɣ<*3_ϧF*_Q>VP7;sJhgdep^XĎߓu*f-?ZRLЌOF[EϨbu?`7@[..񯌣R[INbEPXƊy7`uF| J hЊ 50l6L"3o+:)o훝 ?.HVZYhņ3Y_`})/ü4JD4SPߘW++Swli{;h7ϴ)~afQi $3cr?кEYY]w?&הhm4󀦻n,P.uKmJZD%\,OF,8MkVoLu"ӺSpFQV]8RH4a<ϓ][5w Hl ᶔ0wk ?ngwU žɰvvMP]%gv/OZaa&p_L7D_?Cz23oJDaJBjGʳ;N٧)vE|\*"@I'uKqqʠ4ϩVR9 #@6ay ({ zaeB٢ P񽌾;*pg,ZAe 1팺䜁:qV.u?;$i]_x"H' jP[.H >!EZYja|j^`2@IDHO51Y 60}1|oU(fT<ы~ $Tʄy3m^Di|J0ڷ>&H6~bԫa猎2%E;iJ[> !Ί:4"} o, 'i^qϛ]_'{m5>#, NЩM\V] v &CMɆ L&yS`7.w`9*=W[_60ŭ]siMJ޼K*mWsh Q1'_٦L0I9Mݫ)C5VaA1tsQs؍&r,]GM 9 08TH񆮑46ohĶ͙!?|VRڬ@l|M\1@|ݑ v-@CP *\ѝj_sDue0h0,%#Q X5Dk߳ى1aFԎ$AB4;q܄('? } 4^KMORށX)<`LBJ|K3cAFy9dZF.}̋vc2sC!T66fhR`,8nh TLF(A@ŋwU*1N>zݳ VBRĸZg@AܪF%<L.aC5yИ;q kp QvR)9Guw1ZmcձB' ۗhdpyZd|ak:!^,TC1L,$/ji0;zu2ێ[m#_^)tRi&?]PUE s71XDrL +^@p%(@JD51@O;r}AǖYXs$;ILLهܣVfPPդQ|Av{$xrȢ8Me1ZwH-2::C,rt+, 8T1ackZFUf$'iD! y8.a/ؤ,PJ!q9&W=MIn u,'lZJ>_|h6QOT^UBw΄vC@Q9JNEeLϛg` eƧ@䷝;&zv4X}D)kS䀽zDΒ},DAKkB9E6LO!oûj 1쾞mX?.*Bb([`CwɷtCA|T*>|f#41nId{:QRYӏ䌝StY=ecU_n3\L=? S)hn[ϭҌv8'L# !=\ -%ktw#7F!!V,Ky@%R& tHԪmYrZ %.њȅUhصXSEWf:,3?'n5d $F+ ]PDzkˇ%hcz3[sa9Q{C"SY Ͳ!;9.{.2Yyz-1{M8YySǐ?_oGR}r:ܘW: n8ث3QAڵyQ%(x8/KGSH׺y;4 SMQ? b e[YKȆ(J Cq/ګ[ȡ, ";qjJgEo#w@v72BU!W$uz?}SuXu JƟducY_gя=ͅ V?"wwY,$&Pb `evwGZTL4Ƥ.Bw͸$-4ԏtJ]3)oZpf ׬=:_6ҚmE بR0bD]T%VZzBbCJ_Aً}Za;̸s`D> Fڔ $F)wz€'FSZ_@ؿG I"-ۢdϘRmh LݚD|Aׅp"¼,X)w{&S/_V: c aQe?wdI;sE Ս/|S\ 3J,%:!jN=I}(r} c4 f%@d-z-Mc Kˏ9o) X+Q)c@~ <o>Ue">B-o3m"u5'CxԡzE[RF~H.\QǏ1Xg`ؖ2"0w!xM(CRfK35~#y{r;0t:q-oqsU *, F6&1;D'[ƅf Dnk;|f@\˙?i&HD|5MݒUیԃ&IdrGC^yºKz]P6Kum)(`p1f: 058n?g]fKV{yQ+:x #JrY%x7Gkt4BPsc^/qpvM|shuW^cJ}nY4~w({#4U.RFFK1Zqb|xqf@Eg*C`SWx8@z~4iD_o?egg/3KIW=X9B`4wF"jŒ`p|BB8|dpq;D6096BYocQSOUEk|n"K.e`+^3Қ޻Al PM6cnDV?ymDà,~m?J><8c@Nz`-O=v}M[7LB+O5K, 1[+#[(3!H Z갦D 4RͳD:`֥~R)sBMUD\&,ro6[N.i3 NaHQ|fҫY# `$6D6jNXRZ4`<-vF'$'Vg~4b#2FS$zB(,pl{&az54rBdo[އTKX 1RKeQm{@- ƑӤ?Z9OO<Ɔb-@쪒-#<}كm.`{u<a0HnT)68Q<]Nגг'>r Ϳ3-Ԅ>:X|2-4$? UG)ti),N1Ĝ.tC6Ln/฼͍#ol''ⵜ7(":\=HL3ⶮNOV iJ]zN2 ڠ=G1'_r8fC,Ēx+d )w6n(;\X$CE,>5uLY=L?w k+]u /F}p'Oxp71HWgÜ6-hi "E)kƨoSv$V vhL.2 QsUZS춇J7|m!Lgx}Y3lat0Ut#h-¶ 8!0|UvӉ.܋ehyʙ+sW<è`sDpZT*U/Յן&$f-îTb5W/Dv*mIZv/G9 b7NٿnsͫC*&X6Z,R &I$ eEَwaJ7+ }I6I?j)'8vQ1\ U)t5O$MXZU XP%`$" 廴Q`~Q9 YZ