zogftw makes using multiple geli-encrypted single-vdev ZFS pools
for backups more convenient, mainly by automating creation, import
and export of such pools and by synchronizing datasets without the
user having to manually specify the names of the snapshots that
should be sent.
geli passphrases can be stored gpg-encrypted which allows importing
several pools in a row without having to specify each passphrase
manually.
zogftw is extendable in shell. It can be sourced from other shell
scripts or interactive shells.
Zrep is an enterprise-grade, single-program solution for handling asynchronous,
continuous replication of a zfs filesystem, to another filesystem.
That filesystem can be on another machine, or on the same machine.
It also handles 'failover', as simply as "zrep failover datapool/yourfs".
This will conveniently handle all the details of
- Making 'yourfs' be a data destination, rather than a source
- Making 'yourfs' be read-only
- Making the destination fs be "live", and ready to transfer data to yourfs
zsd (ZFS snapshot destroyer) is a zfs(8) wrapper to destroy snapshots
on a given dataset using a more convenient interface.
The number of snapshots to destroy can be specified directly, or
indirectly by specifying the number of snapshots that should be kept.
It goes nicely with zogftw's zogftw_snapshot_successfully_sent_hook()
to grow a certain number of snapshots on new datasets while keeping the
number of snapshots on old datasets constant.
Zxfer is a fork of zfs-replicate. It allows the easy and reliable backup,
restore or transfer of ZFS filesystems, either locally or remotely.
Some of the features zxfer has:
* Written in sh with only one dependency, rsync. Rsync mode is not used
in a typical restore, hence in that situation all you need is the
zxfer script, your backup and an install CD/DVD.
* Reliability is first priority - the only methods of transfer allowed
are those that checksum/hash the transferred data.
* Transfer to or from a remote host via ssh.
* Recursive and incremental transfer of filesystems (via snapshots).
* Transfer properties and sources of those properties (e.g. local or
inherited).
* Override properties in the transfer, e.g. for archival purposes
it is useful to override "copies" and "compression".
* Create all filesystems on the destination as necessary.
* A comprehensive man page with examples.
* Can be set to beep on error or when done, useful for long transfers.
* Features an rsync mode for when two different snapshotting regimes are on
source and destination, and zfs send/receive won't work.
LICENSE: BSD
Tmux 是一个终端复用器,它允许在一个单一的终端里访问和控制许多的终端。tmux 的目的
是要成为一个简单的、现代的、BSD 许可的用来替代类似 GNU screen 等软件的替代方案。
U-Boot loader for A13 Olinuxino.
To install this bootloader on an sdcard just do :
dd if=/usr/local/share/u-boot/u-boot-boardname/u-boot-sunxi-with-spl.bin of=/path/to/sdcarddevice bs=1k seek=8 conv=notrunc,sync
This version is patched so that:
* ELF and API features are enabled.
* The default environment is trimmed to just what's needed to boot.
* The saveenv command writes to the file u-boot.env on the FAT partition.
* The DTB file name is chosen based on the board model and passed to ubldr.bin
using the fdtfile env variable. ubldr.bin loads the DTB from /boot/dtb/ on
the FreeBSD partition.
* By default, it loads PIE ubldr.bin from file ubldr.bin on the FAT partition
to address 0x42000000, and launches it.
For information about running FreeBSD on Allwinner boards, see
https://wiki.freebsd.org/FreeBSD/arm/Allwinner
For general information about U-Boot see WWW: http://www.denx.de/wiki/U-Boot
U-Boot loader for Olinuxino Lime.
To install this bootloader on an sdcard just do :
dd if=/usr/local/share/u-boot/u-boot-boardname/u-boot-sunxi-with-spl.bin of=/path/to/sdcarddevice bs=1k seek=8 conv=notrunc,sync
This version is patched so that:
* ELF and API features are enabled.
* The default environment is trimmed to just what's needed to boot.
* The saveenv command writes to the file u-boot.env on the FAT partition.
* The DTB file name is chosen based on the board model and passed to ubldr.bin
using the fdtfile env variable. ubldr.bin loads the DTB from /boot/dtb/ on
the FreeBSD partition.
* By default, it loads PIE ubldr.bin from file ubldr.bin on the FAT partition
to address 0x42000000, and launches it.
For information about running FreeBSD on Allwinner boards, see
https://wiki.freebsd.org/FreeBSD/arm/Allwinner
For general information about U-Boot see WWW: http://www.denx.de/wiki/U-Boot
U-Boot loader for pcDuino3
To install this bootloader on an sdcard just do :
dd if=/usr/local/share/u-boot/u-boot-boardname/u-boot-sunxi-with-spl.bin of=/path/to/sdcarddevice bs=1k seek=8 conv=notrunc,sync
This version is patched so that:
* ELF and API features are enabled.
* The default environment is trimmed to just what's needed to boot.
* The saveenv command writes to the file u-boot.env on the FAT partition.
* The DTB file name is chosen based on the board model and passed to ubldr.bin
using the fdtfile env variable. ubldr.bin loads the DTB from /boot/dtb/ on
the FreeBSD partition.
* By default, it loads PIE ubldr.bin from file ubldr.bin on the FAT partition
to address 0x42000000, and launches it.
For information about running FreeBSD on Allwinner boards, see
https://wiki.freebsd.org/FreeBSD/arm/Allwinner
For general information about U-Boot see WWW: http://www.denx.de/wiki/U-Boot
Uptimed is an uptime record daemon keeping track of the highest uptimes
a computer system ever had. It uses the system boot time to keep sessions
apart from each other. Uptimed comes with a console front-end to parse
the records, which can also easily be used to show your records on a web page.