Dirvish
Since there is no OpenBSD package for the dirvish backup system, here are my installation steps:
- Download tgz from https://dirvish.org/.
- Install packages for perl modules specified in INSTALL:
- POSIX - already installed when I checked; haven't checked a base system
- Getopt::Long - already installed when I checked; haven't checked a base system
- Time::ParseDate - p5-Time-modules
- Time::Period - p5-Time-Period
- $ tar -xzvf dirvish-1.2.1.tgz
- $ cd dirvish-1.2.1
- $ doas sh install.sh
perl to use (/usr/bin/perl) What installation prefix should be used? () /usr/local Directory to install executables? (/usr/local/sbin) Directory to install MANPAGES? (/usr/local/man) Configuration directory (/etc/dirvish)
- Configure /etc/dirvish/master.conf
- Configure the bank and vaults
- Add cron job to /etc/crontab which at a minimum runs
usr/local/sbin/dirvish-expire --quiet ; /usr/local/sbin/dirvish-runall --quiet