[MacPorts] #37133: Kerberos 5 klist -s segfaults if there's an expired ticket
#37133: Kerberos 5 klist -s segfaults if there's an expired ticket --------------------------+-------------------------------- Reporter: newsreply@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Keywords: MIT kerberos | Port: kerberos5 @1.7.2 --------------------------+-------------------------------- It was suggested in the mailing list that I file a ticket on this issue. Here's the details:
I'm working on Mac OS 10.7.5 Lion. with
$ port info kerberos5 kerberos5 @1.7.2 (net, security)
I know Lion has it's own Kerberos, incompatible with the port but I'm working with a class library that links against Kerb and the developer says we have to have the port.
I have a script that tests for a valid kerberos ticket by running klist -s
It works find if I have a valid ticket or no ticket but if the ticket is expired I get:
$ /opt/local/bin/klist -s Segmentation fault: 11 ------- It looks like this segfault was fixed in krb5-1.10. See the latest MIT Kerberos changelog, <http://web.mit.edu/kerberos/krb5-latest/README-1.10.2.txt>, and Kerberos ticket #6915, <http://krbdev.mit.edu/rt/Ticket/Display.html?user=guest&pass=guest&id=6915>. -- Ticket URL: <https://trac.macports.org/ticket/37133> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37133: Kerberos 5 klist -s segfaults if there's an expired ticket -------------------------------+-------------------------------- Reporter: newsreply@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: MIT kerberos Port: kerberos5 @1.7.2 | -------------------------------+-------------------------------- Comment (by pixilla@…): Ticket #36781 may be of interest. -- Ticket URL: <https://trac.macports.org/ticket/37133#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37133: Kerberos 5 klist -s segfaults if there's an expired ticket -------------------------------+-------------------------------- Reporter: newsreply@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: MIT kerberos Port: kerberos5 @1.7.2 | -------------------------------+-------------------------------- Comment (by newsreply@…): Thanks pixilla, I did see that when I searched for this problem. I would personally be ecstatic if we didn't need two versions of Kerberos on Lion and Mtn Lion with all the possible user confusion. It seems a much simple problem to upgrade the one macports installs to fix know bugs. Either solution would be helpful for us. Joe -- Ticket URL: <https://trac.macports.org/ticket/37133#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37133: Kerberos 5 klist -s segfaults if there's an expired ticket --------------------------+-------------------------------- Reporter: newsreply@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: kerberos5 | --------------------------+-------------------------------- Changes (by ryandesign@…): * keywords: MIT kerberos => * port: kerberos5 @1.7.2 => kerberos5 Old description:
It was suggested in the mailing list that I file a ticket on this issue. Here's the details:
I'm working on Mac OS 10.7.5 Lion. with
$ port info kerberos5 kerberos5 @1.7.2 (net, security)
I know Lion has it's own Kerberos, incompatible with the port but I'm working with a class library that links against Kerb and the developer says we have to have the port.
I have a script that tests for a valid kerberos ticket by running klist -s
It works find if I have a valid ticket or no ticket but if the ticket is expired I get:
$ /opt/local/bin/klist -s Segmentation fault: 11 -------
It looks like this segfault was fixed in krb5-1.10.
See the latest MIT Kerberos changelog, <http://web.mit.edu/kerberos/krb5-latest/README-1.10.2.txt>, and Kerberos ticket #6915, <http://krbdev.mit.edu/rt/Ticket/Display.html?user=guest&pass=guest&id=6915>.
New description: It was [http://lists.macosforge.org/pipermail/macports- users/2012-November/031078.html suggested in the mailing list] that I file a ticket on this issue. Here's the details:
I'm working on Mac OS 10.7.5 Lion. with
{{{ $ port info kerberos5 kerberos5 @1.7.2 (net, security) }}}
I know Lion has it's own Kerberos, incompatible with the port but I'm working with a class library that links against Kerb and the developer says we have to have the port.
I have a script that tests for a valid kerberos ticket by running klist -s
It works find if I have a valid ticket or no ticket but if the ticket is expired I get:
{{{ $ /opt/local/bin/klist -s Segmentation fault: 11 }}}
It looks like this segfault was fixed in krb5-1.10.
See the latest [http://web.mit.edu/kerberos/krb5-latest/README-1.10.2.txt MIT Kerberos changelog], and [http://krbdev.mit.edu/rt/Ticket/Display.html?user=guest&pass=guest&id=6915 Kerberos ticket #6915].
-- -- Ticket URL: <https://trac.macports.org/ticket/37133#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37133: Kerberos 5 @1.7.2: klist -s segfaults if there's an expired ticket --------------------------+-------------------------------- Reporter: newsreply@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: kerberos5 | --------------------------+-------------------------------- -- Ticket URL: <https://trac.macports.org/ticket/37133#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts