Projects / Kernel Change-UID

Kernel Change-UID

kchuid is an experimental Linux kernel module that allows you to change the UID/GID/CAPS of a running process (by PID). Think of it as providing a setuid() system call that also has a pid_t argument. It's the first step in a full authentication system, and further, a full Unixish system devoid of setuid binaries/scripts.

Tags
Licenses
Operating Systems

RSS Recent releases

  •  30 Aug 2002 01:51

Release Notes: An authentication/authorization server, preliminary chroot() support, modular authorization system, and a testing tool.

  •  06 Mar 2001 18:26

Release Notes: This release adds an authentication server, /dev/auth (there are still no clients).

  •  21 Feb 2001 15:11

Release Notes: Experimental SMP support, and assigning a minor number (218).

Screenshot

Project Spotlight

iCaption

A simple-to-use soft subtitle editor, utilizing timeline based editing.

Screenshot

Project Spotlight

fio

A flexible I/O tester/benchmarker.