From 852ec7ba525504c958328f06609cdbfa979cfa9a Mon Sep 17 00:00:00 2001 From: root Date: Thu, 16 Jun 2016 00:23:54 +0200 Subject: [PATCH] saving uncommitted changes in /etc prior to emerge run --- .etckeeper | 1 + cron.d/sysstat | 6 ++++++ init.d/sysstat | 4 ++-- sysstat | 16 ++++++++++++---- 4 files changed, 21 insertions(+), 6 deletions(-) create mode 100644 cron.d/sysstat diff --git a/.etckeeper b/.etckeeper index 5ba6a51..49f4d31 100755 --- a/.etckeeper +++ b/.etckeeper @@ -341,6 +341,7 @@ maybe chmod 0644 'config-archive/etc/wgetrc' maybe chmod 0644 'config-archive/etc/wgetrc.dist' maybe chmod 0755 'cron.d' maybe chmod 0644 'cron.d/.keep_sys-process_cronie-0' +maybe chmod 0644 'cron.d/sysstat' maybe chmod 0750 'cron.daily' maybe chmod 0644 'cron.daily/.keep_sys-process_cronbase-0' maybe chmod 0755 'cron.daily/etckeeper' diff --git a/cron.d/sysstat b/cron.d/sysstat new file mode 100644 index 0000000..23aeba0 --- /dev/null +++ b/cron.d/sysstat @@ -0,0 +1,6 @@ +# Run system activity accounting tool every 10 minutes +*/10 * * * * root /usr/lib64/sa/sa1 1 1 +# 0 * * * * root /usr/lib64/sa/sa1 600 6 & +# Generate a text summary of previous day process accounting at 00:07 +7 0 * * * root /usr/lib64/sa/sa2 -A + diff --git a/init.d/sysstat b/init.d/sysstat index 7875fcd..df3ad3b 100755 --- a/init.d/sysstat +++ b/init.d/sysstat @@ -1,7 +1,7 @@ -#!/sbin/runscript +#!/sbin/openrc-run # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/sysstat/files/sysstat.init.d,v 1.4 2012/05/14 20:01:19 jer Exp $ +# $Id$ depend() { use hostname diff --git a/sysstat b/sysstat index c18f2de..d1cb44f 100644 --- a/sysstat +++ b/sysstat @@ -1,20 +1,28 @@ -# sysstat-11.0.2 configuration file. +# sysstat-11.2.2 configuration file. # How long to keep log files (in days). # If value is greater than 28, then log files are kept in # multiple directories, one for each month. HISTORY=7 -# Compress (using gzip or bzip2) sa and sar files older than (in days): +# Compress (using xz, gzip or bzip2) sa and sar files older than (in days): COMPRESSAFTER=10 # Parameters for the system activity data collector (see sadc manual page) # which are used for the generation of log files. -SADC_OPTIONS="" +SADC_OPTIONS=" " # Directory where sa and sar files are saved. SA_DIR=/var/log/sa # Compression program to use. -ZIP="bzip2" +ZIP="xz" +# By default sa2 script generates yesterday's summary, since the cron job +# usually runs right after midnight. If you want sa2 to generate the summary +# of the same day (for example when cron job runs at 23:53) set this variable. +#YESTERDAY=no + +# By default sa2 script generates reports files (the so called sarDD files). +# Set this variable to false to disable reports generation. +#REPORTS=false -- 2.39.5