kgrantpty (7) - Linux Manuals

kgrantpty: konsole uses this to securely open a slave pty

NAME

kgrantpty - konsole uses this to securely open a slave pty

SYNOPSIS

kgrantpty [OPTION] [FILE]

DESCRIPTION

kgrantpty is only intended to be used internally by konsole to open a slave pty securely. It performs a setuid chmod and chown on the slave pty device. Eavesdropping is prevented with the usage of a file handle as an argument. KPty automatically calls this tool, and it is not intended to be called from the command line.

OPTIONS

--grant grant secure setuid root chmod and chown to the file descriptor
--revoke revoke the secure setuid root chmod and chown from the file descriptor

SECURITY

kgrantpty must be used as setuid root.

AUTHOR

Manpage written by Rodrigo Rubira Branco <rrbranco [at] br.ibm.com>

SEE ALSO

ttyname(3), forkpty(3), tty(4), pty(7)