storage-fixup-0.2-bp155.2.10 >  A ddۣI%z .9x2cyt`zjbL,㦕(~^J${*78V')HIfDL{Y2'Vҳfa<28%%|GRڡcߤSq924x㊾]$ J߃i6c>gnvzrMjm1HUmԈ:ae?/g\4<"]2:v֯UB̳юO ^Gb+ cmxzpek[lpu#[Y|@@RrZ4 X{ QB" ѭ"/W J,]3F9$dwo]T@-=I;b\λ7N?8WyLReϹigU=k4;БE|/}Rj-)ĕ!pϊ3|AUt˼ %%:K+[4պ+ReVLuLo,4?ɮXV8bc870fad3644adaad32d8b772f6e484a7d30bdb7e5ba01d5bcec17fa45d41e591b1ce6b75863ffd794dcca67f59d2095206463e9 ddۣI%z _ge[EKgR\DJ#zea"(%"\q)7ɸ[M^)-o*`ǽt]I?,O¿wQj#gEJwOy$ lTDvFM[!p̋{L½yZ@I ټuIө(a>5(Mg77XrEkE@d.[O@>=͝F*Z"}i<¶c8܅FD,}[/ FEP޻_ڊ0Vqt}DzsnvXZ)U 6e'ۨ)N )CtgŌ{f!qUoCCШBQ܍ ,[,[P!bΉr3oJ=>, s^`ӴlE" y8-A/;*sS>ufEπE`7șW $AcuO \LIǵ+KaT{VbEJ0>pF?d  4$(EN[ uk _ n       Hh("8, 9T : =E>M?U@]FeG|HIXY\] ^b7cdOeTfWlYulvwXxxyzCstorage-fixup0.2bp155.2.10Storage 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.ddۚhurricane3ESUSE Linux Enterprise 15 SP5openSUSEBSD-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 if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in storage-fixup.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in storage-fixup.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi 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 [ $1 -eq 0 ]; then # Package removal for service in storage-fixup.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( 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 fi7E "<bA큤A큤ddۚddۚTluTlddۚddۚLDFLddۚ78a22bc2f8b69a470bf29ea614360cf32d81a89aea3be0c178dc69ab5646cfc432d0ff960ec99f4bc8f58c18d5b777d9b149c9c8b40ab2ea623286ccd7631112a2e97a738441ac2b60ca4debee8204f7d33a6085909a63cbd65998c94163daf98256001bb944164cf81661fbf3338e775b6188317b187eae9aafe08e80b0492052f29917b8e1b679f8117f4412299c0d1e21aa8d902eaf692bba32c1b903ac17b4a9b77a54d3a284433d7358ec02291165834f20135114cd1b78ffd0888e8c60rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootstorage-fixup-0.2-bp155.2.10.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-bp155.2.103.0.4-14.6.0-14.0-15.2-14.14.3Tl@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/shhurricane3 16843314180.2-bp155.2.100.2-bp155.2.10storage-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:Backports:SLE-15-SP5/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)RRX~Q p1"utf-8328f2bf4bb1c0ac263e304a530bf3fd64c8556d2a85d1f212cc47d5673cd9737?7zXZ !t/J/1] crv(vX0) r)I狮`U{%$M퀧nykLvkG_Zkm8^@ɚGxq[1ޚD߯)V$Zk9kGK2WvGrA Uz}7T-ףE=.4-shiYǙCZHS"AG}z/ih^V%ǩ0=XpބAe׳qmױ0kLG 7LgۨE\%Yww9KgL<ə/Xl/m:@W9ỏsoRe.C2Eyn1CC?P^ǁ@Qma{ xg|pd6B 8$9!(ZCs$Ƥ`ݮa.f~{`Wi1|-*vV_ UMݧ}ڋXٚm48۸s{AXV{Ŭ#s !w-0{%"Üko͆!ƅI4C(<k]旘YaT6Ǹlnɢ_~eIYw{-N־UR,'?rQP$CNsؖ ~)ѫ?dQ| dHLa'+*<`Au_$Q'48X`o^I*)M|y,^ .AN!٥w NL>Pҷ^xUH[tU'b gs4 Skr11%2Kb(yVZf=م ۗJOxm儮!1.MܞK[z&( m!ƦruZV|h?/L{b"0J)s}-@ڪ֕lbϜ92>*#gHw7gt1*aeֻ+su}1=\R0ҏ}@k_Zґ,=tLДe nSh NryC ﮍlwK6)62~hY"oa&?렿N"/ϳFY0De7 7"@U+r󡡎uzG"Sw9dsI:z u^ i;1+ܥRH2 e]}Aib*3 D~$eWPԪb![WS$ge埮ܾ@, F(!LuWܦJb1dg rHAh‡n HFbìl4fuh3 \WeO8@#WѫjXõ#_\gN80$gm9 ꕫwAeN @mڻ@c:;z#'uQ+il~@:6}1*`ˮݼ8e@G߻8|Gt>{Cn 8@q)ãZG?K}\_(J~c75% ZM֎n:AKJFŲq4ر kJ~)/f{ zCGpg3+̦yj&V\|kKȷ;O̊Yq&a==^7} @6gB7u?2:nU0j j ǕaP 5 9K,Q|Iv W!,N6&j-. F F^. E"dѸVǢ ᄋrWzͮ@x jae ZXtH"sRs!cC^kܵgM}%ҵ'y5h`;ؑʙ'!eU*Gu/olCۅ\-w&2mCdn%DZ!%<[Ijv$RUӞ姢F;X9ye,yLUyR켎12u,ڹ&ܮ6_ֳv̂UKپW<0V!GujTgl\LaZt#㰽dVァ$4}faRvFԅ݇3 &)'q/ 8Z5 ^~PQ2V_:ڈ:2qp_g\X 6T; ˡKaBoϥL'緅`>(ꙟ=Lٲ#@~E,6%~JD -l1~SD^UVω@ܶv1`bBP4$WZຏT9!̍]3\P$KI ޔ"l=i{KT|OzLxG#cAkVW2ҫ Ap }cvRʖ3yzz蘦1)S;X bؐL8l,Ap"D|5Z>W<5 p=ݭor ƨF.|NECe7sV0LAM?X+5cyw̴AU1,Dgb6ba7괁n[ .}s<)пtj#$Td>BSyf'N NyvNousE@Rg4rI u 9c\0m_R+ɽw(rm KtnS-G]2ꊈ_`k}`wB㸛hUcj`VJ`ERtCqFz|/,!8("]=>El&Wꉓ#jm4o<v?J_͊麀)X:6b'r,;"Vptfklh41bv3Ej|L8&ea=sA {\7YI n#ULe{ ٟ9Z#M)&\`|,p:fz:&DDbjK>ϻ:% 8~ݽtn7񋶁Bl)y-wfq  $GG&5N]0s7fMw-EZMye"xpg;W&B@0ݯB` )$ׇ*{+e;a`ce%T:[/K~^*kDՌ3ua=K&,^W_0!Ť.y~#7J,.ZȄ_ F!跬0w! *EH[[꽵NN4:z:Ǒ]L"]u(JDO"Y?lu1 \4q@wzWCB6߆N9-ShOC6zK9W\0Ha/Ã|n⺼fڳ:Cyׇxm@}XbO Ae1ɏ܄-c󬶊. )xtȽ0XZ%AmJ->GHҮ,SʟGS%:`@犋۬6} $.T,,M?*7+bzB%* _Uv"D>d5r]XLo*)]~sUV\<׷?Mz"pyl4HS{ 5?N EAÇgٹLId k2o!ЇLQG_9V߶ C|AF|υ g7=*2sSw~ˌ3_Y]OΠp)'$1hf:QOetbfRyKN`Cٖ x(A5OT[L^Ht.]Ug1{/GkgPhίn uܡ/<`Z53_DDK|\{7X/k̦ʨ5lה3 s <]CMXF=ikVX5uۢ,jA#CAE:et d2\1o٘|kZ1`g8I`-3>ؗ^H"p &ܾsae!b P)XBj8*{=`9b( 7|.< |S!;,R)wq8ӝcg`]M4F.@4ed#np!Dmz\Ao|I&?LpI"F.gttFB`?Aؔ(wF,yE/f+d} p4 BlCzn%8VI{:zEd|r RaʉjY%\N7y:r[=\烹n#Y2%@^\١MNKmt"lv$x:൭0Vϒ>_ QuIDSEbD*mxI}ǫB)Z<ˁѭp`T菌x8ixES3{69'yc}cp4|7qr ӶH, ,R1m\zPGS5rp\=="ŢYW[oG УR;!R'ѣ?QL&:svx=mPBTTdgnbFgl O9>t9sl9<<Oئ?FxnJ0Ipg6El\[>UKrF.ZDܯX.́'m 1گ>>{0ڶ YZ