Check-in [2f6147e93d]
Overview
Comment:Added documentation for setuid/getuid
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 2f6147e93d92fdfe2760babf03582a80b0ebbeb6
User & Date: rkeene on 2017-01-10 21:29:03
Other Links: manifest | tags
Context
2017-01-10
21:29
TUAPI 0.8 check-in: a8f2f386e6 user: rkeene tags: trunk, 0.8
21:29
Added documentation for setuid/getuid check-in: 2f6147e93d user: rkeene tags: trunk
21:23
Fixed "setuid" to not return in failure when it succeeds check-in: 59157f7f93 user: rkeene tags: trunk
Changes

Modified USAGE.md from [56b79e7229] to [a8a7199208].

1
2
3
4
5
6
7
8
9
10
11
12
13
14
Tcl UNIX API
============

Linux only, currently.


package require tuapi 0.6

High-level Interfaces
---------------------
	::tuapi::mount
	::tuapi::umount
	::tuapi::kill
	::tuapi::killpg






|







1
2
3
4
5
6
7
8
9
10
11
12
13
14
Tcl UNIX API
============

Linux only, currently.


package require tuapi 0.7

High-level Interfaces
---------------------
	::tuapi::mount
	::tuapi::umount
	::tuapi::kill
	::tuapi::killpg
28
29
30
31
32
33
34

35
36
37
38
39
40
41
42
	::tuapi::syscall::losetup <loopdev> <file>
	::tuapi::syscall::eject (not implemented)
	::tuapi::syscall::mount <source> <target> <fstype> <listOfFlags> ?<data>?
	::tuapi::syscall::umount <directory> ?<flags>?
	::tuapi::syscall::swapon <file>
	::tuapi::syscall::swapoff <file>
	::tuapi::syscall::mknod (not implemented)

	::tuapi::syscall::getuid (not implemented)
	::tuapi::syscall::chroot <path>
	::tuapi::syscall::pivot_root <newRoot> <putOld>
	::tuapi::syscall::kill <pid> <signal>
	::tuapi::syscall::waitpid
	::tuapi::syscall::ps (not implemented)
	::tuapi::syscall::execve <file> <args>...
	::tuapi::syscall::rlimit get {AS|CORE|DATA|FSIZE|LOCKS|MEMLOCK|MSGQUEUE|NICE|NOFILE|NPROC|RSS|RTPRIO|RTTIME|SIGPENDING|STACK}







>
|







28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
	::tuapi::syscall::losetup <loopdev> <file>
	::tuapi::syscall::eject (not implemented)
	::tuapi::syscall::mount <source> <target> <fstype> <listOfFlags> ?<data>?
	::tuapi::syscall::umount <directory> ?<flags>?
	::tuapi::syscall::swapon <file>
	::tuapi::syscall::swapoff <file>
	::tuapi::syscall::mknod (not implemented)
	::tuapi::syscall::setuid <uid>
	::tuapi::syscall::getuid
	::tuapi::syscall::chroot <path>
	::tuapi::syscall::pivot_root <newRoot> <putOld>
	::tuapi::syscall::kill <pid> <signal>
	::tuapi::syscall::waitpid
	::tuapi::syscall::ps (not implemented)
	::tuapi::syscall::execve <file> <args>...
	::tuapi::syscall::rlimit get {AS|CORE|DATA|FSIZE|LOCKS|MEMLOCK|MSGQUEUE|NICE|NOFILE|NPROC|RSS|RTPRIO|RTTIME|SIGPENDING|STACK}