storage-fixup-0.2-lp151.2.1 >  A [O/=„ڑuDM@Xw㒁 X":٨ԓt6HչGU>~Ї fNCc e&ƼS J􆵰`IOqJ9Z߳8<ДT;#_!v-z&S(L7"~ ixϳ*J0>pF?d  3 $7@M gs #x    ` h@(8 9 : =>?@ FG(HHIhXpYx\]^/bcdefluv(wxy4z<LPVCstorage-fixup0.2lp151.2.1Storage Fixup Scriptstorage-fixup executes fixup commands for devices matched using dmi and hal properties. This is primarily to adjust too aggressive ATA APM settings which makes the drive unload its head frequently shortening its lifespan.[Olamb11EopenSUSE Leap 15.1openSUSEBSD-3-Clausehttps://bugs.opensuse.orgSystem/Basehttp://git.kernel.org/?p=linux/kernel/git/tj/storage-fixup.gitlinuxnoarchif /usr/bin/chkconfig boot.storage-fixup 2>/dev/null | grep -q on; then touch /run/enable_storage_fixup_service fi 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 storage-fixup.service ; do sysv_service="${service%.*}" touch "/var/lib/systemd/migrated/$sysv_service" || : done else for service in storage-fixup.service ; do # The tag file might have been left by a preceding # update (see 1059627) rm -f "/run/rpm-storage-fixup-update-$service-new-in-upgrade" if [ ! -e "/usr/lib/systemd/system/$service" ]; then touch "/run/rpm-storage-fixup-update-$service-new-in-upgrade" fi done for service in storage-fixup.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 storage-fixup.service || : fi elif [ "$FIRST_ARG" -gt 1 ]; then for service in storage-fixup.service ; do if [ ! -e "/run/rpm-storage-fixup-update-$service-new-in-upgrade" ]; then continue fi rm -f "/run/rpm-storage-fixup-update-$service-new-in-upgrade" if [ ! -x /usr/bin/systemctl ]; then continue fi /usr/bin/systemctl preset "$service" || : done for service in storage-fixup.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 if [ -f /run/enable_storage_fixup_service ]; then /usr/bin/systemctl --quiet enable storage-fixup.service rm -f /run/enable_storage_fixup_service 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 storage-fixup.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 storage-fixup.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 storage-fixup.service ) || : fi else # package uninstall for service in storage-fixup.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 fi7E "<bA큤A큤[O[OTluTl[O[OLDFL[O78a22bc2f8b69a470bf29ea614360cf32d81a89aea3be0c178dc69ab5646cfc432d0ff960ec99f4bc8f58c18d5b777d9b149c9c8b40ab2ea623286ccd7631112a2e97a738441ac2b60ca4debee8204f7d33a6085909a63cbd65998c94163daf98256001bb944164cf81661fbf3338e775b6188317b187eae9aafe08e80b0492052f29917b8e1b679f8117f4412299c0d1e21aa8d902eaf692bba32c1b903ac17b4a9b77a54d3a284433d7358ec02291165834f20135114cd1b78ffd0888e8c60rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootstorage-fixup-0.2-lp151.2.1.src.rpmconfig(storage-fixup)storage-fixup@ @    /bin/bash/bin/sh/bin/sh/bin/sh/bin/sh/bin/shbashconfig(storage-fixup)coreutilsdmidecodehdparmrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)scsisedsmartmontoolssystemdsystemdsystemdsystemd0.2-lp151.2.13.0.4-14.6.0-14.0-15.2-14.14.1Tl@LvW@Ju@I3I)EHf@HϟHH=I@H:@gber@opensuse.orggber@opensuse.orgcoolo@novell.comro@suse.deteheo@suse.deseife@suse.deseife@suse.deseife@suse.deseife@suse.deseife@suse.de- run spec-cleaner - add storage-fixup-config.patch with additional harddisk models - port to systemd- make boot.storage-fixup exit gracefully if /usr is on NFS- pmtools got split, update to require dmidecode - remove exclusivearch again (this is noarch)- added ExclusiveArch (dependency package pmtools has the same)- quiet option implemented - updated config, 3 machines added- folded patches into tarball - updated config, 10 machines added- bugfixes from current git: - trim keys and properties - drop superfluous double quotes around $() - updated config: - add Dell Vostro 1400, Dell Inspiron 1525, Samsung Q45, Mac Mini 1,1, Acer Aspire 1690, HP dv9500.- fix rpmlint errors in the init script- this fixes bug bnc#386555 - new version 0.2, no longer depends on HAL, License now BSD- move pm-utils hook to /usr/lib, fix rpmlint warnings/bin/sh/bin/sh/bin/sh/bin/shlamb11 15283855020.2-lp151.2.10.2-lp151.2.1storage-fixup.confsystem-sleepstorage-fixupstorage-fixup.servicestorage-fixupstorage-fixupLICENSEstorage-fixup.8.gz/etc//usr/lib/systemd//usr/lib/systemd/system-sleep//usr/lib/systemd/system//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/storage-fixup//usr/share/man/man8/-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/835bd19fd3ead4b3b49284ab82d42d1a-storage-fixupcpioxz5noarch-suse-linuxASCII textdirectoryPOSIX shell script, ASCII text executableBourne-Again shell script, ASCII text executabletroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RR?ֵK~g]utf-842b2e7b7f6eaddd898e814aefc484267a3c2ac470bd57b1b891b934291c9626a?7zXZ !t/J/0] crv(vX0{ ˄`8NdŒ84&2]JU͆ BuN~Ƞ]qsbØ W@0N~$m z j_[)LSW[)r$N&ە*rHWMB871bÔgg䨦ҳ_s=GD;'(λ,9|'뾮R)*EFN LoO(`7ieDΓccJj4s-& dr9;v73"[qI-j9kF:ʏ/ &vXp]ŚR idlydr9CRNf@*YXB9?Hiju|?(h``~H6I7溤2@9|Uج?@]wmJ[c^BDpq*QMYq'PP&x6~ob)-}8EVN(#Z-3yL$Z;d9XRYE&y2mA\_cY-\Mhü x [ kG7;'>aFg`'t2?L GMWSs/̔m}gӍ(1K[r`oܘD{W1K?6^Gd [}˭J)Gh\%V J WƱUQW? #cϩ{V$*@F ["QK>hB1kcYQ.c.\ȷֵ`U0lELyV$͊vȾp畫,q0B2u|QݼQDiUk5.dH9:"0Pw" mXs~80lT-lyFɇuz4!)hT,mYi [h abd'gҖ8ǩi0oN G:Cu\]V\P$ ׯE7[㒣8$d-T*MJʉ|~%RnPrN׎8L3r?>`[|_m _3VrNrSpLi%S?R/:{XaO ^gj[{hkTJ` "is[eyl1F <5H:Ҡ0RB}ޱBٶIVDD*P[Vd»%KAIV'Q}c)&b?z\&{7%O#7p Ť;QTY]yNALp#Uݹ>Zmy%2OZtfKPWK7aQFrsmg&!Hx4GY-@BO^XQzw;^$ jq-F!= ̇C%V%Oqh ,7T⎊S-9AC(vrIa!߶0 IM)u+FXY _qH䭙ZemJCtϋn&4iTʹ҆9h6  CM/[FO?C23p M #imN\2%es'6ҭ B"EmmOHNn^2=2Ze}[qA؇k ] 9{=9gzI.($Qb8'*4:˯ķh Gs9&3+,8 Fa X\ͦrI W6kEFm>уvVAs@)c%ϯ} )v˦9 ?60yTSq)[;-Kk:$?I6BstYwaE8ؓߥu#0 Iy#"ƇWG1I'BsGڇi;$R)?[[G?esٮM+Iۯ^`FFo7 hE] #HAN[%Sfji[ X)ߚ3ul>IRߩArn ]Y[遺nT3st4F3K鎫 74wDfWgP:V4ٜOan{^@=%1^ep赐7%OazԅkXc,/b-`д{1qHCE$.#Ä%)& m^?8+6Z+1`^%9ovjP ?'o~T(52xi}n!v^}JhFV }m+tqT*g#^NLS4L Q .|H4pw#=#]SA| EW}FSo4S$Y3.3ͮZ,xR^ۼ9env}O*]fntuc EvP ?":osD%_,ރ"4ų!דրTٓW_E& u-M;y ͻ$XCUWВ-@T%qcwDRq[AƴQ%Nr>57Vĺoo:@xw;ˏkh׎gvF_92͛i]hI-FqĔ&Z{'D`Tls!+v}Ig<`A烝]с9(nM NP1Bdqby_bU]OlS~|OYIW)ܒx@njab62[T"h)%ApsXv(۳'\ΓG T[OFeU׏Qנ4HjgǐAF^<( @[!yEdwT \R-۰7i?BXīT)@= '\iÈZsлdy'hOhSQǖ=N͚Nx7>Q؍VJᢽF7mXw\eX>"6E"[.iuVqkuh=|Dl,o݄~W:"BEoA雞~L롆anLJ_sQދ@BNZe=VnU-B"+P`|sO*WECfffՔK\2'i5?\Lu:e.9YJHf]2AC9eAgGWO褧{c/#©o X6[\\0L׊7y;L(o%g^s8[m(@ƕQWqTژMux/<&%F,d0q!0˃sjfDr RT[Oa68& tlᱣ0H˜"alЩʁ~ d3[ >j JOn7kYՐZ)(5rozUT!5$Ha^ -adxDF-E nf}I:- CW<%MR\VxQŦ1eKE}5Eb]Io~#4fAoL&q$o^vPZNAj ='k yBmLӼծJ;lkl`8CEy{IdX!nrIv\=~ךN9T*[:E#Ęw-= U.wqXL)ApwN,f5?NA bn~UYo)F){lx/9Tx{[ 9UbKM}~{b'^'tzJzۦѧdX)fW!+os0/}H2+Z@8308Z YZ