storage-fixup-0.2-54.1>t  DH`pX'/=„ XS `~24dX܇gIPҌ3U!1bQ] z׆+O,-S?]L^+a+oJm^ev_Bݼt :%HbR^~bt~9ݻgԬfVk#|G;~ !x'Jng[;g` ]sI-c쯾iT>,yѕ34Qo=EN];:>"568f4c04bc9db68814a9e0e3126967c623146e4e9؉X'/=„GE >f^"7'vK$0>6AT>CģsS{oW Z3g5J<_&-9g J&0OY-\isNQ 3q\0R(˂`'|DIU muVzz|YѮ%B`?Pd  . 3<I bnY /     $Dd(8 9, : =>%?-@5F=GPHpIXY\]^Obcdeflu v,wxy8z@Cstorage-fixup0.254.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.X'zlamb59EopenSUSE Leap 42.3openSUSEBSD-3-Clausehttp://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 if [ "$FIRST_ARG" -gt 1 ]; then for service in storage-fixup.service ; do if [ ! -e "/usr/lib/systemd/system/$service" ]; then touch "/run/rpm-storage-fixup-update-$service-new-in-upgrade" fi done fi for service in storage-fixup.service ; do sysv_service="${service%.*}" if [ ! -e "/var/lib/systemd/migrated/$sysv_service" ]; then services_to_migrate="$services_to_migrate $sysv_service" fi done if [ -n "$services_to_migrate" -a -x /usr/sbin/systemd-sysv-convert ]; then /usr/sbin/systemd-sysv-convert --save $services_to_migrate || : fi fi 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 "/var/lib/systemd/migrated/$sysv_service" ]; then services_to_migrate="$services_to_migrate $sysv_service" touch "/var/lib/systemd/migrated/$sysv_service" || : fi done if [ "$YAST_IS_RUNNING" != "instsys" -a -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ -n "$services_to_migrate" ]; then if [ -x /usr/sbin/systemd-sysv-convert ]; then /usr/sbin/systemd-sysv-convert --apply $services_to_migrate || : fi elif [ "$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 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큤X'yX'yTluTlX'yX'zLDFLX'y70795ac7bede9e5ab9cc42de4c8af3657a0af4c69b068f1fbc460bd63f145301024e3aa1153634df6cccb14208c70e78d5e4c7e6232a92bb29687b8fa0031c8bf303fe33e748df6fee0de4b4ab6f1cc75bdda1baa2d482f0df5bd4af5311cee5rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootstorage-fixup-0.2-54.1.src.rpmconfig(storage-fixup)storage-fixup@ @   /bin/bash/bin/sh/bin/sh/bin/sh/bin/sh/bin/shbashconfig(storage-fixup)coreutilsdmidecodehdparmrpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)scsisedsmartmontoolssystemdsystemdsystemdsystemdrpmlib(PayloadIsLzma)0.2-54.13.0.4-14.0-14.4.6-14.11.2Tl@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/shlamb59 14897744580.2-54.10.2-54.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 -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:Leap:42.3/standard/835bd19fd3ead4b3b49284ab82d42d1a-storage-fixupcpiolzma5noarch-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)RR3oh`yW2h?] crv(vX0C)a8߀ő䙾")ic1{LFCs̋10Lj f^ X`LV޾q,n*U;#PCx_ yؗNp$g|9DžFi擸Rh>RCV3c鋣GtN1$ [`g]ʠ* 3fSjLK{їDХ<5 >@V̉c?t) waD;%/4(,aO䜃hBeI0<Bp=-!XĤY5xg,7=gl!t( dxebTw\e"Ά "fFĐJY5AȽCm _1" W|Qxt{^^2ԙDd"] Ţ }_nꋛk07?J-@˹ga7{ڵ --'V/$ Pcal|*:&#W~S6]H!nQYT`.@ovnzxTmzx.x=t.0zWޢ̋72řrn) [4!o_|aO\ ȻI=)[a{9UY_ 2Nf[[sa$eà^9weguQtD64 tG{#q2YYōkhK묐_3A3jRX> F yG1'p%w+ S#]5*,$|hӿryYNc@@7?WvH$qUldog=+YMUm #"ľK] iYh@k=IŽbAß' BXBIܭE!{ ?!9z7ֽ+3-QE0G'sjDӥ=,^S[OkPp D:|N^`,8w}A6v"cLQbg~e:7<ӱfWw/O,-F%w90Rhd~㏷&2Sj{!fK#ܗBTyF0wԻJӻqV jm` r yѺSg5QѼI2Ɓ`נ<勒FCSKԱӜOii)иRA[ rJ&,Y6 ܔgV GDP{1 }@<ǔW1^{(fU7אOU9 \goj hFʼ2`Ǯ~VK88 %R_6,@ԓ;uXT6;F S?=ZFN=<"}*ZLz,]4)ZCq<--'EpPjZtJaާLedsz; zi4΀Z`n8펫Qq^k5Vo97UD.5pZIϒLOE0:%r <׀0~1?bm @;t`yl# LE_~B4Nu!@D`!_KXȧ²L)5! 7Bj:LƐYSZ9o_f |ho[@:-3)@SjoQlmYuqh }ͲLz"g#hQ7g8/sd.R08#Pt7 cT%MoDЌ 6K2(Ɂ}~@3qɏ#Ctaf,*XyQgY3<@L6?WZX0I%5e͈6ݢ l4 =N̯љ_G :xMЍ֠|ǧtpܙA O`eG*/ &F]t^lVV Vw4to3:eycV Iz^xLG|%f4y} PPJ@ʂz E䮧QWRi (5 s%d}4יB_ӎ}PxP'.̵Iab\ozQ@r~J\>(T<8 42 rc)33 aHL/n`ZyK!ת:[X>_L' # "׆ϲnyRQuw6︜O2CdEcnfGG[CuZ[f({V{@'q4# s=bz@@l15 wv` K=a2`4* ý|ANU`G=Qv0q}5@IwXfH)v}ԀMɇQЄL`n ktQ5CF L;IRB_ٗ]ܑ΂{ΪL+eXz]b+L/&E~ gd ќXs궏偒+ y;ѽ+PvM/cE/\G~3 1%ې$?˻@Ȝ_w^Ѯ,-pA*qfqQIk4-8Q"Эl$ffg3~_aBuZjȥ#2ءO.Jin@"3O9NW􁨌4oJo1HmCQk\[vkfpqJch̀?<:;lyQEi|2InZ;K~9`b'F+vy `Ɂ.'s2Sã76Q9KHYo-_Ȏ)LOB|۠XstK5怗M Wrt%0Ď[N a &)y[çvAL|Φ42|[;&ӓUH'b;t^#A~"Pȸ22|/ DY'12s0L(%Td|}ߪV{p\깛Uisp$LjX $ sr1~) }k|RvDF/S `gtcƞ/y @}xJPffДDcL)GRXDF^P4дAHz㥌> OrA1p3X:0jjuD,/ٗ7ɥ1 Bo3ov$ԗ xUc߀,?>+!&&!ו :M vzjw2~e җܹ`eQj,rU_p I%K "eeۖDGZȫcݽd 2rn&B^q$T|[WdH{_x!/wN#."&T{yWM3y5 U>A*GWOi]!h ^VC4|($s.R[)-;Fbq|(Wy0^SVŬ 3g  }v Ǖrgfin4ޱ=qqYAVN_YpԦQR7)8{Zs a~?j3kW4x讁5q̈́ х)4'?&_9PfeH@ qQ7owIᯬMVE3Χr%jT9,C9ANCp̨$IwYRy?@e8" C^SJ֕jz7dkYrC(d<ز RTRz /[8о3 w1ߎOȑNTZ *ӄNН>n& %Nh3佇~ _U]s\^Ā9oo_l0u EyElU: @d!zW[itMQ xQI9-TqF>/W[Ɠ:mӫsnŽ^nrT b\pDpǬ!w8u)AXxի@"xkx~)|7|{?+Ӷo6ne&Fazz@q麷4*ܪJ vjcnP׺J/'}3H:/Ih9 m'X3} Q$G[e 0$;7f6D+aS/Ď34n -+%TQ3I( (T_ᖧ6ᬢdMF)L2fs\{U@(WLO(ɭڛb['ܹ7PyzDDbƸ/lhziyvKۊsMao6:^6bOH vA:j׵.M -_>E=cN3ӂ: R o靁xzE#c vDk_9PeSH% NH(