[kde-de] KDESU: su-Programm nicht gefunden, Nachtrag
Sebastian Voitzsch
Sebastian.Voitzsch at t-online.de
Di Aug 20 17:09:28 CEST 2002
Am Dienstag, 20. August 2002 09:37 schrieb Sebastian Voitzsch:
> <snip>
> Starte ich kdesu im xterm, steht zudem noch da:
>
> kdesu (kdelibs): master setup failed (process.cpp:88)
Ich hab kdesu jetzt mal mit strace aufgerufen. Folgendes kommt dabei heraus:
<snip>
open("/dev/ptyp0", O_RDWR) = -1 EIO (Input/output error)
open("/dev/ptyp1", O_RDWR) = -1 EIO (Input/output error)
open("/dev/ptyp2", O_RDWR) = -1 EIO (Input/output error)
open("/dev/ptyp3", O_RDWR) = -1 EIO (Input/output error)
open("/dev/ptyp4", O_RDWR) = -1 EIO (Input/output error)
open("/dev/ptyp5", O_RDWR) = -1 EIO (Input/output error)
open("/dev/ptyp6", O_RDWR) = 11
ioctl(11, SNDCTL_TMR_TIMEBASE, {B38400 opost isig icanon echo ...}) = 0
ioctl(11, TIOCGPTN, [10]) = -1 EINVAL (Invalid argument)
fstat64(11, {st_mode=S_IFCHR|0666, st_rdev=makedev(2, 6), ...}) = 0
stat64("/dev/ttyp6", {st_mode=S_IFCHR|0666, st_rdev=makedev(3, 6), ...}) = 0
ioctl(11, SNDCTL_TMR_TIMEBASE, {B38400 opost isig icanon echo ...}) = 0
ioctl(11, TIOCGPTN, [1092285184]) = -1 EINVAL (Invalid argument)
fstat64(11, {st_mode=S_IFCHR|0666, st_rdev=makedev(2, 6), ...}) = 0
stat64("/dev/ttyp6", {st_mode=S_IFCHR|0666, st_rdev=makedev(3, 6), ...}) = 0
statfs("/dev/ttyp6", {f_type="EXT2_SUPER_MAGIC", f_bsize=4096,
f_blocks=16510635, f_bfree=14169188, f_files=8388608, f_ffree=8132631,
f_namelen=255}) = 0
ioctl(11, SNDCTL_TMR_TIMEBASE, {B38400 opost isig icanon echo ...}) = 0
ioctl(11, TIOCGPTN, [33554540]) = -1 EINVAL (Invalid argument)
fstat64(11, {st_mode=S_IFCHR|0666, st_rdev=makedev(2, 6), ...}) = 0
stat64("/dev/ttyp6", {st_mode=S_IFCHR|0666, st_rdev=makedev(3, 6), ...}) = 0
stat64("/dev/ttyp6", {st_mode=S_IFCHR|0666, st_rdev=makedev(3, 6), ...}) = 0
getuid32() = 1000
chown32(0xbfffccbc, 0x3e8, 0x4) = -1 EPERM (Operation not permitted)
fork() = 443
wait4(443, [WIFEXITED(s) && WEXITSTATUS(s) == 4], 0, NULL) = 443
--- SIGCHLD (Child exited) ---
Die entsprechenden /dev-Einträge gibt´s alle, und die Rechte sind auch 0666
(crw-rw-rw-). Scheinbar scheitert das Ganze am "chown". Wofür soll denn der
Benutzer neu gesetzt werden, und wie muß ich meine Rechte ändern, damit das
klappt?
Dankbar für jede Idee,
Sebastian