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

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

    <bug>
          <bug_id>26823</bug_id>
          
          <creation_ts>2012-01-16 16:29:34 +0400</creation_ts>
          <short_desc>Поддержка переключения пользователей через kdm</short_desc>
          <delta_ts>2012-01-31 18:41:16 +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>lxde-lxsession</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>http://lists.altlinux.org/pipermail/sisyphus/2012-January/356602.html</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Aleksey Borisenkov">grizlik78</reporter>
          <assigned_to name="Антон Мидюков">antohami</assigned_to>
          <cc>antohami</cc>
    
    <cc>mike</cc>
    
    <cc>snejok</cc>
    
    <cc>zerg</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>128317</commentid>
    <comment_count>0</comment_count>
    <who name="Aleksey Borisenkov">grizlik78</who>
    <bug_when>2012-01-16 16:29:34 +0400</bug_when>
    <thetext>При использовании в kdm в качестве DM в lxde отсутствует возможность переключения пользователя из-за того, что ожидается файл /var/run/kdm.pid а на деле создаётся /var/run/xdm.pid
Подробности с возможным патчем по ссылке.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>128318</commentid>
    <comment_count>1</comment_count>
      <attachid>5290</attachid>
    <who name="Aleksey Borisenkov">grizlik78</who>
    <bug_when>2012-01-16 16:31:53 +0400</bug_when>
    <thetext>Created attachment 5290
Поддержка альтовского kdm

Патч, предложенный Сергеем.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>128334</commentid>
    <comment_count>2</comment_count>
      <attachid>5291</attachid>
    <who name="Aleksey Borisenkov">grizlik78</who>
    <bug_when>2012-01-16 20:05:21 +0400</bug_when>
    <thetext>Created attachment 5291
Поддержка альтовского kdm

Вариант без использования параметров по умолчанию, которых нет в языке Си.
Этот испробовал у себя.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>128335</commentid>
    <comment_count>3</comment_count>
    <who name="Radik Usupov">radik</who>
    <bug_when>2012-01-16 21:33:46 +0400</bug_when>
    <thetext>Если gns@ не доберется раньше, постараюсь в ближайшее время сделать. Спасибо за патч!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>128640</commentid>
    <comment_count>4</comment_count>
    <who name="Repository Robot">repository-robot</who>
    <bug_when>2012-01-31 18:41:16 +0400</bug_when>
    <thetext>lxde-lxsession-0.4.6.1-alt2 -&gt; sisyphus:

* Tue Jan 31 2012 Radik Usupov &lt;radik@altlinux&gt; 0.4.6.1-alt2
- Added kdm support (Closes: 26823)</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>5290</attachid>
            <date>2012-01-16 16:31:53 +0400</date>
            <delta_ts>2012-01-16 20:05:21 +0400</delta_ts>
            <desc>Поддержка альтовского kdm</desc>
            <filename>lxsession-logout.c.patch</filename>
            <type>text/plain</type>
            <size>2319</size>
            <attacher name="Aleksey Borisenkov">grizlik78</attacher>
            
              <data encoding="base64">LS0tIGx4c2Vzc2lvbi1sb2dvdXQuY34JMjAxMS0wOC0zMCAwMTowNTo1NC4wMDAwMDAwMDAgKzA0
MDAKKysrIGx4c2Vzc2lvbi1sb2dvdXQuYwkyMDEyLTAxLTE2IDE2OjA4OjQ1LjM5MTEzMTI5OSAr
MDQwMApAQCAtNzUsNyArNzUsNyBAQCB0eXBlZGVmIHN0cnVjdCB7CiB9IEhhbmRsZXJDb250ZXh0
OwogCiBzdGF0aWMgZ2Jvb2xlYW4gbG9ja19zY3JlZW4odm9pZCk7Ci1zdGF0aWMgZ2Jvb2xlYW4g
dmVyaWZ5X3J1bm5pbmcoY29uc3QgY2hhciAqIGRpc3BsYXlfbWFuYWdlciwgY29uc3QgY2hhciAq
IGV4ZWN1dGFibGUpOworc3RhdGljIGdib29sZWFuIHZlcmlmeV9ydW5uaW5nKGNvbnN0IGNoYXIg
KiBkaXNwbGF5X21hbmFnZXIsIGNvbnN0IGNoYXIgKiBleGVjdXRhYmxlLCBjb25zdCBjaGFyICog
cHJvY19kbSA9IE5VTEwpOwogc3RhdGljIHZvaWQgbG9nb3V0X2NsaWNrZWQoR3RrQnV0dG9uICog
YnV0dG9uLCBIYW5kbGVyQ29udGV4dCAqIGhhbmRsZXJfY29udGV4dCk7CiBzdGF0aWMgdm9pZCBj
aGFuZ2Vfcm9vdF9wcm9wZXJ0eShHdGtXaWRnZXQqIHcsIGNvbnN0IGNoYXIqIHByb3BfbmFtZSwg
Y29uc3QgY2hhciogdmFsdWUpOwogc3RhdGljIHZvaWQgc2h1dGRvd25fY2xpY2tlZChHdGtCdXR0
b24gKiBidXR0b24sIEhhbmRsZXJDb250ZXh0ICogaGFuZGxlcl9jb250ZXh0KTsKQEAgLTEwMSw3
ICsxMDEsNyBAQCBzdGF0aWMgZ2Jvb2xlYW4gbG9ja19zY3JlZW4odm9pZCkKIH0KIAogLyogVmVy
aWZ5IHRoYXQgYSBwcm9ncmFtIGlzIHJ1bm5pbmcgYW5kIHRoYXQgYW4gZXhlY3V0YWJsZSBpcyBh
dmFpbGFibGUuICovCi1zdGF0aWMgZ2Jvb2xlYW4gdmVyaWZ5X3J1bm5pbmcoY29uc3QgY2hhciAq
IGRpc3BsYXlfbWFuYWdlciwgY29uc3QgY2hhciAqIGV4ZWN1dGFibGUpCitzdGF0aWMgZ2Jvb2xl
YW4gdmVyaWZ5X3J1bm5pbmcoY29uc3QgY2hhciAqIGRpc3BsYXlfbWFuYWdlciwgY29uc3QgY2hh
ciAqIGV4ZWN1dGFibGUsIGNvbnN0IGNoYXIgKiBwcm9jX2RtKQogewogICAgIC8qIFNlZSBpZiB0
aGUgZXhlY3V0YWJsZSB3ZSBuZWVkIHRvIHJ1biBpcyBpbiB0aGUgcGF0aC4gKi8KICAgICBnY2hh
ciAqIGZ1bGxfcGF0aCA9IGdfZmluZF9wcm9ncmFtX2luX3BhdGgoZXhlY3V0YWJsZSk7CkBAIC0x
NDQsOCArMTQ0LDE0IEBAIHN0YXRpYyBnYm9vbGVhbiB2ZXJpZnlfcnVubmluZyhjb25zdCBjaGEK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBOdWxsIHRlcm1pbmF0ZSB0aGUgYnVmZmVy
IGFuZCBsb29rIGZvciB0aGUgZGlzcGxheSBtYW5hZ2VyIG5hbWUgaW4gdGhlIGNvbW1hbmQuCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICogSWYgZm91bmQsIHJldHVybiBzdWNjZXNzLiAq
LwogICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJ1ZmZlcltsZW5ndGhdID0gJ1wwJzsKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAoc3Ryc3RyKGJ1ZmZlciwgZGlzcGxheV9tYW5h
Z2VyKSAhPSBOVUxMKQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gVFJV
RTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiggcHJvY19kbSAhPSBOVUxMICkKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgICAgICAgICAJaWYg
KHN0cnN0cihidWZmZXIsIHByb2NfZG0pICE9IE5VTEwpCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgCSAgICByZXR1cm4gVFJVRTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICB9IGVs
c2UgeworICAgICAgICAgICAgICAgICAgICAgICAgCWlmIChzdHJzdHIoYnVmZmVyLCBkaXNwbGF5
X21hbmFnZXIpICE9IE5VTEwpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgCSAgICByZXR1
cm4gVFJVRTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAg
ICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICB9CkBAIC00
NTAsNyArNDU2LDcgQEAgaW50IG1haW4oaW50IGFyZ2MsIGNoYXIgKiBhcmd2W10pCiAgICAgfQog
CiAgICAgLyogSWYgd2UgYXJlIHVuZGVyIEtETSwgaXRzICJTd2l0Y2ggVXNlciIgaXMgYXZhaWxh
YmxlLiAqLwotICAgIGlmICh2ZXJpZnlfcnVubmluZygia2RtIiwgImtkbWN0bCIpKQorICAgIGlm
ICh2ZXJpZnlfcnVubmluZygieGRtIiwgImtkbWN0bCIsICJrZG0iKSkKICAgICB7CiAgICAgICAg
IGhhbmRsZXJfY29udGV4dC5zd2l0Y2hfdXNlcl9hdmFpbGFibGUgPSBUUlVFOwogICAgICAgICBo
YW5kbGVyX2NvbnRleHQuc3dpdGNoX3VzZXJfS0RNID0gVFJVRTsK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>5291</attachid>
            <date>2012-01-16 20:05:21 +0400</date>
            <delta_ts>2012-01-16 20:05:21 +0400</delta_ts>
            <desc>Поддержка альтовского kdm</desc>
            <filename>lxsession-logout.c.patch</filename>
            <type>text/plain</type>
            <size>2729</size>
            <attacher name="Aleksey Borisenkov">grizlik78</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL2x4c2Vzc2lvbi9seHNlc3Npb24tbG9nb3V0L2x4c2Vzc2lvbi1sb2dvdXQu
YyBiL2x4c2Vzc2lvbi9seHNlc3Npb24tbG9nb3V0L2x4c2Vzc2lvbi1sb2dvdXQuYwppbmRleCA1
YmI4YWRkLi42ZDAwYjI3IDEwMDY0NAotLS0gYS9seHNlc3Npb24vbHhzZXNzaW9uLWxvZ291dC9s
eHNlc3Npb24tbG9nb3V0LmMKKysrIGIvbHhzZXNzaW9uL2x4c2Vzc2lvbi1sb2dvdXQvbHhzZXNz
aW9uLWxvZ291dC5jCkBAIC03NSw3ICs3NSw3IEBAIHR5cGVkZWYgc3RydWN0IHsKIH0gSGFuZGxl
ckNvbnRleHQ7CiAKIHN0YXRpYyBnYm9vbGVhbiBsb2NrX3NjcmVlbih2b2lkKTsKLXN0YXRpYyBn
Ym9vbGVhbiB2ZXJpZnlfcnVubmluZyhjb25zdCBjaGFyICogZGlzcGxheV9tYW5hZ2VyLCBjb25z
dCBjaGFyICogZXhlY3V0YWJsZSk7CitzdGF0aWMgZ2Jvb2xlYW4gdmVyaWZ5X3J1bm5pbmcoY29u
c3QgY2hhciAqIGRpc3BsYXlfbWFuYWdlciwgY29uc3QgY2hhciAqIGV4ZWN1dGFibGUsIGNvbnN0
IGNoYXIgKiBwcm9jX2RtKTsKIHN0YXRpYyB2b2lkIGxvZ291dF9jbGlja2VkKEd0a0J1dHRvbiAq
IGJ1dHRvbiwgSGFuZGxlckNvbnRleHQgKiBoYW5kbGVyX2NvbnRleHQpOwogc3RhdGljIHZvaWQg
Y2hhbmdlX3Jvb3RfcHJvcGVydHkoR3RrV2lkZ2V0KiB3LCBjb25zdCBjaGFyKiBwcm9wX25hbWUs
IGNvbnN0IGNoYXIqIHZhbHVlKTsKIHN0YXRpYyB2b2lkIHNodXRkb3duX2NsaWNrZWQoR3RrQnV0
dG9uICogYnV0dG9uLCBIYW5kbGVyQ29udGV4dCAqIGhhbmRsZXJfY29udGV4dCk7CkBAIC0xMDEs
NyArMTAxLDcgQEAgc3RhdGljIGdib29sZWFuIGxvY2tfc2NyZWVuKHZvaWQpCiB9CiAKIC8qIFZl
cmlmeSB0aGF0IGEgcHJvZ3JhbSBpcyBydW5uaW5nIGFuZCB0aGF0IGFuIGV4ZWN1dGFibGUgaXMg
YXZhaWxhYmxlLiAqLwotc3RhdGljIGdib29sZWFuIHZlcmlmeV9ydW5uaW5nKGNvbnN0IGNoYXIg
KiBkaXNwbGF5X21hbmFnZXIsIGNvbnN0IGNoYXIgKiBleGVjdXRhYmxlKQorc3RhdGljIGdib29s
ZWFuIHZlcmlmeV9ydW5uaW5nKGNvbnN0IGNoYXIgKiBkaXNwbGF5X21hbmFnZXIsIGNvbnN0IGNo
YXIgKiBleGVjdXRhYmxlLCBjb25zdCBjaGFyICogcHJvY19kbSkKIHsKICAgICAvKiBTZWUgaWYg
dGhlIGV4ZWN1dGFibGUgd2UgbmVlZCB0byBydW4gaXMgaW4gdGhlIHBhdGguICovCiAgICAgZ2No
YXIgKiBmdWxsX3BhdGggPSBnX2ZpbmRfcHJvZ3JhbV9pbl9wYXRoKGV4ZWN1dGFibGUpOwpAQCAt
MTQ0LDcgKzE0NCw3IEBAIHN0YXRpYyBnYm9vbGVhbiB2ZXJpZnlfcnVubmluZyhjb25zdCBjaGFy
ICogZGlzcGxheV9tYW5hZ2VyLCBjb25zdCBjaGFyICogZXhlY3V0CiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgLyogTnVsbCB0ZXJtaW5hdGUgdGhlIGJ1ZmZlciBhbmQgbG9vayBmb3IgdGhl
IGRpc3BsYXkgbWFuYWdlciBuYW1lIGluIHRoZSBjb21tYW5kLgogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAqIElmIGZvdW5kLCByZXR1cm4gc3VjY2Vzcy4gKi8KICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBidWZmZXJbbGVuZ3RoXSA9ICdcMCc7Ci0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgaWYgKHN0cnN0cihidWZmZXIsIGRpc3BsYXlfbWFuYWdlcikgIT0gTlVMTCkKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAoc3Ryc3RyKGJ1ZmZlciwgcHJvY19kbSkgIT0g
TlVMTCkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIFRSVUU7CiAgICAg
ICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgIH0KQEAgLTQzNiwyMSAr
NDM2LDIxIEBAIGludCBtYWluKGludCBhcmdjLCBjaGFyICogYXJndltdKQogICAgIH0KIAogICAg
IC8qIElmIHdlIGFyZSB1bmRlciBHRE0sIGl0cyAiU3dpdGNoIFVzZXIiIGlzIGF2YWlsYWJsZS4g
Ki8KLSAgICBpZiAodmVyaWZ5X3J1bm5pbmcoImdkbSIsICJnZG1mbGV4aXNlcnZlciIpKQorICAg
IGlmICh2ZXJpZnlfcnVubmluZygiZ2RtIiwgImdkbWZsZXhpc2VydmVyIiwgImdkbSIpKQogICAg
IHsKICAgICAgICAgaGFuZGxlcl9jb250ZXh0LnN3aXRjaF91c2VyX2F2YWlsYWJsZSA9IFRSVUU7
CiAgICAgICAgIGhhbmRsZXJfY29udGV4dC5zd2l0Y2hfdXNlcl9HRE0gPSBUUlVFOwogICAgIH0K
IAogICAgIC8qIElmIHdlIGFyZSB1bmRlciBHRE0zLCBpdHMgIlN3aXRjaCBVc2VyIiBpcyBhdmFp
bGFibGUuICovCi0gICAgaWYgKHZlcmlmeV9ydW5uaW5nKCJnZG0zIiwgImdkbWZsZXhpc2VydmVy
IikpCisgICAgaWYgKHZlcmlmeV9ydW5uaW5nKCJnZG0zIiwgImdkbWZsZXhpc2VydmVyIiwgImdk
bTMiKSkKICAgICB7CiAgICAgICAgIGhhbmRsZXJfY29udGV4dC5zd2l0Y2hfdXNlcl9hdmFpbGFi
bGUgPSBUUlVFOwogICAgICAgICBoYW5kbGVyX2NvbnRleHQuc3dpdGNoX3VzZXJfR0RNID0gVFJV
RTsKICAgICB9CiAKICAgICAvKiBJZiB3ZSBhcmUgdW5kZXIgS0RNLCBpdHMgIlN3aXRjaCBVc2Vy
IiBpcyBhdmFpbGFibGUuICovCi0gICAgaWYgKHZlcmlmeV9ydW5uaW5nKCJrZG0iLCAia2RtY3Rs
IikpCisgICAgaWYgKHZlcmlmeV9ydW5uaW5nKCJ4ZG0iLCAia2RtY3RsIiwgImtkbSIpKQogICAg
IHsKICAgICAgICAgaGFuZGxlcl9jb250ZXh0LnN3aXRjaF91c2VyX2F2YWlsYWJsZSA9IFRSVUU7
CiAgICAgICAgIGhhbmRsZXJfY29udGV4dC5zd2l0Y2hfdXNlcl9LRE0gPSBUUlVFOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>