wip/libspt 1.1 NetBSD
Provide unpriviliged secure pty
- System
- NetBSD
- Repository
- pkgsrc-wip
- Maintainer
- [email protected]
- License
- 2-clause-bsd
- Categories
- wip, devel
Description
On many platforms terminal emulators need some privilege for some functionalities. Especially, they need root privilege on BSDs to prevent other users from peeking user's input. With libspt you can drop all privileges of your terminal emulator. Additionally libspt saves terminal emulator writers many portability related headaches. (Yes, there is many headaches.)
From libspt-0.2 it also provides a minimal termios(termio/sgtty) wrapper functionality. It does not support any customization nor complex settings but enables you to implement easiest functionalities portably with least work.
Install
From pkgsrc-wip (no binary package):
cd /usr/pkgsrc/wip/libspt && make install clean
Dependencies
No port depends on this one.