<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>6397</bug_id>
          
          <creation_ts>2005-04-04 03:25:56 +0400</creation_ts>
          <short_desc>rc.sysinit script should try not only raidtools but also mdadm for mounting md devices</short_desc>
          <delta_ts>2006-03-22 20:51:55 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>startup</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>6322</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="evseev">evseev</reporter>
          <assigned_to name="Alexey Gladkov">legion</assigned_to>
          <cc>glebfm</cc>
    
    <cc>ldv</cc>
    
    <cc>legion</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>22989</commentid>
    <comment_count>0</comment_count>
    <who name="evseev">evseev</who>
    <bug_when>2005-04-04 03:25:56 +0400</bug_when>
    <thetext>Монтирование md-устройств в rc.sysinit сейчас производится с помощью утилит из 
пакета raidtools. Требуется проверять также наличие mdadm и, если он найден, 
использовать его. Для этой цели бинарник в следующей сборке mdadm будет 
перемещён из /usr/sbin в /sbin.
Steps to Reproduce:
1. apt-get install mdadm raidtools-
2. mdadm --create /dev/md0 --level=1 --raid-devices=2 /dev/hd[ac]1
3. echo &apos;DEVICE /dev/hd[a-z] /dev/sd*[a-z]&apos; &gt; /etc/mdadm.conf &amp;&amp; mdadm --examine 
--scan --config=mdadm.conf &gt;&gt; /etc/mdadm.conf; $EDITOR /etc/mdadm.conf
4. mdadm --assemble --scan
5. mkfs.ext3 /dev/md0
6. echo &quot;/dev/md0 /mnt/disk ext3 defaults,nodev,nosuid 1 2&quot; &gt;&gt; /etc/fstab
7. reboot

Actual Results:  
Вываливание при загрузке в sulogin после &quot;Checking filesystems:&quot; с последующим 
перезапуском.

Expected Results:  
Нормальная загрузка &gt;:-]</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>22990</commentid>
    <comment_count>1</comment_count>
      <attachid>795</attachid>
    <who name="evseev">evseev</who>
    <bug_when>2005-04-04 03:28:07 +0400</bug_when>
    <thetext>Created attachment 795
Support mdadm in addition to raidtools for mounting RAID devices</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>22993</commentid>
    <comment_count>2</comment_count>
      <attachid>796</attachid>
    <who name="evseev">evseev</who>
    <bug_when>2005-04-04 12:23:32 +0400</bug_when>
    <thetext>Created attachment 796
More compatibility with actual mdadm conventions

Предыдущий патч (#795) не был совместим с существующими сборками mdadm, потому
что искал mdadm в /sbin, где тот будет только начиная с 1.9.0-alt2. Из-за
этого, кстати, пришлось бы в startup.spec указывать &quot;Conflicts: mdadm &lt;
1.9.0-alt2&quot;. Новый патч пытается искать бинарник mdadm и в /sbin, и в
/usr/sbin, то есть если /usr не расположен на отдельном разделе, новый
rc.sysinit будет нормально работать с нынешним mdadm. Те, у кого расположен -
ждут следующую сборку mdadm, а пока сидят на raidtools.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23195</commentid>
    <comment_count>3</comment_count>
      <attachid>802</attachid>
    <who name="evseev">evseev</who>
    <bug_when>2005-04-10 04:59:12 +0400</bug_when>
    <thetext>Created attachment 802
Use /sbin/mdassemble when /usr/sbin/mdadm is not accessible

Пакет mdadm содержит утилиту mdassemble, статически компонуемую с diet libc и
предназначенную для размещения в initrd. Она умеет только монтировать
md-разделы как &apos;mdadm --assemble&apos;, и только из готового /etc/mdadm.conf (в
отличие от mdadm --scan). Если mdadm размещён на /usr, который является
отдельным разделом, в rc.sysinit следует попытаться запустить /sbin/mdassemble.
Предыдущий патч этого не делал.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23754</commentid>
    <comment_count>4</comment_count>
      <attachid>836</attachid>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2005-04-25 02:13:50 +0400</bug_when>
    <thetext>Created attachment 836
proposed patch

Could you try this patch, please?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>24935</commentid>
    <comment_count>5</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2005-05-24 15:43:36 +0400</bug_when>
    <thetext>Applied my patch in 0.9.8-alt1, lets hope it works as expected.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>795</attachid>
            <date>2005-04-04 03:28:07 +0400</date>
            <delta_ts>2005-04-04 12:23:32 +0400</delta_ts>
            <desc>Support mdadm in addition to raidtools for mounting RAID devices</desc>
            <filename>rc.sysinit-raid.patch</filename>
            <type>text/plain</type>
            <size>1134</size>
            <attacher name="evseev">evseev</attacher>
            
              <data encoding="base64">LS0tIHJjLnN5c2luaXQub3JpZwkyMDA1LTA0LTAxIDE5OjM2OjQ5ICswNDAwCisrKyByYy5zeXNp
bml0CTIwMDUtMDQtMDQgMDM6MDE6MDkgKzA0MDAKQEAgLTI4NSwxMSArMjg1LDIyIEBACiBmaQog
CiAjIEFkZCByYWlkIGRldmljZXMKLWlmIFsgLXogIiRFVk1TX0FDVElWRSIgXSAmJiBbIC1mIC9w
cm9jL21kc3RhdCAtYSAtcyAvZXRjL3JhaWR0YWIgXSAmJiAhIGdyZXAgLWl3cXMgbm9yYWlkdGFi
IC9wcm9jL2NtZGxpbmU7IHRoZW4KLQllY2hvIC1uICJTdGFydGluZyB1cCBSQUlEIGRldmljZXM6
ICIgCiAKLQlyYz0wCi0JCityYWlkX2hlbHBlcnNfZm91bmQoKSB7CisJWyAtcyAvZXRjL21kYWRt
LmNvbmYgXSAmJiByZXR1cm4gMAorCVsgLXMgL2V0Yy9yYWlkdGFiIF0gJiYgcmV0dXJuIDAKKwly
ZXR1cm4gMQorfQorCittb3VudF9yYWlkX3VzaW5nX21kYWRtKCkgeworCVsgLXMgL2V0Yy9tZGFk
bS5jb25mIF0gfHwgcmV0dXJuIDEKKwlbIC14IC9zYmluL21kYWRtIF0gfHwgcmV0dXJuIDEKKwkv
c2Jpbi9tZGFkbSAtLWFzc2VtYmxlIC0tc2NhbgorfQorCittb3VudF9yYWlkX3VzaW5nX3JhaWR0
b29scygpIHsKKwlsb2NhbCByYz0wCisJWyAtcyAvZXRjL3JhaWR0YWIgXSB8fCByZXR1cm4gMQog
CWZvciBpIGluIGBncmVwIC1zICJecmFpZGRldiIgL2V0Yy9yYWlkdGFiIHwgYXdrICd7cHJpbnQg
JDJ9J2A7IGRvCiAJCVJBSURERVY9IiR7aSMjKi99IgogCQlSQUlEU1RBVD1gZ3JlcCAtcyAiXiRS
QUlEREVWIDogYWN0aXZlIiAvcHJvYy9tZHN0YXRgCkBAIC0zMTUsNiArMzI2LDE0IEBACiAJCWZp
CiAJCWVjaG8gLW4gIiRSQUlEREVWICIKIAlkb25lCisJcmV0dXJuICRyYworfQorCitpZiBbIC16
ICIkRVZNU19BQ1RJVkUiIF0gJiYgWyAtZiAvcHJvYy9tZHN0YXQgXSAmJiByYWlkX2hlbHBlcnNf
Zm91bmQgJiYgISBncmVwIC1pd3FzIG5vcmFpZHRhYiAvcHJvYy9jbWRsaW5lOyB0aGVuCisKKwll
Y2hvIC1uICJTdGFydGluZyB1cCBSQUlEIGRldmljZXM6ICIgCisJcmM9MAorCW1vdW50X3JhaWRf
dXNpbmdfbWRhZG0gfHwgbW91bnRfcmFpZF91c2luZ19yYWlkdG9vbHMgfHwgcmM9MQogCWVjaG8K
IAogCSMgQSBub24temVybyByZXR1cm4gbWVhbnMgdGhlcmUgd2VyZSBwcm9ibGVtcy4K
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>796</attachid>
            <date>2005-04-04 12:23:32 +0400</date>
            <delta_ts>2005-04-10 04:59:12 +0400</delta_ts>
            <desc>More compatibility with actual mdadm conventions</desc>
            <filename>rc.sysinit-mdadm.patch</filename>
            <type>text/plain</type>
            <size>1258</size>
            <attacher name="evseev">evseev</attacher>
            
              <data encoding="base64">LS0tIHJjLnN5c2luaXQub3JpZwkyMDA1LTA0LTAxIDE5OjM2OjQ5ICswNDAwCisrKyByYy5zeXNp
bml0CTIwMDUtMDQtMDQgMTI6MTQ6MzIgKzA0MDAKQEAgLTI4NSwxMSArMjg1LDI2IEBACiBmaQog
CiAjIEFkZCByYWlkIGRldmljZXMKLWlmIFsgLXogIiRFVk1TX0FDVElWRSIgXSAmJiBbIC1mIC9w
cm9jL21kc3RhdCAtYSAtcyAvZXRjL3JhaWR0YWIgXSAmJiAhIGdyZXAgLWl3cXMgbm9yYWlkdGFi
IC9wcm9jL2NtZGxpbmU7IHRoZW4KLQllY2hvIC1uICJTdGFydGluZyB1cCBSQUlEIGRldmljZXM6
ICIgCiAKLQlyYz0wCi0JCityYWlkX2hlbHBlcnNfZm91bmQoKSB7CisJWyAtcyAvZXRjL21kYWRt
LmNvbmYgXSAmJiBbIC14IC9zYmluL21kYWRtIC1vIC14IC91c3Ivc2Jpbi9tZGFkbSBdICYmIHJl
dHVybiAwCisJWyAtcyAvZXRjL3JhaWR0YWIgXSAmJiByZXR1cm4gMAorCXJldHVybiAxCit9CisK
K21vdW50X3JhaWRfdXNpbmdfbWRhZG0oKSB7CisJbG9jYWwgTURBRE09L3NiaW4vbWRhZG0KKwlb
IC1zIC9ldGMvbWRhZG0uY29uZiBdIHx8IHJldHVybiAxCisJaWYgWyAhIC14ICIkTURBRE0iIF07
IHRoZW4KKwkJTURBRE09L3Vzci9zYmluL21kYWRtCisJCVsgLXggIiRNREFETSIgXSB8fCByZXR1
cm4gMQorCWZpCisJIiRNREFETSIgLS1hc3NlbWJsZSAtLXNjYW4KK30KKworbW91bnRfcmFpZF91
c2luZ19yYWlkdG9vbHMoKSB7CisJbG9jYWwgcmM9MAorCVsgLXMgL2V0Yy9yYWlkdGFiIF0gfHwg
cmV0dXJuIDEKIAlmb3IgaSBpbiBgZ3JlcCAtcyAiXnJhaWRkZXYiIC9ldGMvcmFpZHRhYiB8IGF3
ayAne3ByaW50ICQyfSdgOyBkbwogCQlSQUlEREVWPSIke2kjIyovfSIKIAkJUkFJRFNUQVQ9YGdy
ZXAgLXMgIl4kUkFJRERFViA6IGFjdGl2ZSIgL3Byb2MvbWRzdGF0YApAQCAtMzE1LDYgKzMzMCwx
NCBAQAogCQlmaQogCQllY2hvIC1uICIkUkFJRERFViAiCiAJZG9uZQorCXJldHVybiAkcmMKK30K
KworaWYgWyAteiAiJEVWTVNfQUNUSVZFIiBdICYmIFsgLWYgL3Byb2MvbWRzdGF0IF0gJiYgcmFp
ZF9oZWxwZXJzX2ZvdW5kICYmICEgZ3JlcCAtaXdxcyBub3JhaWR0YWIgL3Byb2MvY21kbGluZTsg
dGhlbgorCisJZWNobyAtbiAiU3RhcnRpbmcgdXAgUkFJRCBkZXZpY2VzOiAiIAorCXJjPTAKKwlt
b3VudF9yYWlkX3VzaW5nX21kYWRtIHx8IG1vdW50X3JhaWRfdXNpbmdfcmFpZHRvb2xzIHx8IHJj
PTEKIAllY2hvCiAKIAkjIEEgbm9uLXplcm8gcmV0dXJuIG1lYW5zIHRoZXJlIHdlcmUgcHJvYmxl
bXMuCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>802</attachid>
            <date>2005-04-10 04:59:12 +0400</date>
            <delta_ts>2005-04-10 04:59:12 +0400</delta_ts>
            <desc>Use /sbin/mdassemble when /usr/sbin/mdadm is not accessible</desc>
            <filename>rc.sysinit-mdassemble.patch</filename>
            <type>text/plain</type>
            <size>1570</size>
            <attacher name="evseev">evseev</attacher>
            
              <data encoding="base64">LS0tIHJjLnN5c2luaXQub3JpZwkyMDA1LTA0LTAxIDE5OjM2OjQ5ICswNDAwCisrKyByYy5zeXNp
bml0CTIwMDUtMDQtMTAgMDQ6NDQ6MTAgKzA0MDAKQEAgLTI4NSwxMSArMjg1LDQyIEBACiBmaQog
CiAjIEFkZCByYWlkIGRldmljZXMKLWlmIFsgLXogIiRFVk1TX0FDVElWRSIgXSAmJiBbIC1mIC9w
cm9jL21kc3RhdCAtYSAtcyAvZXRjL3JhaWR0YWIgXSAmJiAhIGdyZXAgLWl3cXMgbm9yYWlkdGFi
IC9wcm9jL2NtZGxpbmU7IHRoZW4KLQllY2hvIC1uICJTdGFydGluZyB1cCBSQUlEIGRldmljZXM6
ICIgCiAKLQlyYz0wCi0JCittZGFkbV9mb3VuZCgpIHsKKwlbIC1zIC9ldGMvbWRhZG0uY29uZiBd
IHx8IHJldHVybiAxCisJZm9yIGYgaW4gL3NiaW4vbWRhZG0gL3Vzci9zYmluL21kYWRtIC9zYmlu
L21kYXNzZW1ibGUgL3Vzci9zYmluL21kYXNzZW1ibGU7IGRvCisJCVsgLXggIiRmIiBdICYmIHJl
dHVybiAwCisJZG9uZQorCXJldHVybiAxCit9CisKK3JhaWRfaGVscGVyc19mb3VuZCgpIHsKKwlt
ZGFkbV9mb3VuZCAmJiByZXR1cm4gMAorCVsgLXMgL2V0Yy9yYWlkdGFiIF0gJiYgcmV0dXJuIDAK
KwlyZXR1cm4gMQorfQorCittb3VudF9yYWlkX3VzaW5nX21kYWRtKCkgeworCVsgLXMgL2V0Yy9t
ZGFkbS5jb25mIF0gfHwgcmV0dXJuIDEKKwlmb3IgZiBpbiAvc2Jpbi9tZGFkbSAvdXNyL3NiaW4v
bWRhZG07IGRvCisJCVsgLXggIiRmIiBdIHx8IGNvbnRpbnVlCisJCWVjaG8gLW4gIih1c2luZyBt
ZGFkbSkgIgorCQkiJGYiIC0tYXNzZW1ibGUgLS1zY2FuCisJCXJldHVybiAkPworCWRvbmUKKwlm
b3IgZiBpbiAvc2Jpbi9tZGFzc2VtYmxlIC91c3Ivc2Jpbi9tZGFzc2VtYmxlOyBkbworCQlbIC14
ICIkZiIgXSB8fCBjb250aW51ZQorCQllY2hvIC1uICIodXNpbmcgbWRhc3NlbWJsZSkgIgorCQki
JGYiCisJCXJldHVybiAkPworCWRvbmUKKwlyZXR1cm4gMQorfQorCittb3VudF9yYWlkX3VzaW5n
X3JhaWR0b29scygpIHsKKwlsb2NhbCByYz0wCisJWyAtcyAvZXRjL3JhaWR0YWIgXSB8fCByZXR1
cm4gMQorCWVjaG8gLW4gIih1c2luZyByYWlkdG9vbHMpICIKIAlmb3IgaSBpbiBgZ3JlcCAtcyAi
XnJhaWRkZXYiIC9ldGMvcmFpZHRhYiB8IGF3ayAne3ByaW50ICQyfSdgOyBkbwogCQlSQUlEREVW
PSIke2kjIyovfSIKIAkJUkFJRFNUQVQ9YGdyZXAgLXMgIl4kUkFJRERFViA6IGFjdGl2ZSIgL3By
b2MvbWRzdGF0YApAQCAtMzE1LDYgKzM0NiwxNCBAQAogCQlmaQogCQllY2hvIC1uICIkUkFJRERF
ViAiCiAJZG9uZQorCXJldHVybiAkcmMKK30KKworaWYgWyAteiAiJEVWTVNfQUNUSVZFIiBdICYm
IFsgLWYgL3Byb2MvbWRzdGF0IF0gJiYgcmFpZF9oZWxwZXJzX2ZvdW5kICYmICEgZ3JlcCAtaXdx
cyBub3JhaWR0YWIgL3Byb2MvY21kbGluZTsgdGhlbgorCisJZWNobyAtbiAiU3RhcnRpbmcgdXAg
UkFJRCBkZXZpY2VzOiAiIAorCXJjPTAKKwltb3VudF9yYWlkX3VzaW5nX21kYWRtIHx8IG1vdW50
X3JhaWRfdXNpbmdfcmFpZHRvb2xzIHx8IHJjPTEKIAllY2hvCiAKIAkjIEEgbm9uLXplcm8gcmV0
dXJuIG1lYW5zIHRoZXJlIHdlcmUgcHJvYmxlbXMuCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>836</attachid>
            <date>2005-04-25 02:13:50 +0400</date>
            <delta_ts>2005-04-25 02:13:50 +0400</delta_ts>
            <desc>proposed patch</desc>
            <filename>startup-raid.diff</filename>
            <type>text/plain</type>
            <size>3348</size>
            <attacher name="Dmitry V. Levin">ldv</attacher>
            
              <data encoding="base64">LS0tIHJjLnN5c2luaXQJMjQgQXByIDIwMDUgMjE6MzE6MDYgLTAwMDAJMS41NQorKysgcmMuc3lz
aW5pdAkyNCBBcHIgMjAwNSAyMjowOToyNiAtMDAwMApAQCAtMjg1LDM5ICsyODUsOSBAQCBpZiBb
IC14ICIkU1RBUlRFVk1TIiBdICYmICEgZ3JlcCAtaXdxcyBuCiBmaQogCiAjIEFkZCByYWlkIGRl
dmljZXMKLWlmIFsgLXogIiRFVk1TX0FDVElWRSIgXSAmJiBbIC1mIC9wcm9jL21kc3RhdCAtYSAt
cyAvZXRjL3JhaWR0YWIgXSAmJiAhIGdyZXAgLWl3cXMgbm9yYWlkdGFiIC9wcm9jL2NtZGxpbmU7
IHRoZW4KLQllY2hvIC1uICJTdGFydGluZyB1cCBSQUlEIGRldmljZXM6ICIKLQotCXJjPTAKLQlm
b3IgaSBpbiBgZ3JlcCAtcyAiXnJhaWRkZXYiIC9ldGMvcmFpZHRhYiB8IGF3ayAne3ByaW50ICQy
fSdgOyBkbwotCQlSQUlEREVWPSIke2kjIyovfSIKLQkJUkFJRFNUQVQ9YGdyZXAgLXMgIl4kUkFJ
RERFViA6IGFjdGl2ZSIgL3Byb2MvbWRzdGF0YAotCQlpZiBbIC16ICIkUkFJRFNUQVQiIF07IHRo
ZW4KLQkJCSMgVHJ5IHJhaWRzdGFydCBmaXJzdC4uLmlmIHRoYXQgZmFpbHMgdGhlbgotCQkJIyBm
YWxsIGJhY2sgdG8gcmFpZGFkZCwgcmFpZHJ1bi4gIElmIHRoYXQKLQkJCSMgYWxzbyBmYWlscywg
dGhlbiB3ZSBkcm9wIHRvIGEgc2hlbGwKLQkJCVJFU1VMVD0xCi0JCQlFeGVjSWZFeGVjdXRhYmxl
IC9zYmluL3JhaWRzdGFydCAiJGkiCi0JCQlSRVNVTFQ9JD8KLQkJCWlmIFsgJFJFU1VMVCAtZ3Qg
MCBdOyB0aGVuCi0JCQkJRXhlY0lmRXhlY3V0YWJsZSAvc2Jpbi9yYWlkMHJ1biAiJGkiCi0JCQkJ
UkVTVUxUPSQ/Ci0JCQlmaQotCQkJaWYgWyAkUkVTVUxUIC1ndCAwIF07IHRoZW4KLQkJCQlFeGVj
SWZFeGVjdXRhYmxlIC9zYmluL3JhaWRhZGQgIiRpIgotCQkJCUV4ZWNJZkV4ZWN1dGFibGUgL3Ni
aW4vcmFpZHJ1biAiJGkiCi0JCQkJUkVTVUxUPSQ/Ci0JCQlmaQotCQkJaWYgWyAkUkVTVUxUIC1n
dCAwIF07IHRoZW4KLQkJCQlyYz0xCi0JCQlmaQotCQlmaQotCQllY2hvIC1uICIkUkFJRERFViAi
Ci0JZG9uZQotCWVjaG8KLQoraWYgWyAteiAiJEVWTVNfQUNUSVZFIiBdICYmIFsgLWYgL3Byb2Mv
bWRzdGF0IF07IHRoZW4KIAkjIEEgbm9uLXplcm8gcmV0dXJuIG1lYW5zIHRoZXJlIHdlcmUgcHJv
YmxlbXMuCi0JaWYgWyAkcmMgLWd0IDAgXTsgdGhlbgorCWlmICEgL2V0Yy9yYy5kL3NjcmlwdHMv
cmFpZHN0YXJ0OyB0aGVuCiAJCWVjaG8KIAkJZWNobwogCQllY2hvICIqKiogQW4gZXJyb3Igb2Nj
dXJyZWQgZHVyaW5nIHRoZSBSQUlEIHN0YXJ0dXAiCi0tLSAvZGV2L251bGwJMSBKYW4gMTk3MCAw
MDowMDowMCAtMDAwMAorKysgc2NyaXB0cy9yYWlkc3RhcnQJMjQgQXByIDIwMDUgMjI6MDg6MTAg
LTAwMDAKQEAgLTAsMCArMSw5NyBAQAorIyEvYmluL3NoCisKK2V4ZWNfaWZfZXhlY3V0YWJsZSgp
Cit7CisJbG9jYWwgZgorCWY9IiQxIgorCXNoaWZ0CisJWyAteCAiJGYiIF0gJiYgIiRmIiAiJEAi
Cit9CisKK21kYWRtX2ZvdW5kKCkKK3sKKwlbIC1zIC9ldGMvbWRhZG0uY29uZiBdIHx8IHJldHVy
biAxCisJbG9jYWwgZgorCWZvciBmIGluIC9zYmluL21kYWRtIC91c3Ivc2Jpbi9tZGFkbSAvc2Jp
bi9tZGFzc2VtYmxlIC91c3Ivc2Jpbi9tZGFzc2VtYmxlOyBkbworCQlbIC14ICIkZiIgXSAmJiBy
ZXR1cm4gMAorCWRvbmUKKwlyZXR1cm4gMQorfQorCityYWlkdG9vbHNfZm91bmQoKQoreworCVsg
LXMgL2V0Yy9yYWlkdGFiIF0gfHwgcmV0dXJuIDEKKwlsb2NhbCBmCisJZm9yIGYgaW4gL3NiaW4v
cmFpZHN0YXJ0IC9zYmluL3JhaWQwcnVuIC9zYmluL3JhaWRhZGQ7IGRvCisJCVsgLXggIiRmIiBd
ICYmIHJldHVybiAwCisJZG9uZQorCXJldHVybiAxCit9CisKK3N0YXJ0X3JhaWRfdXNpbmdfbWRh
ZG0oKQoreworCVsgLXMgL2V0Yy9tZGFkbS5jb25mIF0gfHwgcmV0dXJuIDEKKwlsb2NhbCBmCisJ
Zm9yIGYgaW4gL3NiaW4vbWRhZG0gL3Vzci9zYmluL21kYWRtOyBkbworCQlbIC14ICIkZiIgXSB8
fCBjb250aW51ZQorCQllY2hvIC1uICIodXNpbmcgbWRhZG0pICIKKwkJIiRmIiAtLWFzc2VtYmxl
IC0tc2NhbgorCQlyZXR1cm4gJD8KKwlkb25lCisJZm9yIGYgaW4gL3NiaW4vbWRhc3NlbWJsZSAv
dXNyL3NiaW4vbWRhc3NlbWJsZTsgZG8KKwkJWyAteCAiJGYiIF0gfHwgY29udGludWUKKwkJZWNo
byAtbiAiKHVzaW5nIG1kYXNzZW1ibGUpICIKKwkJIiRmIgorCQlyZXR1cm4gJD8KKwlkb25lCisJ
cmV0dXJuIDEKK30KKworc3RhcnRfcmFpZF91c2luZ19yYWlkdG9vbHMoKQoreworCVsgLXMgL2V0
Yy9yYWlkdGFiIF0gfHwgcmV0dXJuIDEKKwlsb2NhbCByYz0wIGkgZGV2IHN0YXQgcmVzCisJZWNo
byAtbiAiKHVzaW5nIHJhaWR0b29scykgIgorCWZvciBpIGluIGBncmVwIC1zICJecmFpZGRldiIg
L2V0Yy9yYWlkdGFiIHwgYXdrICd7cHJpbnQgJDJ9J2A7IGRvCisJCWRldj0iJHtpIyMqL30iCisJ
CXN0YXQ9YGdyZXAgLXMgIl4kZGV2IDogYWN0aXZlIiAvcHJvYy9tZHN0YXRgCisJCWlmIFsgLXog
IiRzdGF0IiBdOyB0aGVuCisJCQkjIFRyeSByYWlkc3RhcnQgZmlyc3QuLi5pZiB0aGF0IGZhaWxz
IHRoZW4KKwkJCSMgZmFsbCBiYWNrIHRvIHJhaWRhZGQsIHJhaWRydW4uICBJZiB0aGF0CisJCQkj
IGFsc28gZmFpbHMsIHRoZW4gd2UgZHJvcCB0byBhIHNoZWxsCisJCQlyZXM9MQorCQkJZXhlY19p
Zl9leGVjdXRhYmxlIC9zYmluL3JhaWRzdGFydCAiJGkiCisJCQlyZXM9JD8KKwkJCWlmIFsgJHJl
cyAtZ3QgMCBdOyB0aGVuCisJCQkJZXhlY19pZl9leGVjdXRhYmxlIC9zYmluL3JhaWQwcnVuICIk
aSIKKwkJCQlyZXM9JD8KKwkJCWZpCisJCQlpZiBbICRyZXMgLWd0IDAgXTsgdGhlbgorCQkJCWV4
ZWNfaWZfZXhlY3V0YWJsZSAvc2Jpbi9yYWlkYWRkICIkaSIKKwkJCQlleGVjX2lmX2V4ZWN1dGFi
bGUgL3NiaW4vcmFpZHJ1biAiJGkiCisJCQkJcmVzPSQ/CisJCQlmaQorCQkJaWYgWyAkcmVzIC1n
dCAwIF07IHRoZW4KKwkJCQlyYz0xCisJCQlmaQorCQlmaQorCQllY2hvIC1uICIkZGV2ICIKKwlk
b25lCisJcmV0dXJuICRyYworfQorCitbIC1mIC9wcm9jL21kc3RhdCBdICYmICEgZ3JlcCAtaXdx
cyBub3JhaWR0YWIgL3Byb2MvY21kbGluZSB8fCBleGl0IDAKKworcmM9MAoraWYgbWRhZG1fZm91
bmQ7IHRoZW4KKwllY2hvIC1uICJTdGFydGluZyB1cCBSQUlEIGRldmljZXM6ICIKKwlzdGFydF9y
YWlkX3VzaW5nX21kYWRtCisJcmM9JD8KKwllY2hvCitlbGlmIHJhaWR0b29sc19mb3VuZDsgdGhl
bgorCWVjaG8gLW4gIlN0YXJ0aW5nIHVwIFJBSUQgZGV2aWNlczogIgorCXN0YXJ0X3JhaWRfdXNp
bmdfcmFpZHRvb2xzCisJcmM9JD8KKwllY2hvCitmaQorZXhpdCAkcmMK
</data>

          </attachment>
      

    </bug>

</bugzilla>