rollback-helper-1.0+git20181218.5394d6e-lp151.1.1 >  A \,/=„X8QMZ!1D $#L|͢P*(Da79xBu)p?}׶#@aI,(kMy?~C.FʣxNSIy³_k)ȶ~q(VKR'a@/˲NjFWmۘS`|7lScl7Do@w~WNSU^H=+xO; jrQWV&r": >l}*|0ea7f7a91cfdd27f0fa6b39779100211a5967fc757dc255ba98b40f646f37b3ccd86ede57ddc391f4482f2f1c896a578d131c4b6C\,/=„_JcFbw{$ ܺYeo' 옶NסQFeX'':rwE 7 u ^ˁwxM>eE(gLe> ę QjS[lv}M(ah<Ww:DD 5f v Y46qc4-`*2]p&)HlSH({ḥۭ ZI%FRvj7)83 "u6UkcU>=jjOh=pT>pI ? d* 4 W$5 O_  ( 8 H h p x$DTQ(x89:=>?@FGHIXY\(]H^bMcd\eafdlfuxvw x (y Hz P ` d     Crollback-helper1.0+git20181218.5394d6elp151.1.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.\,lamb59OopenSUSE Leap 15.1openSUSEGPL-2.0-or-laterhttps://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\,\,\,\,\,\,\\,ac3eb347a110f8bd5f5811de7be90f53efb3d301b0eded19bd52a465ea52a7658d6272aea3792aa19caa58cd93a79ca52b27930324e08e674fda4fa6c3416a2410a7eb61914edb16114a95ef2dc0e3abc1ae7567daae4eedec973dcf6c0ee5078177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrollback-helper-1.0+git20181218.5394d6e-lp151.1.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/shlamb59 15520349801.0+git20181218.5394d6e-lp151.1.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:Leap:15.1/standard/c3af0703efb2209c405cec9379c29edb-rollback-helpercpioxz5noarch-suse-linuxdirectoryBourne-Again shell script, ASCII text executableASCII textPOSIX shell script, ASCII text executableRR4N5XFPvpackageand(snapper:SUSEConnect)utf-844a4b34a7ed3d59c7e782a142f6fdba90adcfe4a5476e70b6e12254d1c99e54e?p7zXZ !t/T] crt:bLL gSڧ=A~IԎ_;oA$ 1U-9cpguީ2_ԟ? y_odlhqZy?n-6pnLѐNK겎 %l[{ z,GVآQI Ŵ7nW;IYz𘠁%ڬhD  -+.gr ]߉V]U 2hnb;-ZsCV;ǃ曰7uqnA9iKq[5=e՗-PUPh>jsaU 7SQ%" NCA1M\&fGz3/T^ʘtl`$ pZ,4ZJ&6[c9pŠO )AcHQ"X&4` R.g_ٜJ |w 3z.RFt&M'Z$AL閐D-Wk5dz<],ɡe6k:2/ȤTA PJlW u+ t b ؘ9l@&'J>N4;>S+:aZ}avg8 A`W.+@N͚y ;xT}zFA߾^(/+kr ` \}Q2! yF̶̋Z^7nrly_MBAz ]y/lriƴZ|ƍV=$!/ POr}ZJ7ƶ b|ԍB=4^|E0wd_H,ijE};5q31Ԥ!lVZ Rd\~,(G>\_P`H1yL3E;Mo#Da.?KB @G'nPt:f_#%V,;p z [/ to̘@5KhzxesP.g.-;w0-12M` .`Vz&KVeUmȀW&f$3`/EM'7_/z5^ !\f~ߏWuN.ޖ%n9d%7q d(s'&X0Zo l}XΜ aZ&ʝ8: ~N{x-w#p4lb=i$SZ0"TCg4cҐRBOD 7e~@}e|lZ؈AyQYT׳@ j4wSt7,2Gh M-vh`6c<%aft)*YFxq˶x1`fKP;Oj *suj^:!s;ҲsZal2CH~_:y~=k[8: )u+D(>-w*֏<|-sqJ^X/!hHj\+K%^ %$,Vǭa?o?*N6}<4xljY0c819<J˼+ GGF5SP6UTׁn>ƀʦgD^a =SS,VLId?;$F񠌬> #EZ5nڞ^cWɡ7MrOhU_R dnW#?d[WXM%ۃ1wN23?lTenߥMcJMo:%%T{)}}AW*f1^PKu0۞AϛؑtNⰎj6M[%LƮh yY> Cn(2l9g3\P< /)NOWjDd #!5_C\]6MN PDITMF:.aK@R4ɰhA%L$JSL%AHk,}ư h(=I &:XfaJ!l%]i RoH [|Y'fS{ɏ2jwѹC(pR=F8 y5 LC*&C[U-1j6..q˪qco`:W ڭaŘEosSr"lT-D;nAgmfG%,r:^ >'Xs6I`t$f.>WjNjvTQF.\QV7`aZb]y9 bEۖ+. - sYLo\[ R1qfԓ-C4DNf>3 nUQ׫ra>sl`e1MvE}aH*,տU˖k_0X{.s L|ς+G~InwTU8lu弓d❕ҵΙ̳;7rA^P'vB<#0ۀ,SHSfh[y0ҫb:zbvC]a);+$;inV>|wilI{HyqkjΰbWyه(c6:Q䧕wh^l429+]hы |K8 p;Ya"p|M4x}j?t@1ݽ?}^䥌1=Cx,),gU@GFeA#&H7_s~iH F=ɞ RЭM.l73mܤY}lQV0&6 v,r/iCLlP 7(frAםTh3 BPRwo_Q5zWDW]ES[rq]o0Bcl6tJn.<`գO>vE%/ &s@ْg.^Z#ڛZ|` V{%m9I^O jYSE5)&gF%2/ k|6 ^쬜XlQKNJTƘR)]tPV?)&ew_s4m.e(:OjʒQ*TDKRC)9| qEIKN*9~#-PAnحu[QxIiRA-o?GiNV9¶ᬯH7?4D'|(`*n ppDQ|Dw& LA7%WAU;Ӥ?`QjT7`*ѬaG6([zI 86(r281S29[|B9:PqX o4=y d ւ=(7bj9> ҵ,!% ǍVwxmHuwCI8l Oj# p-zI-q$8=Z|Y#c T(M%z.!lbic >U؁O刓7]4,_!od[ɬs՞pﭔmUQGob$uX%D4vn:umx ;$j3W>~kkueh8a{䪿\Euޙe `Na^bBE:BUmJCiBqt7;`6ٺ|V12*s:("8G 5dMh@G5WtX36… !z7m&E-YIB; j'rWʀWcԷg?uTʹ-]51Seez%oxie":`Wc4r⫭*'ʵiГ0l7=$k_R9`WE$h_fY׫.JҊ|iYە4#zMƣvy!v _'iTNwnDLA^ڑCqLZW(q3z52f7yި& L0 m@V]>1 6`FBMs." p_R3 р}o 0Ogto4'lE;{kUչ=Qk; Z^/y᥮q]Fc1ID;ӽ/y7o> ULZlP 'QpfhϚ``>Dx,c?h/ ,Bm+ =o2\I(hA7?:OJ~,Ҵvjf>B8iHtzkbi)|GSY.u4:?9E>7'otf= maߊ62b L htEi!*zlZ2t Nط'==ҦRK{T9V4ӨYCWmU|D3X0*'ۋ&i@=o"HFRNmAԔFKΝ9 A@PĨ1E!G/c>K^PLK9E'YQcV :V.xʥb%j0Yt,rB$Ef˔ZcP|!oA=U fom9-I!GaAMf Y8hY\حme՛}[T_xocV\|4^R-#C!ؔNC[ۮJǐ<*+9b;/Z By1{E,.]ѕeAۈ]R0c*'Lv%+:R)#XRv;室p~W-]\= kF\WC ,2"o@_H-B%$߈KNy(J6ŷDKe2zC>G#(К_0Ytp FBuB<'^zlP0F5B8,2+x~pkF6ib?fÀ DМnz|NMc =eFܾxM/'FK)dB4kG|Ԥ\2-.6" Fq *6!ߏr'x}A\^r 囔r<$vv[j)wwXζCՄ9̓N BT,%}rԾ;@OIu2ҕ^ "9 7)<\p>ҏy! p2 3Y^:A4(SXi:T5b.(o1w^āS)6TJ;svR %ә1w~Eg v{P01ڐ HLBW`XN}|]x@hU gE, KPS8[ں@>[8wC&OO}A`&[ W|AYX~ 7 =WbˢyTTOqNCWޢi&J p9ŮM'ݟ`Ƕll$dG*QlL4Ԕuyp2 hhNfkRW?]FkzPg!F7CoH`%bܱeT-gfɦUnP?l7&be6NcʫeBq}Z>_vf|OƯ~eԑ籢u 3(oB=xLl8&4}90ڍjsA?d_|ȴ1NeM䠠W Sߧ5uY#F7< YZ