[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-core-devel
Subject: Re: kdesu
From: Marcus Meissner <Marcus.Meissner () caldera ! de>
Date: 2000-08-19 8:04:17
[Download RAW message or body]
On Sat, Aug 19, 2000 at 01:50:52AM +0200, Michael Matz wrote:
> Hi,
>
> On Fri, 18 Aug 2000, Waldo Bastian wrote:
> > kdesu (kdelibs): ERROR: [su.cpp:80] Su PATH = /bin/su
> > kdesu (kdelibs): [kdesu_pty.cpp:91] HAVE_OPENPTY
> > kdesu (kdelibs): [kdesu_pty.cpp:178] grantpt: ptyname = '/dev/pts/5'
>
> Then ptyname is initialized wrongly. Does the attached patch fix the
> problem for you (I can't test the functionality right now)? (one should
> first not rely on the name argument of openpty, and second not set both
> master and slave to the same name)
>
> > Translated into english:
> >
> > opentty() succeeds and returns "/dev/pts/5". I don't think we need to call
>
> openpty()
>
> > konsole_grant_pty in this case but it is done anyway, and there it thinks
> > that /dev/ptmx is the tty which it refuses to chown/chmod. (It better not)
>
> ptyname is checked for "/dev/ptmx" in grantpt(), only that it is wrongly
> initialized in PTY::getpt().
>
> Ciao,
> Michael.
The real problem was a missing configure check in kdesu/configure.in.in...
I thought I fixed that on Thursday?
Ciao, Marcus
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic