On Tue, Aug 12, 2003 at 04:36:14PM +0200, martin f krafft wrote: I don't know about the actual problem, but this:
> I was trying to produce an strace diff between the two, but I cannot > because (and this may be significant) while I can run `strace aterm` > on the system where it *does not* work, if I try to strace on the > system that accepts the special characters on the aterm/rxvt > console, I get: > > execve("/usr/bin/aterm", ["aterm"], [/* 78 vars */]) = 0 > trace: ptrace(PTRACE_SYSCALL, ...): Operation not permitted > > However, e.g. `strace ls` works just fine, and so does `strace > xedit`. ... is innocuous, and is because aterm is setgid utmp, like most (all?) terminal emulators. See the "SETUID INSTALLATION" section of strace(1) for how to trace set-id executables. Cheers, -- Colin Watson [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]