Package: wnpp Severity: wishlist * Package name : yabsm Version : 3.15.0 Upstream Author : Nicholas Hubbard (me) * URL : https://metacpan.org/dist/App-Yabsm * License : GPL3 Programming Lang: Perl Description : a btrfs snapshot manager and backup system
yabsm is a btrfs snapshot manager and backup system. yabsm is written in Perl and is available on CPAN as App::Yabsm. It runs as a daemon that is meant to be started at boot time. An example systemd service is located in its /examples/yabsmd.service file. yabsm uses the common ExtUtils::Makemaker, so can be built, tested, installed, etc, with the usual "perl Makefile.PL; make; make install DESTDIR=/foo" commands. Due to the nature of its configuration, it would be useful to users to install the example configuration file /examples/yabsm.conf.example to /etc/yabsm.conf.example. yabsm depends on btrfs-progs, sudo, OpenSSH, and Perl >= 5.34.0. yabsm packs itself, along with its Perl dependencies, into a single script. This means that for all packaging intents and purposes yabsm has zero Perl dependencies. However, the test-suite depends on Test::Exception, so this module needs to be installed in order to run its tests. --