open-iscsi-2.0.870-21.3.1<>,n=Jx/=„|yC$@tC:h鑄-〽!OoBH сX')4?KՀj'LuI3EV |)HP=L oz@_:wh\/g, q{gQDdOkb<$z룸# d(r"Ƀ%Z58\|?5Z6+ 3OJTcC o4v0gFhE+*k2:Fkh@WS}f>?+?+d   AX\dhv   D      P    (xl(8090:)0>'=?'E@'MB'UF'aG'tH'I(4X(LY(TZ(d[(h\(l](^) b*c+6d+e+f+k+l+z+Copen-iscsi2.0.87021.3.1Linux* Open-iSCSI Software InitiatorOpen-iSCSI is a high-performance, transport independent, multi-platform implementation of RFC3720 iSCSI. Open-iSCSI is partitioned into user and kernel parts. The kernel portion of Open-iSCSI is a from-scratch code licensed under GPL. The kernel part implements iSCSI data path (that is, iSCSI Read and iSCSI Write), and consists of two loadable modules: iscsi_if.ko and iscsi_tcp.ko. User space contains the entire control plane: configuration manager, iSCSI Discovery, Login and Logout processing, connection-level error processing, Nop-In and Nop-Out handling, and (in the future:) Text processing, iSNS, SLP, Radius, etc. The user space Open-iSCSI consists of a daemon process called iscsid, and a management utility iscsiadm. Authors: -------- open-iscsi@googlegroups.comJzuseopenSUSE 11.1openSUSEGPL v2 or laterhttp://bugs.opensuse.orgProductivity/Networking/Otherhttp://www.open-iscsi.orglinuxi586[ -x /sbin/mkinitrd_setup ] && mkinitrd_setup test -n "$FIRST_ARG" || FIRST_ARG=$1 FORCE_YES=1 set -- boot.open-iscsi PNAME=open-iscsi INSSRV_ARRAY="" while [ ${#*} -gt 0 ] ; do SCRIPTNAME=$1 shift SV_B='^### BEGIN INIT INFO' SV_E='^### END INIT INFO' SV_KW=Default-Enabled SV_VALUE=`sed -n -e "/$SV_B/,/$SV_E/{/^# [^[:space:]]*$SV_KW:[[:space:]]*\([^[:space:]]*\).*/s//\1/p;}" < etc/init.d/$SCRIPTNAME` test "$FORCE_YES" = "1" && SV_VALUE="yes" test -n "$SV_VALUE" || SV_VALUE="no" INSSRV_ARRAY="$INSSRV_ARRAY $SCRIPTNAME $SV_VALUE" done TEMPLATE_DIR=var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME 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 set -- $INSSRV_ARRAY while [ ${#*} -gt 0 ] ; do SCRIPTNAME=$1 SV_VALUE=$2 shift 2 test -n "$SCRIPTNAME" -a -n "$SV_VALUE" || { echo "SCRIPTNAME or SV_VALUE unknown"; exit 1;} if test "$FIRST_ARG" = "1" -a "$SV_VALUE" = "no" ; then sbin/insserv ${YAST_IS_RUNNING:+-f} -r etc/init.d/$SCRIPTNAME elif test "$FIRST_ARG" = "1" -o "$FORCE_YES" = "1" ; then sbin/insserv ${YAST_IS_RUNNING:+-f} etc/init.d/$SCRIPTNAME fi done if [ ! -f /etc/iscsi/initiatorname.iscsi ] ; then /sbin/iscsi-gen-initiatorname fi test -n "$FIRST_ARG" || FIRST_ARG=$1 if test "$FIRST_ARG" = "0" ; then test -f /etc/sysconfig/services && . /etc/sysconfig/services if test "$YAST_IS_RUNNING" != "instsys" -a "$DISABLE_STOP_ON_REMOVAL" != yes ; then for service in open-iscsi ; do /etc/init.d/$service stop > /dev/null done fi fi[ -x /sbin/mkinitrd_setup ] && mkinitrd_setup sbin/insserv etc/init.d Y3# ZW`&LL|tFYs::AA큤AAA큤JJJJJJJJJJJJJJJJJJJHiHiJJJ111108c2d11988f133297d07a77f7a1c2a43953994fc6487ebdf1550a137579a189031657dcdfe18392f1b7cd899bdd7effc6b00a59cd948e29f0fba1ae0b815e43ee7dc4a5bb865eed0d419252b8dbf6276da2b0a196f2072b7ea479bc77242f5744a8c84c628087ac749a2725db9515e81789dc5d6d0af711521179d1507bda2527bccf4b53c36c0ffb58e1206ae533c631b791555e9b77c40131b2e2e4fb5e50f43debbb4330eb7376c6e648c3065e4751ac2f82c729483c3737d7bbc3bc0393a5ca445f6965873eca0259a17f833f43c5fcc60f9b37cb5a770cf030fff758e34c7bd2fe3d022bf814d80d3e67bdba410e7f6bbb6b5bb22c2425d10ce8a5988ef3bb8c351c01e72500c8888980049iscsi/iscsid.conf/etc/init.d/open-iscsirootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootopen-iscsi-2.0.870-21.3.1.src.rpmlinux-iscsiopen-iscsi@@@@@@@@ @JJ@@@@@@@@@@Jfillupcoreutilsgrepdiffutilsinsservsed/bin/sh/bin/sh/bin/shrpmlib(PayloadFilesHavePrefix)rpmlib(CompressedFileNames)/bin/bashlibc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.2)libc.so.6(GLIBC_2.3)libc.so.6(GLIBC_2.3.3)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)rpmlib(PayloadIsLzma)4.0-13.0.4-14.4.2-14.4.2.3J@Il@Ix_I= @I9I5#@I%Q@II@H|@H@HnH H HG@G@G]@GG"G΋@Gs@GGW@GO@G<4G!F@F#@FDZF0@F@F F XEEE@E՜EE'EEa@ElElEx@E8@E&E@D@hare@suse.dehare@suse.dehare@suse.dehare@suse.dehare@suse.dehare@suse.dehare@suse.dehare@suse.dehare@suse.dehare@suse.decthiel@suse.dehare@suse.dehare@suse.dehare@suse.dehare@suse.dehare@suse.dehare@suse.dehare@suse.dehare@suse.dehare@suse.dehare@suse.dehare@suse.dehare@suse.dehare@suse.dehare@suse.dehare@suse.debphilips@suse.dehare@suse.dehare@suse.dehare@suse.dehare@suse.dehare@suse.dehare@suse.dehare@suse.dehare@suse.dehare@suse.dehare@suse.dehare@suse.dehare@suse.dehare@suse.dehare@suse.dehare@suse.dehare@suse.dehare@suse.dehare@suse.dehare@suse.dehare@suse.deolh@suse.de- Synchronize startup settings (bnc#514273) - Fix daemon segfault with CHAP (bnc#519402) - Do not use temp file in iscsi_discovery (bnc#528711)- search_ibft() might crash when no iBFT is found (bnc#471475)- Fix relogin retry handling (bnc#466846)- Remove trailing tilde from /etc/iscsi/ifaces.example (bnc#450870)- Fixup 'onboot' for loginall (bnc#449108) - Remove unused 'dump_char' definition in log.c - Load ibft module before reading /sys/firmware (bnc#450897)- iscsiadm -m fw crashes on ppc (bnc#449116)- Add cxgb3i support (bnc#433500, FATE#304154) - No pid file from init scripts- Update iscsi-gen-initiatorname to work with newer kernels (bnc#443509)- Update SUSE init scripts to work with newer kernels - Move mkinitrd scriptlets to git repository - Fixes for root-on-iSCSI: * Update mkinitrd scripts to work with newer kernels (bnc#435215) * Allow 'onboot' for iscsiadm -L * Add option to not write a pid file - Update login retry mechanism to work around the spanning-tree issue (bnc#433363)- Pull in fixes from upstream git repository - Call mkinitrd_setup during %post and %postun (bnc#413709)- fix init script- Update to 2.0-870-rc1 * Fix login redirection * Fix NOP timeout handling * Various small bugfixes - Include mkinitrd scriptlets.- Pull in fixes from upstream git repository- Scan memory area for iBFT correctly (bnc#378837)- Synchronize with SLES10 SP2- Tear down device stack before logging out (bnc#378141)- Don't try to print invalid log messages (bnc#372719) - Cleanup IPC identifiers upon error (bnc#372719) - Print iBFT error messages to stderr (bnc#372725)- Don't fail init script if called twice with 'stop' (bnc#369300)- Add parameter '-i' to fwparam_ibft for mkinitrd (bnc#277106) - Only logout from targets marked as 'automatic' (bnc#369767)- Synchronize with git repository - Fixes to simplify build process - Re-implement fwparam_ibft (bnc#367437)- Fixup '-op' to not overwrite other nodes on discovery (bnc#365259)- Fixup /etc/init.d/boot.open-iscsi to use correct syntax for iscsiadm (bnc#360674)- Add '-op' option to discovery to avoid overwriting of existing nodes (bnc#357197)- Update to official version 2.0-866 - Include latest git patches (FATE#303021) - Start initiator after iSCSI target (FATE#302415)- Rediscover all targets to make sure the network is up (#307930, #251675) - Fixup debug option to iscsiadm (#346504)- Do not overwrite existing node records when doing a discovery (#278172)- Scan BIOS memory in blocks to avoid crash on buggy BIOS (#293845) - Don't unload modules on stop to avoid kernel oops (#328923)- Fix insecure privileges and credential verification (#280413)- update to svn r866 - include latest git patches- Correct target and initiator mixup for ppc (#273600) - Print LUN correctly (#271292)- fwparam_ibft crashes with Broadcom chips (#267458)- update to official release 2.0-754 - update to svn r779 - Include changes from SLES10 SP1- Include fwparam_ibft program for OpenPROM (#226682)- Return status '6' when root on iSCSI is not enabled (#257979)- Fix typo in output of fwparam_ibft (#250445)- connect() to the daemon might fail on busy machines (#244649)- Add /usr/bin/iscsi-dbconvert to convert SLES10 GA databases to new format (#251298)- Fix iscsiadm to print session info correctly (#243203)- update to svn r768 - Update iSNS support (#243203) - Correct typo in /etc/init.d/boot.open-iscsi (#243203)- Umount all luns on shutdown (#223484)- Remove the start iSCSI after Xen hack (#231077) - Fixup /etc/init.d/boot.open-iscsi script (#239819)- Fix compat mode to display the record id. - Add /sbin/iscsi-gen-initiatorname to generate a default iSCSI initiatorname.- Fixup %post scripts.- Reference symlink to /etc/iscsid.conf in rpm.- update to official version 2.0-707 - update to svn r759 - Include iBFT BIOS tool (FATE 301671) - Implement compability mode for iscsiadm- Update to svn r713 - Use /dev/urandom instead of rand() (#180837) - Fixup init script- Update to official version 2.0-707- remove unused boot.proc from boot.open-iscsi (#181972)/bin/sh/bin/sh/bin/shlinux-iscsizuse 1250857113DC>@A?MFGHJIKU4Z^L:<2.0.870-21.3.1 boot.open-iscsiopen-iscsiiscsiifacesiface.exampleiscsid.confiscsid.confmkinitrdscriptsboot-iscsi.shboot-killiscsi.shsetup-iscsi.shiscsi-gen-initiatornameiscsi-inameiscsi_discoveryiscsiadmiscsidrcopen-iscsiopen-iscsiCOPYINGREADMEiscsi_discovery.8.gziscsiadm.8.gziscsid.8.gz/etc/init.d//etc//etc/iscsi//etc/iscsi/ifaces//lib//lib/mkinitrd//lib/mkinitrd/scripts//sbin//usr/share/doc/packages//usr/share/doc/packages/open-iscsi//usr/share/man/man8/-march=i586 -mtune=i686 -fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.suse.de/SUSE:openSUSE:11.1:Update:Test/standard/b23257cfd26686bad09742cf31b30019-open-iscsicpiolzma2i586i586-suse-linuxjfm)Ebă*?]"k%jq.뢱& ЯlZWU9, =k& 9{EBDv|JCx<>lKoB6X Zy+ J,~1_`YTDW ;|Z+u"GlRTӥ'lxOiB8m[5B tp>KPGJ\kBH?ZS9 b/TdK3:<:%L$amܓ +5Gs>4HpJK<F+k-ER.kz0sſeH:N!`mD{?A@˜/ē$"ۂs^i}8ijd?es}ג~qQP)dKj4D*m #u wӭk۞!3YajEU3"2L7MTRPc԰ HT yRC8*2^Jj:T< []E뙔zQB赻v;߁q]^ZacuÓE͡ YhzBu x+!x[˕BvՔ%b `J@0/S.gɥ;鉶ai5qwYlyS#>!:>-JpZC.jQP "$;)hO+ lX8?@ni|̫QeZb*6: КN7p0GV52Dmoc]#Vːb |w+#[y8.ds^ST\n?QZնk\b:dJ5/iul}O3uSiL{Am۩Xհ2'GfdZ;bOŧV_\TAb,B##l:>zpb?<jGѢ̡H3U Mn F5>Cp:um޿;qRVpS3t!TeDƴ9X yw,8v[YrTn-~V͍B\aӀS,yYx.^NVTW!7PHĤv9z-mԣN5g6=DAFS='QW|)e_n r"i~_x= ;Ktc 8Kk=q/7 K* 6)gvr J<~vkM޺Ey!ޓ""YQt}7S͑;o©z V=RXfbzl)Ω3ڍEkp>#=筓{ñx î8 ȏDIt|эZӃb1QY|4zS{cܦQ$%0ǂW]L LDq{Iy \%.μatj_cGӑxg]ISC+RݰxҾ竛khzp\sD^y%f_?%.le= c˻c}_.u qJP%v9_X GT=þI؋|†ԈmnT w}C,sˇ$"+yX׻?.29Lsuhon[K-#h˰J ] T_;١JL}8 Q F/^aiA(fjlZ9J؏BmcoXFwt\qjU\xU6]ȳdaP@A%"-U#;l_6&*L&|.Bu:nr/^.@fE^z;/5z $ФjY94SyL}m ~GH:E\:q7SJS:4$- fsn -&8%~QSb1kU`W; X{g%U%-fZKRE\,`j `0Ö^OUTEUN=a ."_cYEιBgtVi~oDz<=iٚ @7{vg8584CUv4fAk&`"**lKjHƢA=*X|GӁugg+km_A|w 1(8 U<\ {$*6訃 S-quNQe]ΣI?{WӟI8Ӓ/$P^YLi?$8fnS U(: zgpoZcER)=)6?αE$BcG w[&MITH*v͹puJτ߳J[N*hc\:f q|w):by/^"د;vΓʥgt>CkJ e[㢁2s.CT^x'oD9h:WY#Cji/쨭ȥ{s1t.rL&_@ـeP \%%3O?%mG㤝*qc63h۬yn lYZB~|+qÒ_³_ TvvlWgFI6蠉 @uDyV\ggDT4lZ"%',JJ2x+vЧ}l:vϞ@2wM*W(8Dq8b"ͿHV: *y^m89NI9\t(k;[v7_є3+,] ֡-ΊU`mĪG,gMA04xQ]BtÚ?y暸GKqOqKz%Ur!Ԋ2UV+:$%%'Tןi] /Ǐ+t&2t9Pe;1=AJxe׌ݢi0(dX%W*Do"2j#ZzB9Q`\5ܤH+B t5:4Xf[fZ¯4 -zG[iZ<&2e=+hkH3yXUȖasz! xq㨉;M+NN;d$sV<KD qO\.dzT7+hMz7zz{.2n}9'SXT؃KЛrv3L66$\}̗~c*}He=U?Ǯt͌[SzWBE,Ƿhb9cg1xޣ5<|?\Ɠ\"pǪzlPNL"U2 toH1η$4@8iCd1+Nd>8rfs߲EUg0ψD%+!6u4b`w$W-T_-uѻ!bQدHN"KqOO_isXя;L.ӖG;^l%2$}٠Β@~@Z4E%JkDZ S'rm~I5F|9[3"A+J)P 'f2Ҹ.J46 \tNG%DQaQrmzAv&T`p%)ݲ{go ya lN1<6S AvxLdM9\N{QyNT; E'$N[5ud)'DNմӦG)dq]@VM"OQG#R#}!6-m\!X܊fǤ?dH vq8!bb8uwI9\bE0e4Mcy;ot(0ٍNK|s (4K6&.CTQZ8 Fu bBQC ˓\Ct.&"II#MV9 dtn ĠSY+o3 &{/J;wRmhx;O}JSL8ǪˋZwy1<L[I'l,VO Ӊ'jWN0?.mWA`ɒhc 'Lc^`I]*G~v9JzH׾CeUWV%ALs+ܩ\ӫKxs<Cy[z}EkVqPv/;ĎZk qsI+ TRf+LQ)$^ ozH"]mJUK#[ 89Ac˗ȅ1m.ԩõhs[E؞i(!%Tkv]놶YsCeiVE?Rx럀,tLX#}aXβik2'`+_|} n;V '0=M& lRٰQqjLOs[1ֆKf|%%(es^i&t){tLn^|rZ]<Պ1iY v9 VXXf%FtExS<[d%{?0!CqF!p ͫ]Oju0N#,@H rz -Ž+A/Q@O_>*r,&^ ۚDK_K13FAC%qbV.&BQ$UZ-'+ "f|ICarc]]{A >7L4^0)GI(j}+ovw/TLcGj%xOi cAW732 )kwG~ݯ0jҩYq>#`*L*SȲj.ped5kG3Cۤ{`Z^ oLIt2zId4@LEtkK1jS4`ԉ` MYeSA0K7=X Oݐ:VRPJ®ud jL_ Rkul!4Ʀ,zU,U1d82n8j=FNGJY: EJ͉ʵ`($kDm(Tۏ*w]V^kߺܑS)hr lyg(".|kH/ Dq?5Lg!jWC6׷|&v us TǃH{Y4a1*Qo!q7i!%!(El=kV3wrFc!Ȧ7>s(Dd%+2=qttGi؟ V1E_M^YW>^Y/?WcзNE~zւp51uP绬N/8|PmҺx[/ssq* 9_ 4[IA0nHcts>~FH9Dǖ042. e="(?wq*'s-35hY|:pOa\ x5ݸ̬\%c&i;} Lg4@:b.i!K"B & b?m p+S Pf xג}IF6&,cks_Li3!BgF2 x2㛿?NN^/>]oݒ4-UM;cs@2s. [ CօCwagcdU%jmD߄0?pɝ7112,1a},+PnO:{XR e$u N\d`_3pWdtO%U+yȥYM>|D;vveG `T@T^e-8 {z$@V`V 3Tu.Wc2zXm1AFV@a#7)Է#Wr L+0]cF ffpHY'i)Uu//kJj үZm΍IfA~ $'/;Obkbp#1zhxC#h iе3WÎ2}b2:FHHtƴp RYsanwa=ln@ng B߂FtRIz+iTFtjQ^g%=UPZDڛ-hMB핎f Xl%k9`vyaT#lNF5Ȇd8 ug |4+TQĦMUoLˑ8B*LSI/[]Į@MZ^ ugwbZCyKjPRpTџ"wOJxS'8jj+M8N|0K{΢: t. [0ԖIEjnhfaC[Nڲð@ `H%'@V%GX7 +ǜ L,pde -uUVi(,u;7ez l9rEV@|zD3ht OمN f\+EWb6)aEQқTm}_'⿳,{V^޺ʼn{0j= V/%z=VrbENwGa,u~^oLw̑UkPw&߃M6oNjw"%9PTӝ*.<է şaE{V [g|uт֪uZЩ>?;ބ.j\`#>lcСy$˄Nl)R"%TTgV6 >e3^[~\L;B_PWzf!Çf 떈NNp\ӱ.%ecMlffP*&+axEB^܏Ofҹ$[W~ĹˬycNKB hgDXV4cDA3 f|||l" ^/g,ܩ[`ڨ JV;O 9RX0U ڏm = ]MUbŲ"R~VM\{B+ҭ5XE#ne|C5)^vO8AĪ0-19fֈhv{j ߷+ijuo^O:J  qSˣX[ , 'fڒ?Ul3%3:Ro}"&)xCƘ^^kX_yy f&:- ϒkK=f|RGtpߜ.@$ ' }' VIR FQi;:=9\,hF4sEW+DzO I99 k҄O:GazPߒ1 x,8z,j/iY 37D@0!óTk!%"25oPF`=e=޹ύhlQI!\D3 ?6I_0y-=y46VGq=-AFi`nx]0J~Fh-uTQ7MrXǟ?!hhOף1PS-*.%B]3rzzr_J96FK3gNNifabٳ[%j^8%2c俯uq Pe5m cM~h)ٮ1lD ~>7d/0j ŵBm 2>}d)U՝'ѳҰÉyn a͡x3K<<+)g`-zvBXx?HZA:9 y5hU]3U3K%Mz]Z@mնH!SvB'd)31jx~ H(9Q(xAj.۲ s#LVֵRl+Ԥ|(nyUp B 2`{wOVBʋ[5[Oe޼_7(;wHW˧ZD \t 38",0=@얞5 ֟% B{5#8 蹺z];hq;l%'i }4%8 b>]UW+]aX$/xZ|‹$|]sJQe )kW-`erEq1lbȗ[ʈHYjan$|UnD2pٛGiV Z0ƭf(+k,We:PuC;$:sE}LA'`@(X-`NލB6BkH p3v*Z3 M)3hUd}AY7n/\In<)T[u2n>74ipŎjj33 GC@x)/Z(Ex2bC vcz^2Ti/sQr5%85K-βpzj>_/RYﰁMh^[<\NɵONH;!Qb]ltʔtA%MHF9fRql+ۙTSSֱ1=ray=\ނYKV7c)c",W1=_qd,L.bG:lsjJ)W Olrl] GGMc FyYpлHmN߶U궐gjO4)cqLsQ Cm[ @Ƅz\n1`f_i 7 H&_e w5!Gs=0Y?nMV*!\DEaꦅ kCRMͦcwn@$R?zy$eP/q0i[6.#-iFhB$AN V2%Rʾѷz%碪PC'QZB$EkiwmatDȫkaUKJݲ.BOtRqZfNYٲE^~л*BڼL4D"G* |3~ ( udd]N>ז0i~; a5Lѕ7"D l} ?%Yۚsde\۞/;#lF᭯#zijz !tt4e.'/ z#hT|ae)_;1 i_J72QK gL+P?15Pox ݵ r;l̒$.뉴#F1ʄTvw`4E%WH>Ov%;_UEÈWғSOk@Uhp"uv=;ݵF,6Y&';g{vҼ^nn.}#NAZ";z=>3Y Q&_}aMt[: jnMAV