rollback-helper-1.0+git20181218.5394d6e-lp150.3.3.1 4>$  Ap\[2y/=„]N7^0Mԝ;_$+C.HN!Il*l3P4`Lq#ZOϿ:Ob@[7^U}I} /N\!\R~7S+EV%DQ7jr&1υF r 'oBwQ0.S0դL1}S| E8^];g/$-]e[-]᛫bؒUZ֢W¡xLn_: "]\K4\M40b15581be97f7c52614c5e45fca2a3e857af4d3717cf26c0761ba46e575e483e1a28553bad92872b03992ee819a19d8884f7a3a0D$\[2y/=„U"0:W,ůWr\Xdkk۾ 53^Szœ\9hDMٗ, bms1Qul xSɓ-o!]|V6'>5U&˰Poq"Ywӈ@JFS9q wj+}&|xVm_f#NA;>hIC* gLHGmJ#Sa4lt}:4j- C Lg-E6pI!$?!d* 6 Y (9 Rb   , < L l t |(HXU(|89:=>?@FGHIXY \0]P^bUcdefluvw Dx dy z       !Crollback-helper1.0+git20181218.5394d6elp150.3.3.1Helper Scripts for system rollbackThe rollback-helper package is a collection of scripts, which, after a successfull filesystem rollback with snapper, resets registered products on SCC or SMT.\[2icloud138OopenSUSE Leap 15.0openSUSEGPL-2.0-or-laterhttp://bugs.opensuse.orgSystem/Packageshttps://github.com/openSUSE/rollback-helperlinuxnoarch 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 rollback.service ; do sysv_service="${service%.*}" touch "/var/lib/systemd/migrated/$sysv_service" || : done else for service in rollback.service ; do # The tag file might have been left by a preceding # update (see 1059627) rm -f "/run/rpm-rollback-helper-update-$service-new-in-upgrade" if [ ! -e "/usr/lib/systemd/system/$service" ]; then touch "/run/rpm-rollback-helper-update-$service-new-in-upgrade" fi done for service in rollback.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 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 rollback.service || : fi elif [ "$FIRST_ARG" -gt 1 ]; then for service in rollback.service ; do if [ ! -e "/run/rpm-rollback-helper-update-$service-new-in-upgrade" ]; then continue fi rm -f "/run/rpm-rollback-helper-update-$service-new-in-upgrade" if [ ! -x /usr/bin/systemctl ]; then continue fi /usr/bin/systemctl preset "$service" || : done for service in rollback.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 [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable rollback.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 rollback.service ) || : fi 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 rollback.service ) || : fi else # package uninstall for service in rollback.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 fiFAA큤A큤A\[2h\[2h\[2h\[2h\[2h\[2i\\[2hac3eb347a110f8bd5f5811de7be90f53efb3d301b0eded19bd52a465ea52a7658d6272aea3792aa19caa58cd93a79ca52b27930324e08e674fda4fa6c3416a2410a7eb61914edb16114a95ef2dc0e3abc1ae7567daae4eedec973dcf6c0ee5078177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrollback-helper-1.0+git20181218.5394d6e-lp150.3.3.1.src.rpmrollback-helper@ @    /bin/bash/bin/sh/bin/sh/bin/sh/bin/sh/bin/shSUSEConnectrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemdsystemd3.0.4-14.6.0-14.0-15.2-14.14.1\@ZZ؄Z3@Z3@Z3@ZiYyY"X*WhVLh@VVf@VBVBiforster@opensuse.orgjsrain@suse.czkukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.deiforster@suse.comlnussel@suse.dejsrain@suse.czkukuk@suse.dekukuk@suse.dejsrain@suse.czjsrain@suse.czjsrain@suse.czkukuk@suse.dekukuk@suse.de- Update to version 1.0+git20181218.5394d6e: * Add handling for separate /var subvolumes [bsc#1115555] * Run before any other services calling zypper [bsc#1113048] * Retry network connection if it doesn't work yet [bsc#1108618]- do not build on 32-bit architectures (bsc#1088552)- Update to version 1.0+git20180419.3c7281d: * Correct fix for unregistered systems [bsc#1032129]- Update to version 1.0+git20180418.6328b58: * rollback.service: Fix typo in dependencies- Update to version 1.0+git20180418.fce02cf: * rollback.service: don't write output to tty instead of journal- Add COPYING file - Package /var/lib/rollback directory - Update to version 1.0+git20180418.496ed81: [bsc#1090073] * Call SUSEConnect --rollback always, not only if a registered product is installed. We can run into situations, where this is not the case, else the script is anyways only called after a rollback was done. * Only touch the file, don't copy old repo or service data. * Fix dependencies of service: script should only run if network is available and all filesystems are mounted.- check if current btrfs snapshot is the production snapshot before re-registering (bsc#1068947) - unified branching versions (Jul 27 2017 vs. May 22 2017)- use packageand(snapper:SUSEConnect) to install with SUSEConnect (boo#1050428)- check whether system is registered before rollback (bsc#1032129)- Add missing systemd requires macro, remove wrong branding PreReq [bsc#1011912]- Remove wrong requires for snapper and snapper-zypp-plugin - Remove wrong PreReq for insserv - Add missing Requires for SUSEConnect- added versioned pre-require on systemd-presets-branding SLE package (bsc#954377)- added Supplements dependency on snapper- fixed dependencies of the service file - perform the registration tollback action (fate#319118)- Fix filelist.- Initial version, add plugin to copy data in case of rollback, create first service file, add dummy reset script. [FATE#319118]/bin/sh/bin/sh/bin/sh/bin/shcloud138 15494805531.0+git20181218.5394d6e-lp150.3.3.1snapperpluginsrollbackrollback.servicerollback-reset-registrationrollback-helperCOPYINGrollback/usr/lib//usr/lib/snapper//usr/lib/snapper/plugins//usr/lib/systemd/system//usr/sbin//usr/share/licenses//usr/share/licenses/rollback-helper//var/lib/-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:Maintenance:9597/openSUSE_Leap_15.0_Update/f2550593c2203e72d2c14fb0be487405-rollback-helper.openSUSE_Leap_15.0_Updatecpioxz5noarch-suse-linuxdirectoryBourne-Again shell script, ASCII text executableASCII textPOSIX shell script, ASCII text executableRRMO2t `packageand(snapper:SUSEConnect)utf-8ed38cb29947799c66f1a0afec6a1f1e319ee25df1d9342029aa50d698d305963?p7zXZ !t/T] crt:bLL ap78KS/pMNGB{V=}=Mb, $+{E V@ͪc6a9UF' O k ~ MMtUB-f>,UvC7dfuXy |4+tӚI_j6@S:J Myhw30D[JROmex=i(p nѷvf mL-@4P$F0 O_l1#<6WA83i7yP r[qaɼdzΆAq m7㿹 ,~5>W&Yײe.ڶv٨KJ=~)t32B 8ۜoq H d8@KP, ͢ +ȇ}\FQiĨuGVҺh|#"pq^1j끔Q(]`Ǹn.u-$!愣Wő#mo33V˔{0=_3NHiV XJEU3*}X Fr*Q N/9Q$:_[Ÿcl+i½ho8~#Q*"#O$ @/ H*09jiq5QF)՚ϓ<[˝1A'#)^nBIH #t\5ګUiTў\Dw3MO%Ӊ+Yz<…~(@9K8ANIdD;eD> Sӓ2\- 3l@X dZBn%.{k.`ݤ-И)xz+`u$9zrл K*T=,TG9y4$/ªdT5P)!2%}\p-@la$xgkݫRlM֓>M?SnbqX,֓PurAjQ:Ї7!6 ! q&Ou`ʁ48gOIk(toJ8ZF{ȃWˋ}F ת{ .rbאڠߥN(sZs5"ѷ^LZl_K[_r]nق9 YB>n} /.d #El6<)/DLavR79e׀+ea!KHC=I{v ܮQH! .HEj9]@adG]QYl[N MYL3kR8sȟD=cﯸ~Pwv.mU V7D'' }}d!3-H4:sOk"6.noK\g@-,q69څ2,OPvoetOƼx|}Q)O9ƶ_F~øI'ϷO;Yc|⎌`zh},$L`nX'ѳ>W3tGSAyJ .U~?mٍIܠׯ7&"IqpVSGD"n#Qąղ6`WL_5Z[>ZVFfrбldІJ*xQ 4?CŽA}^N;ٚtVkCApv<mQ-&cA]GgPw {!f;h5t@ ҽ dM@!_pK0xJcK>Em?n+_ ~yQ?ix:We˭GJ%B ɗf~h"Pthi}7sh6Xd[N!#:B  ڥJ<D1 DW Ŋ6k.PTkP_Ǖ!Y#2r (1r/9N8Aylj=M S: I3ܾ6u{5U$qAOtyc@D4iYGJ;MK;bJdBA/{H^OwGQ'K2ٝ*fR&5-H'N,mkH}ġ2ҖlӆlfT:wF'[RF͎y0\gў-4>}NRb<eBU B/ L% k1?B!FN cNoaaPJNm$eMKevPf rj]i _q`|$O_ڑ1`v5F4=X1`b1'DYL7ZQB.3{wbYYDO1=!)k2 HD*U/ΨWn%qyo'\l{@Oålsقf[qVr\"5dA9l|Rcۥiw3 Ԗ֫!V0zQ|jXSPϞ?몕͞:2IgRg0lS}nTH_-֞3W;]#Xֻ5'̊92@"7,nZGL\9H1҈h!6v; VnZ] ˛fg{eKρY%= |J%Jwp|y iyy۳<'SH !Ŗ[7R f7IsaE:fAK0ӋS^Bqw F ;(Te#pnYs3fȌR+򌴲0]ٱvvecxytwvEe6U{BU:@38!W,֛i,$H>hd*oRE2(Lҁwf ;ѱj!Y 1Ga&i%G]=ʩƂ 92I&4:aD1ɺGf剎CWi0ܲf\8Wl91;ӱsEZMUgS5Ӳ?MUG8+B.pÔkjRgyN=emν/`AS-{"qi>R+U< a[؍}`4N-yQ!Yж764vٻF$bVZe" v&`?0yB7ؘFQ}-eHnD 8L̄kYԬz@迠@~O;y8/_ԏ%J{gֽ ݀]4uJSa/B]M}j$U7$R( 1{0x{j=j̞98Y9%5#f03c]PF(i 3vW/@;1rF@LՒ C2+D]xV-ϼhmF^F[ޭc2wEz,_X@K dڒ?NM&PfSSxZ&!xdÏ{CР_ `ܚtJ~&Ayq43;]qG8f{zܹ(]r:ҙ^,%p®O?#FU21)Ϧ/-X[8'heLMc)2[ȧ*Q8(DVxɛrg0 _î 28bhX1Ës-~m5$f^F EѤYniW1R-~9CkV1>s{+2ktz2/"u<9.H 8P363hg„sd3eų4F#zA3ݝ~$ KVL*iS$h2j5D=@YĦDRFb{A:aq/KdVL毧hvoȧ2bR0Ԝ:$t6yusyW#} %iX U0~1n,zyzY!/f^N>4Q%&s7}^Vmãy-mNI9Aj &0375Ix΢AziDi(gp:Srn,'31>t4ڑv˼.CxRi%YO}3a2tER,}q[{=ɻBŸðٌ8\J($]9tfc"3 ӣxd%rm>E);k7ZEήmH'|C zr@ލsE:}@YtɢM EDFSgX'`ӢCgD]q>aH 'IAR ;'L`EsL?"R9MD9j4^ڏ|swqÎp+ Q]%H@yZ0o#m8Kry ^;diWr~ rL~/BK|G iCP޳mMn@ mBe@.j3{zv5DF)M;GV2 lL8` -Ѝxi]]|W}g MD*>X)ܰ`u89-Z^D: kYB[ڀYWO-QQ7e\$0IB*5N&̞歺4 d{-אCɫ"faXhhbl_Ṁ4Sgh}ؤ1[C$C͌]9t 7>Ģxnۓ$Uݭ2ެll~?E=.XJ 5Ĺ쨮?;)LPnxwVny*5t#w.vvh&SI:5a)~iZya@LsQXZ2LX+,};:,j̐RgXPW]/XRSK6VA,e~2zZ,:<ؙzι82;j eI7GLؘ{?n AQPuMPR24:~މUHb} mcHz'ɿՖf!&(pYOԗAċ^ `s+BdK6fVt==ޥGN[7Pj='5--h+.f$ ,nY o QZwެo~+7o6~GCP5Q4Ou)ˌ_t=`%<2ڶ YZ