KShutDown is an advanced shutdown utility for KDE.
Features:
o Turn Off Computer (logout and halt the system)
o Restart Computer (logout and reboot the system)
o Lock Screen (lock the screen using a screen saver)
o End Current Session (end the current KDE session and logout the user)
o Extras (additional, external user commands)
o Time and delay options
o Command line and DCOP support
o System tray icon and panel applet
o Visual and sound notifications
o KDE Kiosk support
mhddfs - Multi HDD [FUSE] File System
File system for unifying several mount points into one
This FUSE-based file system allows mount points (or directories) to be
combined, simulating a single big volume which can merge several hard
drives or remote file systems. It is like unionfs, but can choose the
drive with the most free space to create new files on, and can move
data transparently between drives.
This is a daemon the uses the LM78/79, WINBond 83781/83782/83783/83626
or the ASUS 99127 hardware monitor chips to warn the operator when
something is out of range. The software is capable of monitoring up
to 3 temperatures, 3 fan speeds and 7 voltages. The configuration file
specifies which functions are active and their acceptable ranges.
With the healthdc companion program the status can be read from any
networked computer. The healthd daemon's network connection is protected
by libwrap and /etc/hosts.allow.
Quoting IPMItool homepage:
"IPMItool is a utility for managing and configuring devices that
support the Intelligent Platform Management Interface (IPMI) version
1.5 and version 2.0 specifications. IPMI is an open standard for
monitoring, logging, recovery, inventory, and control of hardware that
is implemented independent of the main CPU, BIOS, and OS."
FreeBSD has OpenIPMI-compatible ipmi(4) driver for in-band IPMI
operations in the base system starting from 6.2 release. On older
systems sysutils/ipmi-kmod port is available.
Jailrc is an improved startup/shutdown script for FreeBSD jails.
It contains the following changes to the original /etc/rc.d/jail script:
- parameters support: you can specify any parameters supported by jail(8)
- ZFS support: you can deletate ZFS datasets to jails
- jails are not identified by a file in /var/spool/jail anymore
- two new commands "create" and "remove" to manage persistent jails
Please refer to the README file for more information.
Martin Matuska <mm_at_FreeBSD_dot_org>
xe is a tool for constructing command lines from file listings or
arguments, which includes the best features of xargs(1) and apply(1).
Benefits over xargs:
- Sane defaults (behaves like xargs -d'\n' -I{} -n1 -r).
- No weird parsing, arguments are separated linewise or by NUL byte.
- Can also take arguments from command-line.
- No shell involved unless -s is used.
- {} replacing possible with multiple arguments.
The libutempter library provides interface for terminal emulators such as
screen and xterm to record user sessions to utmp and wtmp files.
The utempter is a privileged helper used by libutempter library to manipulate
utmp and wtmp files.
This implementation is based on ideas of RedHat's utempter by Erik Troan
(version 0.5.2 at the moment of writing).
There are two interfaces supported: old and new.
New API is recommended for new applications, old - for compatibility with
old software.
I'm a lumberjack and I'm ok! I sleep when idle, then I ship logs all day!
I parse your logs, I eat the JVM agent for lunch!
(This project was recently renamed from 'lumberjack' to 'logstash-forwarder' to
make its intended use clear. The 'lumberjack' name now remains as the network
protocol, and 'logstash-forwarder' is the name of the program. It's still the
same lovely log forwarding program you love.)
BSD::Sysctl offers a native Perl interface for fetching sysctl values that
describe the kernel state of BSD-like operating systems. This is around 80
times faster than scraping the output of the sysctl(8) program.
This module handles the conversion of symbolic sysctl variable names to the
internal numeric format, and this information, along with the details of how
to format the results, are cached. Hence, the first call to sysctl requires
three system calls, however, subsequent calls require only one call.
Interface for statvfs() and fstatvfs()
Unless you need access to the bsize, flag, and namemax values, you should
probably look at using Filesys::DfPortable or Filesys::Df instead.
The statvfs() and fstatvfs() functions will return a list of values, or
will return undef and set $! if there was an error.
The values returned are described in the statvfs header or the statvfs()
man page.
The module assumes that if you have statvfs(), fstatvfs() will also be
available.