<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>58489</bug_id>
          
          <creation_ts>2004-07-26 20:08 0000</creation_ts>
          <short_desc>Patch: fixes a problem where mcl-0.53.00 just dies when not sgid root on linux console.</short_desc>
          <delta_ts>2004-08-20 00:51:00 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Games</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>locke@sdf.lonestar.org</reporter>
          <assigned_to>games@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>locke@sdf.lonestar.org</who>
            <bug_when>2004-07-26 20:08:44 0000</bug_when>
            <thetext>This patch will allow mcl to use it&apos;s fast linux TTY routines when it&apos;s set as suid root.  Previously it was configured to run as sgid, but Gentoo sets the binary&apos;s gid to games by default.   Also if the binary is not suid, then it will automatically continue using the standard TTY routines instead of just dying with an error as it did previously.

Reproducible: Always
Steps to Reproduce:</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>locke@sdf.lonestar.org</who>
            <bug_when>2004-07-26 20:09:38 0000</bug_when>
            <thetext>Created an attachment (id=36241)
The Patch File
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>mr_bones_@gentoo.org</who>
            <bug_when>2004-08-20 00:51:00 0000</bug_when>
            <thetext>done.  wait 30m; resync; remerge to get the patch.</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>36241</attachid>
            <date>2004-07-26 20:09 0000</date>
            <desc>The Patch File</desc>
            <filename>mcl-0.53.00-uid.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">ZGlmZiAtdSBtY2wtMC41My4wMC9TY3JlZW4uY2MgbWNsLXBhdGNoZWQvU2NyZWVuLmNjCi0tLSBt
Y2wtMC41My4wMC9TY3JlZW4uY2MJMjAwMy0wOS0yOSAwNDo1MTo0NC4wMDAwMDAwMDAgLTA3MDAK
KysrIG1jbC1wYXRjaGVkL1NjcmVlbi5jYwkyMDA0LTA3LTI2IDE5OjIyOjExLjYyMDYxOTUzNiAt
MDcwMApAQCAtNDksNyArNDksOCBAQAogICAgIC8vIDIuNCB3aXRoIGRldnMgKG5vdGVkIGJ5IG1v
b25AZGVhdGhtb29uLmNvbQogICAgIGVsc2UgaWYgKDEgPT0gKHNzY2FuZih0dHksICIvZGV2L3Zj
LyVkIiwgJnR0eW5vKSkpCiAgICAgICAgIHNwcmludGYgKGJ1ZiwgIi9kZXYvdmNjL2ElZCIsIHR0
eW5vKTsKLSAgICBlbHNlIHsKKworICAgIGlmICgoZmQgPSBvcGVuIChidWYsIE9fV1JPTkxZKSkg
PCAwKSB7CiAgICAgICAgIHVzaW5nVmlydHVhbCA9IGZhbHNlOwogICAgICAgICBzY3JfeCA9IHNj
cl95ID0gc2NyX3cgPSBzY3JfaCA9IDA7CiAgICAgICAgIGxhc3Rfc2NyZWVuID0gbmV3IGF0dHJp
Ylt3aWR0aCAqIGhlaWdodF07CkBAIC01OCwxMyArNTksNiBAQAogICAgICAgICBvdXQgPSBuZXcg
QnVmZmVyKDMyMDAwKTsKICAgICB9CiAKLSAgICBpZiAodXNpbmdWaXJ0dWFsKSB7Ci0gICAgICBp
ZiAoKGZkID0gb3BlbiAoYnVmLCBPX1dST05MWSkpIDwgMCkgewotCWZwcmludGYgKHN0ZGVyciwg
IlxuRmFpbGVkIHRvIG9wZW4gJXM6ICVtLiBcblBlcmhhcHMgeW91ciBwZXJtaXNzaW9ucyBhcmUg
d3Jvbmc/XG5cbiIsIGJ1Zik7Ci0JZXhpdCAoRVhJVF9GQUlMVVJFKTsKLSAgICAgIH0KLSAgICB9
Ci0KICAgICBpbml0X2N1cnNlcyh1c2luZ1ZpcnR1YWwpOwogfQogCmRpZmYgLXUgbWNsLTAuNTMu
MDAvbWFpbi5jYyBtY2wtcGF0Y2hlZC9tYWluLmNjCi0tLSBtY2wtMC41My4wMC9tYWluLmNjCTIw
MDMtMDktMjkgMDM6Mzk6MTQuMDAwMDAwMDAwIC0wNzAwCisrKyBtY2wtcGF0Y2hlZC9tYWluLmNj
CTIwMDQtMDctMjYgMTg6MTg6MDEuMDAwMDAwMDAwIC0wNzAwCkBAIC01MCw3ICs1MCw3IEBACiAg
ICAgLy8gIERvIHRoaXMgcmlnaHQgYXQgdGhlIHN0YXJ0LCBzbyB0aGF0IGEpIHBlcmwgY2FuIHN0
YXJ0dXAgY29ycmVjdGx5LAogICAgIC8vICBhbmQgYikgdG8gYXZvaWQgYW55IHVuZm9yc2VlbiBo
b2xlcyBpbiBlZy4gY29uZmlnZmlsZSBsb2FkaW5nICAgICAtTgogICAgIHNjcmVlbiA9IG5ldyBT
Y3JlZW4oKTsKLSAgICBzZXRlZ2lkKGdldGdpZCgpKTsKKyAgICBzZXRldWlkKGdldHVpZCgpKTsK
ICAgICAKICAgICB0aW1lICgmY3VycmVudF90aW1lKTsKICAgICBzcmFuZChjdXJyZW50X3RpbWUp
Owo=
</data>        

          </attachment>
    </bug>

</bugzilla>