tmp-file-age

This module inventories and manages old files in /tmp.

Maintainer

Nick Anderson

Module stats

Total Downloads: 274
Updated: Dec 23, 2021

Installation version

Version
Released on Dec 15, 2021

Tags

Installation

                    
cfbs add tmp-file-age
Description
Dependencies
Comments

Old files in /tmp may be consuming storage unnecessarily and malware may lurk.

Recommendation: Use this module to keep track of the oldest files in /tmp and control their lifespan.

Inventory

Old files in /tmp

Files in /tmp that are older than northerntech_security_hardening:tmp_file_age.maximum_age_hours.

Oldest file in /tmp

The oldest file in /tmp.

Oldest timestamp in /tmp

The timestamp of the oldest file in /tmp formatted with northerntech_security_hardening:tmp_file_age.time_format.

https://raw.githubusercontent.com/nickanderson/cfengine-security-hardening/master/tmp-file-age/host-info-inventory.png

Configuration

Variables

northerntech_security_hardening:tmp_file_age.maximum_age_hours

Time in hours after which a file is considered old. Defaults to 168 (1 week).

northerntech_security_hardening:tmp_file_age.time_format

Format to use when showing timestamps (e.g. for Oldest file in /tmp, default %c ).

northerntech_security_hardening:tmp_file_age.gmt_or_local

Use GMT or local server time. ( gmtime localtime, default localtime).

Classes

northerntech_security_hardening:warn_tmp_file_age

When defined, files older than northerntech_security_hardening:tmp_file_age.maximum_age_hours will warn if they should be deleted.

northerntech_security_hardening:enforce_tmp_file_age

When defined, files older than northerntech_security_hardening:tmp_file_age.maximum_age_hours will be deleted. Note, if this class is defined the files will be deleted even if northerntech_security_hardening:warn_tmp_file_age is defined.

Dependencies

This module has no dependencies

comments powered by Disqus