git: Implement periodic hammer2 snapshots.

Daniel Fojt deef at crater.dragonflybsd.org
Mon Jun 8 00:52:50 PDT 2020


commit 52d59648426b16cd30b8f6ee5a4304e0a6ddd094
Author: Daniel Fojt <df at neosystem.org>
Date:   Mon Jun 8 09:38:49 2020 +0200

    Implement periodic hammer2 snapshots.
    
    - add new periodic(8) script 220.snapshot-hammer2 to daily interval
    - symlink the script also into weekly and monthly intervals
    - extend default periodic.conf(5) with variables to configure the script
    - describe new variables in periodic.conf.5 manpage
    - mention the functionality also in hammer2.8 manpage
    
    Note: "daily" variables are used by the script as defaults, so it's
          possible to set custom cron entry for different periodic invocation
          of the script, to create for example hourly snapshots
    
    Discussed with, reviewed and tested by: Matthew Dillon

Summary of changes:
 etc/Makefile                            |  2 +
 etc/defaults/periodic.conf              | 17 +++++++
 etc/periodic/daily/220.snapshot-hammer2 | 80 +++++++++++++++++++++++++++++++++
 etc/periodic/daily/Makefile             |  1 +
 sbin/hammer2/hammer2.8                  | 11 ++++-
 share/man/man5/periodic.conf.5          | 72 ++++++++++++++++++++++++++++-
 6 files changed, 180 insertions(+), 3 deletions(-)
 create mode 100644 etc/periodic/daily/220.snapshot-hammer2

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/52d59648426b16cd30b8f6ee5a4304e0a6ddd094


-- 
DragonFly BSD source repository


More information about the Commits mailing list