storage-fixup-0.2-lp152.3.2 >  A ]/=„O3.|u)/pF?d  3 $7@M gs #x    ` h@(8 9 : =>?@ FG(HHIhXpYx\]^/bcdefluv(wxy4z<LPVCstorage-fixup0.2lp152.3.2Storage 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.]}lamb27EopenSUSE Leap 15.2openSUSEBSD-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큤]|]|TluTl]|]}LDFL]|78a22bc2f8b69a470bf29ea614360cf32d81a89aea3be0c178dc69ab5646cfc432d0ff960ec99f4bc8f58c18d5b777d9b149c9c8b40ab2ea623286ccd7631112a2e97a738441ac2b60ca4debee8204f7d33a6085909a63cbd65998c94163daf98256001bb944164cf81661fbf3338e775b6188317b187eae9aafe08e80b0492052f29917b8e1b679f8117f4412299c0d1e21aa8d902eaf692bba32c1b903ac17b4a9b77a54d3a284433d7358ec02291165834f20135114cd1b78ffd0888e8c60rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootstorage-fixup-0.2-lp152.3.2.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-lp152.3.23.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/shlamb27 15689967330.2-lp152.3.20.2-lp152.3.2storage-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.2/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)RRgذ0 *XHutf-8ced1e01d6139558a83ff5122aa67bc923d0a03643d571ba34e77b7aaa95ee90e?7zXZ !t/J/7] crv(vX0~ݦ{v`}fUXGWi}0/i "D!/@ -F%O\lFK]Z!%}Rv8j@OHȜ[P|re;Ճ]` u41G9DUA| bK(RVsQ\#t:l^0]{L!:lvsnD4r׳'s.( QYl_?{?㋮͡ D:Pk NQn0|1LR;N [(BE$;)|)DZl?2&z;[T˷\в\?uO'EkDآX*~ĦC6e${,C$R^=DeưCŐ% cS֌ Tg'h6nCpw>kIV>@z2om8/f<%/о Sow3ڎ>?֑,9'&Ag{RJnMفũ7hm#/6wX4oݱ=Ip5`G:/kLGIhV&ǰ.)14Z\_źHӦgRw+&kY/V9]W;*ާŸ6v 0TlcDS͂n>5^g kV(2HV~e}^2oG+鉍 e{mPL_$cƸ,hN(חT|@<<{QӛN4u(+Y̐aq҂,dkXDI>GsLn&f$BٜwEiSDIk _ lT=0ɐ\w6Nz8 >M z+a`HKe{ &A/U??)S,\TbU ܍2"2UIN啎hֻc-.E1F$S(MI0I4T&B:~WB]Ky~:ٗj&.2mim)ڊ$G#/eDYa Ϡd—̊'B6E!=HJ)Ǫ9~U7vψeѝP^JH&vgMԶ_Fh@& Zs8vQo )նm}?n/:@$7V99NL`,0"`*З^r;Am%dv kX+XhݏLذڙ>0g>;E]$}Z#Q,Td Oma @ڸCHH>uX尽Fr1DF\,Zc̈́@GƗ  .9@'ηD+eX6 28yKJ8{Ef+Q  9j 0U7WKaǬ?H!i4znm|G]N I3I"0]>ُ(Xvrn '0uh:NڠKyTt22mXiTU \P;Ω3 jŦ + =5nN>\U"GkJqMwY4iM_VmZ2\wohX VdQK:A^kQ")ƅF"r1h_ybVD i CZnq)+]Klgn LQ*sޯ$‚΅㵚RU.K[WLIn#sS035 Q=\*t}"SřQGɍ{;6ٰ,(PStOv6L~)\&2zJ~@)%#wȽI^;Tr64@֙9++A<&$ɄjWL@pf4{~h"(M5ӣx{QC FEi RQG.~ rBf\TT(cøHLF:#({aoP w' #]7 Sޠ`)1*]?r& !_sv#X32싸aMfBVig,T)el21*z6UYc_BB ,V92X@{ch!dje>~]5VN\CpˊRϻqjL`ڥ]{)hk iJPrvGFTKB-|'qfsˡĊT{-3v6F:̛OaVl'.Tj#DžMWnTړL)JߨE6bG$EJzrb;sJJŒlY C#WYYuB=6~?+\a+= L}B= ?Fdœ] *HxL.Ȼ 9j {'3)Gund[twPq3X2<<]RWyo9JUum 2yj&Hvӹ3] ],CD- AVD(Q}EQϟڏ嗑UxzޔT߆0WʥP'kJ$Hq$Z*g0)@̥HŶ(YWxYo'ա4Ɉt$9!^EZ6Y\~yKTt D*oMG'GAkFD4>{WZQa!-!u18Sݾ>F_0G'UNC]I}V hZdG4 4Iwȼ;g23S0VSx ='pYVg=jy5M^\5\<}jvu,ђ[x r*ö=Bx‹By'F tQ~m) Pg)E\TWgFiAۧs l)@+g2/;\T))sBv=1OBH%bxeچFg-*#Ee#HB)cbIK4 [Ɉ;4(ѕ5F䦁j 7Gj N0 :z?# G׏Ώu~1κ9o|$ж`Zc"yIh*W)ЄE@Hʖ{!m  h}WMb+5?ebdU4˴,l- "SRjj$33'p0Xѵ[hi0+067xt@>Fvɼto=yaf0GpNg󝓀kM3/qEc'WmO  !U"S z1&f7ѽ»j ˶46J~Ω@f԰oK{ ӲA f+GnnZ} 4P,6ҙ 43/DV6BK8K?HYcz˹WD#O3,|66=@4]}]AqFCHqΠ 7|9!tjY(`%x(|*Qĉqz.C4"Gky!f-pP/$Wi d l&˔(}_dZRv}"kZى^t圆6Wj?Qϼ<cwkZLK v610D8:VrK5⧗gk0ÿ/Ϟj'%{<Պ{)}}c-3yN5HkQ9^,I]tD$q7C*MÍ(PIUǔ׃\Ȑ { w7h[ԄFE-/վ(P߇6;HV;̑cNg5-iH(g3A9h @ ;OK*0zR5. P3ZO.{ͻf'Ύ1jl4qQVt=c ߣo4+4Nʿ9ܦFUNj QTdpHG~]tE_V("s{$D t(l뻳U1؝ O5bٛ\"TWC.N|UB<eIl9Z ,HrGIҽ1e1Fv苤["ᶫ w5y[< eR0cM'Ԫ"* e8r G*l}ڋ~el}987Xk_c5"-H.ޭ kskNیdkA l^Lwj`H+%eK?Pj\M۲,Rxu2 tQ4H%}Skך7Fuu|MQAXod1W?՛+Iܓn-Z Zz7}^ YX?s*tpd@㖖_a?9M[KʇL83\8H ("mNh4ײ|^  `B}Hˤ h5`ӈ]e5S3YRJ_낳q)hi@jNR9΂e-w'Љf wݾ}nk[LU9 \[22!ha+(L*kYTY%h5*UUKYwWh7^S9oEY'̄fl|4NurpUK 4P X4H ]|MG٘eVeXr【]EjE]0 YZ