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

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

    <bug>
          <bug_id>16255</bug_id>
          
          <creation_ts>2008-07-03 21:31:50 +0400</creation_ts>
          <short_desc>Поздно меняет привилегии</short_desc>
          <delta_ts>2008-07-03 21:31:51 +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>ivman</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Lenar Shakirov">shakirov</reporter>
          <assigned_to name="Nobody&apos;s working on this, feel free to take it">nobody</assigned_to>
          
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>73591</commentid>
    <comment_count>0</comment_count>
      <attachid>2692</attachid>
    <who name="Lenar Shakirov">shakirov</who>
    <bug_when>2008-07-03 21:31:50 +0400</bug_when>
    <thetext>Created attachment 2692
Early dropPrivileges

Я считаю, что ivman немного торопиться с монтированием. Если в IvmConfigActions.xml выставить checkOnInit value=&quot;true&quot;, то при старте ivman&apos;а, сначало происходит монтирование, только затем смена привилегий, т.о. то что замонтировалось, остается с uid=0 git=0. Сменив привилегии, он кричит, что не может отмонтировать ранее замонтированное, т.к. оно было замонтировано не им. (вернее это уже говорит pumount). Надеюсь понятно изложил. Патч во вложении</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>2692</attachid>
            <date>2008-07-03 21:31:50 +0400</date>
            <delta_ts>2008-07-03 21:31:50 +0400</delta_ts>
            <desc>Early dropPrivileges</desc>
            <filename>ivman.manager.c.patch</filename>
            <type>text/plain</type>
            <size>1453</size>
            <attacher name="Lenar Shakirov">shakirov</attacher>
            
              <data encoding="base64">LS0tIC9ob21lL21hbmFnZXIuYwkyMDA3LTAxLTI5IDE0OjUyOjMxICswMzAwCisrKyBtYW5hZ2Vy
LmMJMjAwOC0wNy0wMyAyMToxMzowNyArMDQwMApAQCAtMTQzMCwyNSArMTQzMCw2IEBACiAKICAg
ICAvKiBTZXR1cCBEQnVzICovCiAgICAgaXZtX2RidXNfaW5pdCgpOwotICAgIGlmIChkYnVzX2Nv
bm5lY3Rpb24gIT0gTlVMTCkgewotCSAgICAvKiBJZiBIYWwgaXMgYXJvdW5kICovCi0JICAgIGlm
ICgoaXZtX2RidXNfZ2V0X25hbWVfb3duZXIoIm9yZy5mcmVlZGVza3RvcC5IYWwiKSkpCi0JCSAg
ICBoYWxfaW5pdCgpOwotICAgIH0gZWxzZSB7Ci0JICAgIC8qIFRyeSBjb25uZWN0aW5nIHRvIGRi
dXMgKi8KLQkgICAgZG8gewotCQkgICAgZ191c2xlZXAgKEdfVVNFQ19QRVJfU0VDICogMyk7Ci0J
CSAgICBpdm1fZGJ1c19pbml0KCk7Ci0JICAgIH0gd2hpbGUgKGRidXNfY29ubmVjdGlvbiA9PSBO
VUxMKTsKLSAgICB9Ci0KLSAgICBERUJVRygiJXMsIGh0dHA6L2l2bWFuLnNvdXJjZWZvcmdlLm5l
dFxuIiwgUEFDS0FHRV9TVFJJTkcpOwotCi0jaWZkZWYgSEFMXzBfNAotICAgIERFQlVHKF8oIkNv
bXBpbGVkIGFnYWluc3QgSEFMIDAuNC54IG9yIGVhcmxpZXJcbiIpKTsKLSNlbHNlCi0gICAgREVC
VUcoXygiQ29tcGlsZWQgYWdhaW5zdCBIQUwgMC41Lnggb3IgbGF0ZXJcbiIpKTsKLSNlbmRpZgog
CiAgICAgaWYgKCAhdXNlcm1vZGUgKSB7CiAgICAgICAgIERFQlVHKF8oIlJ1bm5pbmcgaW4gc3lz
dGVtIG1vZGUuXG4iKSk7CkBAIC0xNDc1LDYgKzE0NTYsMjYgQEAKICAgICAgICAgICAgICAgY2Zn
X2Jhc2UtPnVzZXIsIGNmZ19iYXNlLT5ncm91cCk7CiAgICAgICAgIHJldHVybiAxOwogICAgIH0K
KyAgICAKKyAgICBpZiAoZGJ1c19jb25uZWN0aW9uICE9IE5VTEwpIHsKKwkgICAgLyogSWYgSGFs
IGlzIGFyb3VuZCAqLworCSAgICBpZiAoKGl2bV9kYnVzX2dldF9uYW1lX293bmVyKCJvcmcuZnJl
ZWRlc2t0b3AuSGFsIikpKQorCQkgICAgaGFsX2luaXQoKTsKKyAgICB9IGVsc2UgeworCSAgICAv
KiBUcnkgY29ubmVjdGluZyB0byBkYnVzICovCisJICAgIGRvIHsKKwkJICAgIGdfdXNsZWVwIChH
X1VTRUNfUEVSX1NFQyAqIDMpOworCQkgICAgaXZtX2RidXNfaW5pdCgpOworCSAgICB9IHdoaWxl
IChkYnVzX2Nvbm5lY3Rpb24gPT0gTlVMTCk7CisgICAgfQorCisgICAgREVCVUcoIiVzLCBodHRw
Oi9pdm1hbi5zb3VyY2Vmb3JnZS5uZXRcbiIsIFBBQ0tBR0VfU1RSSU5HKTsKKworI2lmZGVmIEhB
TF8wXzQKKyAgICBERUJVRyhfKCJDb21waWxlZCBhZ2FpbnN0IEhBTCAwLjQueCBvciBlYXJsaWVy
XG4iKSk7CisjZWxzZQorICAgIERFQlVHKF8oIkNvbXBpbGVkIGFnYWluc3QgSEFMIDAuNS54IG9y
IGxhdGVyXG4iKSk7CisjZW5kaWYKIAogICAgIGxvb3AgPSBnX21haW5fbG9vcF9uZXcoTlVMTCwg
RkFMU0UpOwogICAgIGlmICggIWxvb3AgKSB7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>