Tags give the ability to mark specific points in history as being important
-
v0.3.1
9fec8e0b · ·v0.3.1 — response-time.sh, file-integrity.sh, kernel-check.sh, firewall-audit.sh; cron-audit dead binary detection; open-ports-audit bind column
-
v0.3.0
d2219d92 · ·v0.3.0 — 5 new scripts, reorganized categories, standardized headers New scripts: - monitoring/system-health.sh interactive OK/WARN/CRIT health overview - monitoring/memory-alert.sh RAM + swap monitoring with top processes - monitoring/pending-updates.sh apt/dnf/yum security update checker - security/open-ports-audit.sh listening port audit with process names - security/user-audit.sh user accounts, sudo access, SSH keys audit Breaking change — category restructure (15 folders → 4): - monitoring/ disk-alert, memory-alert, pending-updates, service-watchdog, ssl-expiry-check, system-health, system-info - security/ cron-audit, fail2ban-report, open-ports-audit, ssh-audit, user-audit - maintenance/ backup, log-rotate - benchmarks/ bench All scripts: standardized headers (DESCRIPTION / USAGE / OPTIONS / EXIT CODES / CRON EXAMPLE / REQUIREMENTS) and --help flag via a self-extracting usage() function. -
v0.2.0
19624973 · ·v0.2.0 — Monitoring, security reporting, and cron auditing New scripts (4): - disk/disk-alert.sh — disk usage monitor with warn/crit thresholds - monitoring/service-watchdog.sh — auto-restart downed systemd services - security/fail2ban-report.sh — attack summary, top offenders, recent bans - cron/cron-audit.sh — all scheduled jobs in one unified view Bug fixes: - ssl/ssl-expiry-check.sh: fixed silent exit on unreachable domains (set -e + pipeline) Docs: - Improved README: ToC, real curl commands, status table, script template - Added CONTRIBUTING.md with script requirements and review expectations Tested on: Ubuntu 22.04 LTS, Ubuntu 24.04 LTS
-
v0.1.0
31de1654 · ·v0.1.0 — Initial release 6 production-ready scripts: - backup/backup.sh — SQLite + dirs + files → SSH remote with rotation - benchmarks/bench.sh — CPU, disk I/O, network speed, rated summary - system/system-info.sh — Quick OS/CPU/memory/disk/uptime snapshot - ssl/ssl-expiry-check.sh — SSL cert expiry checker with threshold alerts - logs/log-rotate.sh — Log compression + deletion + dry-run mode - security/ssh-audit.sh — SSH config hardening + AbuseIPDB IP reputation Tested on: Ubuntu 22.04 LTS, Ubuntu 24.04 LTS