This implement a large majority of OpenSSL's useful X509 API.
The email() method supports both certificates where the
subject is of the form:
"... CN=Firstname lastname/emailAddress=user@domain", and also
certificates where there is a X509v3 Extension of the form
"X509v3 Subject Alternative Name: email=user@domain".
Please aims to be little sudo without bells and whistles. Only pam
authentication and executing command.
Name please fits into Unix naming conventions. Where we have daemon instead of
background process. We are killing processes, not closing processes. Now we can
please to run privileged process.
service_identity aspires to give you all the tools you need
for verifying whether a certificate is valid for the intended
purposes.
In the simplest case, this means host name verification.
However, service_identity implements RFC 6125 fully and
plans to add other relevant RFCs too.
Pam_helper is a small utility which allows non-PAM, or non-setuid
applications to make use of PAM's authentication services. It was mainly
created to allow gnome-screensaver to make use of PAM, but any application
could use it. It accepts two arguments, the PAM service name, and a
username. It reads the user's password from stdin.
slush - SSL remote shell
slush is a simple telnet-like application which communicates over a
secure SSL channel. It uses X509 certificates for authentication and
can be compiled with TCP wrappers support (service name "slushd").
slush is *alpha* software. Use it at your own risk.
The sqlfs filesystem implements a POSIX style file system on top of an SQLite
database. It allows applications to have access to a full read/write
file system in a single file, complete with its own file hierarchy and name
space. This is useful for applications which needs structured storage, such
as embedding documents within documents, or management of configuration
data or preferences.
This is a perl wrapper to "jexec" with more feature.
Script takes system jail id, rc.conf order id, full hostname of jail or
rc.conf name of jail. If no command for jail is given - run default
('bash' or other).
No additional software or tools like "jailer" are needed.
Open opens a new vt and runs a command on it. It can be used as a simple
way to start several console logins without having to type your passwd
on each VT in turn. open can be used as a simpler to use replacement for
the doshell(8) command.
open is similar in functionality to the AIX/RS6000 command of the same name.
Autojump is a tool that acts as a complement to cd: it makes navigating your
filesystem a lot faster. It works by automagically maintaining a database of
the directories you use the most from the command line, and allows you to jump
back and forth between them, by typing just a few letters of the name of the
directory you want to jump to.
Sys::Hostname::FQDN uses the host 'C' library
to discover the (usually) short host name,
then uses (perl) gethostbyname to extract the real hostname.
The results from gethostbyname are exported as gethostinfo
and asciihostinfo as a convenience since they are available.
Similarly, the 'C' library functions inet_ntoa and inet_aton are exported.