There's no accounting security left if konsole_granpty works on a ttyname
without corresponding rights on a fd.
So, the proper fix will involve figuring out where kprocess/kpty loses that
fd after running the command.
(The code in kde-current is substantially different, so this won't go in
unchanged)
- use konsole_grantpty to do the login/logout, so that only this program
needs to be setgid utmp.
- pass the ttyname to konsole_grantpty explicitly.
- use openpty to get the ttyname in a simple way.
- deactivate USE_LOGIN on OpenBSD, as login/logout must occur in grantpty.
--
Submitted by Jose Nazario <jose@monkey.org>
Modified by todd@
This is the core development home for the tcllib standardized Tcl
library. This is a set of pure-Tcl extensions that you can use to
become even more productive with Tcl.
WWW: http://tcllib.sourcforge.net/doc/
autosaving, autofingering, new event script handling, contact meta data
saving, contact groups, log file utils, ^C handler, acknowledged message
sending, remote control via a FIFO, send and receive UTF-8 encoded
message, ASCII art mICQ logo, command aliases, tiny history
- don't install man pages manually, use Makefile target
- more manpages info, so don't install README files
- don't install icq protocol documentation as its usefullness to
the users is doubtful
From maintainer David Krause <openbsd@davidkrause.com>
--
Submitted by James Devenish (j-devenish@users.sourceforge.net)
Modified by danh@
Proctools provides the pgrep and pkill commands which can
scan for and send signals to processes that are matched by
command-line options.
The pgrep utility displays process IDs for those processes
that match the requirements specified on the command line.
The pkill utility sends a signal to process IDs for those
processes that match the requirements specified on the com-
mand line.
WWW: http://sourceforge.net/projects/proctools