The fileschanged utility is a client to the FAM (File Alteration Monitor)
server that is now available in some distributions. Here's how the fileschanged
FAM client works: you give it some filenames on the command line and then it
monitors those files for changes. When it discovers that a file has changed
(or has been altered), it displays the filename on the standard-output.
flog (file logger) is a small C program that reads input from STDIN and writes
to a file, optionally adding timestamps. If SIGHUP is received, the file will
be reopened, allowing for log rotation (see newsyslog(8)). The log file will
only be reopened if flog detects that rotation has occurred (i.e., the old file
is gone or the inode has changed). flog is extremely small (a memory footprint
of less than 500 bytes). It also protects you from running out of disk space;
if that happens, the logfile will be truncated and a warning generated. This
could save you from waking up to pager beeps in the middle of the night.
Fortunelock is a "keep it simple, stupid" program to lock a terminal while
showing fortunes. It was designed to be as small and simple as possible
and therefore does not support PAM, NIS, shadow passwords or even regular
passwords: the user must enter a lock password to lock the terminal.
This is a port of detox, which is a program that renames files to make them
easier to work with under Unix and related operating systems. Spaces and
various other unsafe characters (such as "$") get replaced with "_". ISO
8859-1 (Latin-1) characters can be replaced as well, as can UTF-8 characters.
Unieject is a drop-in replacement for usual eject command, which works
on Linux and FreeBSD. It has more functionalities than FreeBSD's eject
command, and it's partially compatible with Linux's one.
It also features a library to access functions to lookup devices and
mountpoints, unmount and eject devices.
fsbackup.pl is a incremental backup creation utility. fsbackup.pl support
backup compression and encryption. Backup can be stored on local file system
and on remote host stored over SSH or FTP. Some addition scripts allow backups
SQL tables from PostgreSQL and MySQL (pgsql_backup.sh and mysql_backup.sh)),
save system configuration files and list of installed packages (sysbackup.sh).
Backuped with fsbackup.pl files can be recovered by script fsrestore.sh,
backuped with sysbackup.sh system packeges can be reinstalled by sysrestore.sh.
Dvdimagecmp is a small program to compare an image to a
burned disc. It is not limited to dvds, and supports offsets.
Dwatch (Daemon Watch) is a program that watches over other programs
and performs actions based on conditions specified in a configuration file.
Enteruser is an extensible script for adding new users to a FreeBSD
system. It can be used to enter a single user, and it can be invoked as
"queueuser" to add several users in batch. Unlike adduser(8), enteruser
uses pw(8) and can be used concurrently by multiple admins and techs to
add users to a system.
Enteruser is also designed to be extensible. Please see
http://www.daemonnews.org/199908/enteruser.html for further background.
FUSE-based file system backed by Amazon S3. Mount a bucket as a local
file system read/write. Store files/folders natively and transparently.