zypper-lifecycle-plugin-0.6.1490613702.a925823-lp150.2.4 >  A Z/=„UGBM9._ҒxrPww?eR߰XwƫY/7:B@Y+7Sa̐JB*iYT#ne4(Jt|du{^1@II`*c "Wqõ`0p;A]k#`~+GX*HB{:g"R_i~xġI: 7+>5}#39_ gzC˳\ܭoeSLO5f0b5fac7c1337e0bcc40f691a52332d49d7e5ebba63cfb5f51bce6295e9ca5e028871bbaee009cbf4a752e30201a3310646a27f;؉Z/=„93`Bx^o`n6Bb_-ؘ'j|i+տ̬F6Yϧ+ Nӗ3)J$S+Nь)%ؠJGQA ­5+#<:GJp~9iݮMɋ)'(RJz=tQvCjYBGPXpI!?!d1 ; g 7=Dd         Y  d   $ H`\(8 9 :` =>?@FG H( IL XXY\\ ] ^Dbcde f l u  v @w x! y!<z!D!T!X!_!`!d!j!Czypper-lifecycle-plugin0.6.1490613702.a925823lp150.2.4Zypper subcommand for lifecycle informationZypper subcommand for products and packages lifecycle information.Z@cloud114GopenSUSE Leap 15.0openSUSEGPL-2.0https://bugs.opensuse.orgSystem/Packageshttps://github.com/SUSE/zypper-lifecyclelinuxnoarch 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 lifecycle-report.service lifecycle-report.timer ; do sysv_service="${service%.*}" touch "/var/lib/systemd/migrated/$sysv_service" || : done else for service in lifecycle-report.service lifecycle-report.timer ; do # The tag file might have been left by a preceding # update (see 1059627) rm -f "/run/rpm-zypper-lifecycle-plugin-update-$service-new-in-upgrade" if [ ! -e "/usr/lib/systemd/system/$service" ]; then touch "/run/rpm-zypper-lifecycle-plugin-update-$service-new-in-upgrade" fi done for service in lifecycle-report.service lifecycle-report.timer ; 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 PNAME=lifecycle-report SUBPNAME= SYSC_TEMPLATE=/usr/share/fillup-templates/sysconfig.$PNAME$SUBPNAME # If template not in new /usr/share/fillup-templates, fallback to old TEMPLATE_DIR if [ ! -f $SYSC_TEMPLATE ] ; then TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME fi SD_NAME="" if [ -x /bin/fillup ] ; then if [ -f $SYSC_TEMPLATE ] ; then echo "Updating /etc/sysconfig/$SD_NAME$PNAME ..." mkdir -p /etc/sysconfig/$SD_NAME touch /etc/sysconfig/$SD_NAME$PNAME /bin/fillup -q /etc/sysconfig/$SD_NAME$PNAME $SYSC_TEMPLATE fi else echo "ERROR: fillup not found. This should not happen. Please compare" echo "/etc/sysconfig/$PNAME and $TEMPLATE_DIR/sysconfig.$PNAME and" echo "update by hand." 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 lifecycle-report.service lifecycle-report.timer || : fi elif [ "$FIRST_ARG" -gt 1 ]; then for service in lifecycle-report.service lifecycle-report.timer ; do if [ ! -e "/run/rpm-zypper-lifecycle-plugin-update-$service-new-in-upgrade" ]; then continue fi rm -f "/run/rpm-zypper-lifecycle-plugin-update-$service-new-in-upgrade" if [ ! -x /usr/bin/systemctl ]; then continue fi /usr/bin/systemctl preset "$service" || : done for service in lifecycle-report.service lifecycle-report.timer ; 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 lifecycle-report.service lifecycle-report.timer || : ( 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 lifecycle-report.service lifecycle-report.timer ) || : 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 lifecycle-report.service lifecycle-report.timer ) || : fi else # package uninstall for service in lifecycle-report.service lifecycle-report.timer ; 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@YA큤A큤AZZZZZZZZZ284d4323107bbe067aad1f77c62a2bdffd28b8f8d2dfeae6b8225d972f61239e404126801330b4455df200e5f3a33f411763555d08fa775fed971d759c304adbe5da6d90ecaaea23325f1dd9fc4044f16a3ac679abb962085b76739f55338eeee6d6d649975911b0b1317f249cfa27c8cd5fe27418a49c7018a29adc324cb7e98ae09103852f9ea249b6fb85f3af427cd30b2087b4ee660ccae989b08a6771fe918e18d5747cb3436d3739bedaa110bf8796ebd7c69a77b445aa1ac425851f6erootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootzypper-lifecycle-plugin-0.6.1490613702.a925823-lp150.2.4.src.rpmzypper-lifecycle-plugin @@     /bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/rubyrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemdsystemdzypper3.0.4-14.6.0-14.0-15.2-11.13.104.14.1Z@X @X@X @W W@WPW5W,@rbrown@suse.comnadvornik@suse.comnadvornik@suse.comnadvornik@suse.comnadvornik@suse.comnadvornik@suse.comnadvornik@suse.comnadvornik@suse.comnadvornik@suse.com- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- do not show version number by default (fate#322212)- fixed unhandled exception on empty package list (bsc#1028247#c1)- version 0.6 - save state and report changes since saved state (fate#322059) - added systemd timer for periodical reports (fate#322059) - look for lifecycle data also in /usr (bsc#1014622) - support also openSUSE vendor (bsc#1014620)- version 0.5 - consider also codestream in date/days argument (bsc#999537) - handle missing codestream name (bsc#1000595)- version 0.4 - handle codestream info (fate#320835) - clarify help text (bnc#981106)- version 0.3 - use product eol according to FATE#320699 - adjust output- version 0.2 - fixed return value (bsc#979322) - do not ignore errors on parsing of lifecycle data (bsc#979431)- initial version 0.1 (fate#320597)/bin/sh/bin/sh/bin/sh/bin/shcloud114 1511438400 0.6.1490613702.a925823-lp150.2.4lifecycle-report.servicelifecycle-report.timercommandszypper-lifecyclesysconfig.lifecycle-reportlifecyclelifecycle-reportzypper-lifecycle.8.gzlifecycle/usr/lib/systemd/system//usr/lib/zypper//usr/lib/zypper/commands//usr/share/fillup-templates//usr/share//usr/share/lifecycle//usr/share/man/man8//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.0/standard/c34b2b316b81576b6f9899986bb2b8ba-zypper-lifecycle-plugincpioxz5noarch-suse-linuxASCII textdirectoryRuby script, ASCII textPOSIX shell script, ASCII text executabletroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRMxRj>"Z[zypperutf-8ae4f1de43ef6369b6b326a1a496ee6421d8ab128f6c11e03b6d4ebec92efb583?p7zXZ !t/M] crv(vX0zdska>Ik>Drͱ}9k{.,6iqe K {7x/.-@>!W@'R3`{=RIQ=i,Z ۦS&>ps֠$$b_a%|O}^:WA9;w 'tkԔv3APF(@jlJ5T õ?4g}o[9psWު7 I5i?}\QuyFCOE϶tʭ'$|h ~@!Cϼr o[&zZ2b>NjJ~v&"XWgbS}J&y=?Mh?xA4}eH{_hBA{/3PQCC>L[d-TOv|FmT9 t) K>|lLL2וSh # fiPϠZMc?~F @U?s󵄣6o䖹%ϔV+3L-D'LA=OYVJ}Za 7 cbF0! a=?nޅ'&8+*8a9dB̄$HpY;<%h{{AS58) U+Rag ݷ.a!:3"fٱ .qlnԵXSB rΚ !6)ONgL/p$vݷ($BM*3 6?llCOM' b#GIB&?K_ S\@ )ɚUl*ç'a5o  ɨC*c9)W^&MbSEs cdYRyȱq-&'Wpeތԍ-C*]BWԪͺlMTqb{eȯx"дkt1wJAOOԾA'M? eS\=+]ϦE}:~hx wgOTV|+۪F;/b5ͮ35CMBg] 1vݵn']d}et]0JM]6R+?oE>y(pךetAOpl UGقycŇU^㛞AuFVM/ߑaY.ٞU,TsYsPAh$S.Gm6 )! RZ/Xr*|\8dF=kgyEN^)G~q\2"[^>MAkTEr!dWo]AGww2wV-;~X頔[ېjSG#T$wxy%aϑ,L3ZN>'Ua%)68~n' iR4A#z_S8Y%H?*)!*Q{\le0-7y%#LI_XQS&0m):qȭ /N h׷bX(+DDyL*TqD_&QLOkYm !a^?*Ϋ4nޚR! B]',կ Ny3 E%Y25msk~彣3Xꗂ6×x l:k"E΍>ye5Ϋ;r }i<_M`&cn+.<$V ]}h" ;fhFnSZ.o EFW>g}X;s/M/әᄚ`E#Q#bgD/ (+1 @ I3zl5#`.V?)]hEMӌ/ʑNpR*n6 t~Cs5BLraŜ~@~jPIO>4=,ijOco8}EX;kI%'/N, 48>:L > , j~t뷸  QQY;ciMBݏLq!O+2I_`smifA^k~fHMCʗI=a%Q ѕ[h ܈Ov9N6> w3^ r}ESVܪ5 [o XdVuj2"=ҕPor3##Xy _u@lu״VkSUf?nЫ_kN²n97.:c͢2z+`\CsӲZgLWoW2$EEJ+x>m_ahPA#ť)ei4Z7e>Y7tO~̌݅xVAJ$dM-=# hrlSO\j?9 L#Ke8 :P2BJgedPrPWM%Qqj/LQ1k'Sz%WUȜ_taʢg#3۠?P.{-~!ҝJcޮ=#މ_6(O ;bׄ4@e]C%>3mlO`^ҝnX捙tG2pF!> *s\mY9t^8Wq$y_q '<p*ɔDFc`^LxKVكBwj P$Ƨ`ԞmxSaҵggbg&p)wtkZ (,"΁kl3:d3?u. W+'dhtd[z?h4]NM 0٣j7ϪI!7s}; Ԟ?GǕC|\B1q>4>M|΀y&;'Xi >hm\#]6Cb*jgXؖ,?M{"5pm^4A:M,kDZTgUk 1^{Nn~UsJ?Kʔ{͂ -{Z l9qY̜YD41Yl^|fẇskfa7""jD^{}QnW)oe⴦NMêɏB-sH$mm  ,qy$z~,$aGeƶk%0-NYESHCX!̩$ѕ[hXe}u>R )Q_yy}x]0U3^^ۈ@`* 3k/Z,]|Bp$6hTXKhpN >Ko3_gW8#xnjcSс;: Fؒ^DQtV~21PoŬީP9'Uh&ю>e yr޷U:L)$CHt ׂbTtUu \M fKs~IF{\[~'l]p=E3#eT}<^ W_yrû}ĩ^+LlO#3#bBM_ěA^ 3)ë'X8ʆQ[耾q){g g$UNlzЉq(Xj5YO9*nq& "ֺ!mmmr<]24;v v49 "~:g[+![su]uD#]xZ"?UJa՛ 2]pAgڑk+)9E.X2h~ Z ӆfzIpRSf46/@m}/ m,ʘQAuLo@I%7h0X&$V#;<B sY 9 D(f'B侣>o ׃ i#^({G|9ks"o) 4ܐ-r-QGR;fER'!#t9 wG;b2R 3T*dU]bLa&F\˷ap_PMBy*țvL YZ