This patch extends Tclx with the following commands:
id euser
id euserid
id egroup
id egroupid
Interface to seteuid/setegid
TESTED
id session
Interface to setsid
PARTIALLY TESTED
pty open ?-rdwr? ?-noctty?
pty grant channel
pty unlock channel
pty name channel
pty winsize ?cols rows?
Interface to grantpt, posix_openpt, ptsname, unlockpt & winsize get/set
Now Tcl can be used to write Terminal emulators and proper remote logging servers.
TESTED
rlimit resource ?softlimit hardlimit?
Interface to getrlimit/setrlimit
PARTIALLY TESTED
pivot_root newpath oldpath
Interface to pivot_root
NOT TESTED
vfork
Interface to vfork
NOT TESTED
Patch according to Tclx coding style and conventions
Logged In: YES
user_id=718576
Originator: YES
TclX.n NOT updated.
Logged In: YES
user_id=718576
Originator: YES
Sorry rlimit is not in this patch.