Puppet scope for data. The data structure and approach is heavily
based on work by Nigel Kersten but made more configurable and with
full hierarchy.
It also includes a Puppet function that works like extlookup() but
uses the Hiera backends.
WWW: https://github.com/puppetlabs/hiera-puppet
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.
PR: ports/151467
Submitted by: Neeraj Verma <neeraj.verma.ports@vermatech.com>
It supports most popular file systems:
NTFS/MSDOS/exFAT/EXT2/EXT3/EXT4/UFS
WWW: https://github.com/vermaden/automount/
PR: ports/166275
Submitted by: vermaden <vermaden@interia.pl>
FLAC) to MP3 on the fly when opened and read. This was written to enable me to
use my FLAC collection with software and/or hardware which only understands
the MP3 format e.g. gmediaserver to a Netgear MP101 MP3 player.
It is also a novel alternative to traditional MP3 encoders. Just use your
favorite file browser to select the files you want encoded and copy them
somewhere!
WWW: https://github.com/khenriks/mp3fs
PR: ports/165337
Submitted by: Stefan Rumetshofer
The libumberlog library serves two purposes: it's either a drop-in
replacement for the syslog() system call, in which case it turns the default
syslog messages into CEE-enhanced messages, with a CEE-JSON payload, and
some automatically discovered fields. Or, it can be used as a stand-alone
library, that provides a syslog()-like API, with the ability to add
arbitrary key-value pairs to the resulting JSON payload.
WWW: http://algernon.github.com/libumberlog/
Submitted by: Peter Czanik <czanik@balabit.hu>, our syslog-ng upline
files. The screen can be dynamically adjusted to include all information
(like 'ls -ail'), or just the filenames (multi-column), or anything in
between.
All basic file and directory manipulations are possible with 1 keystroke:
copy, move, delete, view, execute, change owner/group/mode, edit, diff,
link (hard/symbolic), wc, tail -f, cksum, hexdump and many others.
Documentation is self-contained in cdls and consists of two screens from
which each option or subject can be selected to show its info screen.
PR: ports/166942
Submitted by: Hans de Hartog <hans@dehartog.nl>
provides tools to create, check and label the filesystem.
It contains dumpexfat to dump properties of the filesystem, exfatfsck to report
errors found on a exFAT filesystem, exfatlabel to label a exFAT filesystem and
mkexfatfs to create a exFAT filesystem.
WWW: http://code.google.com/p/exfat/
PR: ports/165857
ubmitted by: Alex Samorukov <samm@os2.kiev.ua>
working much like 'nice' and 'renice', except they change the priority
and scheduler. This enables a process to run insoft realtime, as
specified by POSIX.1b.
WWW: http://sourceforge.net/projects/schedutils/
Feature safe: yes
library. This data synchronization library provides
read-side access which scales linearly with the number
of cores. It does so by allowing multiples copies of a
given data structure to live at the same time, and by
monitoring the data structure accesses to detect grace
periods after which memory reclamation is possible.
WWW: http://lttng.org/content/userspace-rcu
PR: ports/165496
Submitted by: Leo Vandewoestijne <freebsd@dns-lab.com>
from the command line. It is meant as a library of scripts to be used by
more specific automated systems management scripts.
WWW: http://acadix.biz/auto-admin.php
PR: ports/165674
Submitted by: Jason Bacon <jwbacon@tds.net>
News is used to read and maintain news relevant to a local system.
Typically it is run from the .login script so it can automatically
check for any new news items. If it finds any, it will report,
"You have news: item1 item2 etc..."
No website for software
PR: ports/164456
Submitted by: Hokan <hokan at me.umn.edu>
exFAT is a simple file system created by Microsoft. It is intended to
replace FAT32 removing some of it's limitations. exFAT is a standard FS for
SDXC memory cards.
WWW: http://code.google.com/p/exfat/
PR: ports/164473
Submitted by: Alex Samorukov <samm at os2.kiev.ua>
used to add or modify entries in an LDAP server. The ldapedit utility does
the same, but also invokes an editor and submits the changes back to that
server.
WWW: http://ldapenter.googlecode.com/
PR: ports/164100
Submitted by: rflynn@acsalaska.net
Puppet-lint checks your Puppet manifests against the Puppet Labs style
guide and alerts you to any discrepancies.
You can test a single manifest file by running:
puppet-lint <path to file>
If you want to test your entire Puppet manifest directory, you can add
require 'puppet-lint/tasks/puppet-lint' to your Rakefile and then run:
rake lint
WWW: https://github.com/rodjek/puppet-lint
the dialog(1) (or Xdialog(1)) utility for setting the local default timezone.
WWW: http://druidbsd.sourceforge.net/
PR: ports/164031
Submitted by: Devin Teske <dteske@vicor.com>
as a translator of devd(8) events, probing storage
devices for their file system information, and serving
this over a FIFO based API to which clients can
subscribe. In addition to notifying clients of new
or lost volumes, it will mount and unmount such
volumes at the command of subscribing clients.
It runs as root and allows any local clients the
ability to mount and unmount volumes which are
detected, regardless of any user privileges. This
is intended for single user X11 systems needing
an easy way of accessing USB flash disks on the fly.
WWW: http://forums.freebsd.org/showthread.php?t=27233
PR: ports/161977
Submitted by: Aragon Gouveia <aragon@phat.za.net>
system. It can activate changes to the system in a safe and effective manner.
Functionality includes (but may not be limited to):
- Configure Time Zone
- Configure Hostname/Domain
- Configure Network Interfaces
- Confgure Default Router/Gateway
- Configure DNS nameservers
WWW: http://druidbsd.sourceforge.net/
PR: ports/163857
Submitted by: Devin Teske <dteske@vicor.com>
Backup is a RubyGem, written for Linux and Mac OSX, that allows you to easily
perform backup operations on both your remote, as well as your local
environment. It provides you with an elegant DSL in Ruby for modeling
(configuring) your backups. Backup has built-in support for various databases,
storage protocols/services, syncers, compressors, encryptors and notifiers which
you can mix and match. It was built with modularity, extensibility and
simplicity in mind.
WWW: https://github.com/meskyanichi/backup/
RG: https://rubygems.org/gems/backup
2011-12-31 sysutils/duplicity05: This version is out of date, and the 0.6.x branch is considered stable
2012-01-01 japanese/py-kanjilib: This port is not needed with any supported python version
======================================
Salt is a powerful remote execution and state manager that can be
used to administer servers in a fast and efficient way.
WWW: http://saltstack.org
Submitted by: Christer Edwards <christer.ewards@gmail.com>
definitions and extracts matching files or data fragments from a set of
image files or raw device files.
Scalpel is filesystem-independent and will carve files from
FATx, NTFS, ext2/3, HFS+, or raw partitions.
It is useful for both digital forensics investigation and file recovery.
WWW: http://www.digitalforensicssolutions.com/Scalpel/
PR: ports/163544
Submitted by: Hakisho Nukama <nukama@gmail.com>
configuration management to your entire infrastructure. With Chef, you can:
* Manage your servers by writing code, not by running commands.
* Integrate tightly with your applications, databases, LDAP directories, and
more.
* Easily configure applications that require knowledge about your entire
infrastructure ("What systems are running my application?" "What is the
current master database server?")
WWW: http://wiki.opscode.com/display/chef
PR: ports/163364
Submitted by: Scott Sanders <scott@jssjr.com>
Sponsored by: RideCharge Inc. / Taxi Magic
Chef Server under Jetty.
For more information, see the following pages on the Chef Wiki:
o wiki.opscode.com/display/chef/Search
o wiki.opscode.com/display/chef/Chef+Indexer
WWW: http://wiki.opscode.com/display/chef
PR: ports/163357
Submitted by: Scott Sanders <scott@jssjr.com>
Sponsored by: RideCharge Inc. / Taxi Magic
accomplishes this by forking a number of children that run I/O to a
filesystem.
This tool is intended to test storage stacks under stress and worst case
scenarios. However due to heavy fragmentation of the I/O files, it tends
to bypass caching algorithms in storage stacks.
WWW: http://www.peereboom.us/iogen/
To set as your default pager, export PAGER=vimpager in your shell's
rcfile.
See the manpage for various options. Of note, custom .vimrc files seem
to cause strange behaviour. Creating ~/.vimpagerrc will give you a clean
ViM environment.
WWW: http://www.vim.org/scripts/script.php?script_id=1723
Feature safe: yes
set of backups as defined by a YAML configuration file.
Features:
- Dynamic scheduling
- Keep an arbitrary number of backups of each schedule type
- Restrict schedules based on time of day
- Restrict feather run to a certain amount of wall time (max_runtime)
- Multiple backup paths per tarsnap
- Multiple exclude list per tarsnap
WWW: https://github.com/danrue/feather
Feature safe: yes
a simple process with a simple point-n-click interface.
WWW: http://makeapbi.sf.net
PR: ports/162341
Submitted by: Jesse <jessefrgsmith@yahoo.ca>
Feature safe: yes