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

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

    <bug>
          <bug_id>8061</bug_id>
          
          <creation_ts>2005-09-27 16:02:32 +0400</creation_ts>
          <short_desc>правильное использование grep по /etc/mtab</short_desc>
          <delta_ts>2007-04-06 15:28:20 +0400</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>udev</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>blocker</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Kachalov Anton">mouse</reporter>
          <assigned_to name="Anton Farygin">rider</assigned_to>
          <cc>arseny</cc>
    
    <cc>shaba</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>31022</commentid>
    <comment_count>0</comment_count>
    <who name="Kachalov Anton">mouse</who>
    <bug_when>2005-09-27 16:02:32 +0400</bug_when>
    <thetext>Весь udev кишит одной большой ошибкой.
Кто-то решил, что в записях в /etc/mtab разделитель полей пробел. Из-за чего
возникает некоторые трудности, как то пропадающий /dev/pts. Просьба заменить
выражения вида:
grep -F &quot; $udev_root/pts &quot;
на
grep &quot;[[:space:]]$udev_root/pts[[:space:]]&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>31037</commentid>
    <comment_count>1</comment_count>
    <who name="Kachalov Anton">mouse</who>
    <bug_when>2005-09-27 16:52:02 +0400</bug_when>
    <thetext>я бы даже рекомендовал заменить /etc/mtab на /proc/mounts, т.к. там точно
содержится правильная информация. А /etc/mtab может быть ещё или вообще R/O на
момент поднятия udev.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>31402</commentid>
    <comment_count>2</comment_count>
      <attachid>1164</attachid>
    <who name="Kachalov Anton">mouse</who>
    <bug_when>2005-10-05 15:27:58 +0400</bug_when>
    <thetext>Created attachment 1164
my patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>36753</commentid>
    <comment_count>3</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2006-03-13 23:12:50 +0300</bug_when>
    <thetext>исправлено в udev-0.77-alt3</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>1164</attachid>
            <date>2005-10-05 15:27:58 +0400</date>
            <delta_ts>2005-10-05 15:27:58 +0400</delta_ts>
            <desc>my patch</desc>
            <filename>udevd.init.new.diff</filename>
            <type>text/plain</type>
            <size>1304</size>
            <attacher name="Kachalov Anton">mouse</attacher>
            
              <data encoding="base64">LS0tIHVkZXZkLmluaXQJMjAwNS0wOC0zMSAxMjozNTo0MCArMDQwMAorKysgdWRldmQuaW5pdC5u
ZXcJMjAwNS0wOS0yNyAxNjo1Mjo0OCArMDQwMApAQCAtNDcsNyArNDcsNyBAQAogZ2V0X3B0c19h
dHRyaWJ1dGVzKCkKIHsKIAlsb2NhbCByYyBsaW5lIG9wdHMKLQlsaW5lPWBncmVwIC1GICIgJHVk
ZXZfcm9vdC9wdHMgIiAvZXRjL210YWIgMj4vZGV2L251bGwgfCBoZWFkIC0xYAorCWxpbmU9YGdy
ZXAgIltbOnNwYWNlOl1dJHVkZXZfcm9vdC9wdHNbWzpzcGFjZTpdXSIgL3Byb2MvbW91bnRzIDI+
L2Rldi9udWxsIHwgaGVhZCAtMWAKIAl0ZXN0IC1uICIkbGluZSIgfHwgcmV0dXJuIDEKIAlzZXQg
LS0gJGxpbmUgJycKIAlvcHRzPSQ0CkBAIC02Myw3ICs2Myw3IEBACiAJcmM9JD8KIAlSRVRWQUw9
MAogCWlmIHRlc3QgJHJjID0gMDsgdGhlbgotCSAgICBpZiBncmVwIC1xRiAiICR1ZGV2X3Jvb3Qv
cHRzICIgL3Byb2MvbW91bnRzOyB0aGVuCisJICAgIGlmIGdyZXAgLXEgIltbOnNwYWNlOl1dJHVk
ZXZfcm9vdC9wdHNbWzpzcGFjZTpdXSIgL3Byb2MvbW91bnRzOyB0aGVuCiAJCW1vdW50Y21kPSJt
b3VudCAtLW1vdmUgcHRzICR1ZGV2X3Jvb3QvcHRzIgogCSAgICBlbHNlCiAJCW1vdW50Y21kPSJt
b3VudCAtdCBkZXZwdHMgZGV2cHRzICR1ZGV2X3Jvb3QvcHRzIC1vICRvcHRzIgpAQCAtNzgsNyAr
NzgsNyBAQAogewogCXRlc3QgLWYgL3Byb2MvbW91bnRzIHx8IHJldHVybiAwCiAJbG9jYWwgbW91
bnRjbWQKLQlpZiBncmVwIC1xRiAiICR1ZGV2X3Jvb3Qvc2htICIgL3Byb2MvbW91bnRzOyB0aGVu
CisJaWYgZ3JlcCAtcSAiW1s6c3BhY2U6XV0kdWRldl9yb290L3NobVtbOnNwYWNlOl1dIiAvcHJv
Yy9tb3VudHM7IHRoZW4KIAkJbW91bnRjbWQ9Im1vdW50IC0tbW92ZSBzaG0gJHVkZXZfcm9vdC9z
aG0iCiAJZWxzZQogCQltb3VudGNtZD0ibW91bnQgLXQgdG1wZnMgc2htZnMgJHVkZXZfcm9vdC9z
aG0iCkBAIC0xMjcsNyArMTI3LDcgQEAKIAljZCAiJHVkZXZfcm9vdCIKIAlSRVRWQUw9JD8KIAlb
ICRSRVRWQUwgLW5lIDAgXSAmJiByZXR1cm4gJFJFVFZBTAotCWlmICEgZ3JlcCAtcUYgInVkZXYg
JHVkZXZfcm9vdCB0bXBmcyIgL3Byb2MvbW91bnRzOyB0aGVuCisJaWYgISBncmVwIC1xICJ1ZGV2
W1s6c3BhY2U6XV0kdWRldl9yb290W1s6c3BhY2U6XV10bXBmcyIgL3Byb2MvbW91bnRzOyB0aGVu
CiAJCW1vdW50ZWQ9MAogCQltb3VudCAtdCB0bXBmcyB1ZGV2ICR1ZGV2X3Jvb3QKIAkJQUNUSU9O
PWFkZCBERVZQQVRIPS9jbGFzcy9tZW0vbnVsbCAkYmluIG1lbS9udWxsOyMgJiYgXAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>