From 105e7d459c5533de79a251c647bb01315a4438ff Mon Sep 17 00:00:00 2001 From: Lars Kruse Date: Sun, 4 Oct 2020 04:30:54 +0200 Subject: [PATCH] Plugin backuppc: convert documentation to perldoc header --- plugins/backuppc/backuppc | 57 ++++++++++++++++++++++++++++++--------- 1 file changed, 44 insertions(+), 13 deletions(-) diff --git a/plugins/backuppc/backuppc b/plugins/backuppc/backuppc index db74d222..ff279a12 100755 --- a/plugins/backuppc/backuppc +++ b/plugins/backuppc/backuppc @@ -1,16 +1,47 @@ -#! /bin/sh -# Copyright (C) 2013 - LGPL - Steve Schnepp -# -# [backuppc] -# user backuppc -# env.pcdir /var/lib/BackupPC/pc -# env.full_warning 10 # warn if FULL backup older than N days -# env.full_critical 20 # critical if FULL backup older than N days -# env.incr_warning 1 # warn if INCR backup older than N days -# env.incr_critical 3 # critical if INCR backup older than N days -# -#%# family=backuppc -#%# capabilities=autoconf +#!/bin/sh + +: <<=cut + +=head1 NAME + +backuppc - monitor the age of backuppc's most recent backup operation + + +=head1 APPLICABLE SYSTEMS + +Hosts with a local backuppc respository. + + +=head1 CONFIGURATION + + [backuppc] + user backuppc + env.pcdir /var/lib/BackupPC/pc + env.full_warning 10 # warn if FULL backup older than N days + env.full_critical 20 # critical if FULL backup older than N days + env.incr_warning 1 # warn if INCR backup older than N days + env.incr_critical 3 # critical if INCR backup older than N days + + +=head1 AUTHORS + +Copyright (C) 2013 Steve Schnepp + + +=head1 LICENSE + +GNU Library General Public License v2 or later + +SPDX-License-Identifier: LGPL-2.0-or-later + + +=head1 MAGIC MARKERS + + #%# family=backuppc + #%# capabilities=autoconf + +=cut + PCDIR=${pcdir:-"/var/lib/BackupPC/pc"} HOSTS=$(cd ${PCDIR} 2>/dev/null && ls -1)