summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2024-08-29 21:54:19 -0300
committerEuAndreh <eu@euandre.org>2024-08-29 21:54:19 -0300
commit5ae9ddcf3328a42cb3ea2ad248de8b627113f7d3 (patch)
tree759ca1e6eb4eb38683d4adc2346b19c20ec55682
parentsrc/cronjob: Remove extra disable at the start of the file (diff)
downloadsyskeep-5ae9ddcf3328a42cb3ea2ad248de8b627113f7d3.tar.gz
syskeep-5ae9ddcf3328a42cb3ea2ad248de8b627113f7d3.tar.xz
src/gc: Add gc_coredump()
-rwxr-xr-xsrc/gc7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/gc b/src/gc
index 40a7688..74dab66 100755
--- a/src/gc
+++ b/src/gc
@@ -3,7 +3,7 @@ set -eu
usage() {
cat <<-'EOF'
- Usage: gc [ guix | deploy | trash | tmpdir | logs ]
+ Usage: gc [ guix | deploy | trash | tmpdir | logs | coredump ]
EOF
}
@@ -40,6 +40,10 @@ gc_logs() {
find /var/log/ci/ -atime +10 -exec rm -vf "{}" ';' ||:
}
+gc_coredump() {
+ find /var/crash/ -type f -atime +10 -exec rm -vf "{}" ';' ||:
+}
+
gc_all() {
gc_guix
@@ -47,6 +51,7 @@ gc_all() {
gc_trash
gc_tmpdir
gc_logs
+ gc_coredump
}