From 55a71f05f9b9c43769a9cd761c5797dcde80ae45 Mon Sep 17 00:00:00 2001 From: Craig Jennings Date: Mon, 24 Oct 2022 18:46:00 -0700 Subject: latest ideas/updates --- todo.org | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) (limited to 'todo.org') diff --git a/todo.org b/todo.org index 380f88a..57a3e37 100644 --- a/todo.org +++ b/todo.org @@ -3,10 +3,17 @@ instructions should change based on install state - if not installed, setup instructions are clear - if installed, install and log location is clear -** [#A] fixed flock issue in file, but needs change in org file -whoops. forgot this became an exercise in literate programming -** [#B] backup drive should have a command line switch -** [#B] backup limit should be optional and have sane limits +** [#B] backup drive should have an optional command line argument +reason: users may want to backup to a different directory via crontab or manually +default exists now (i.e., "/media/backup") +** [#B] crontab should have sane limits +monthly for a year +weekly for a month +daily for a week +hourly for a day +** [#C] all arguments should be optional +if nothing passed arguments are "backup 100" ** [#C] backup pruning should be more robust +perhaps use awk to identify files outside of range and delete via loop * rsyncshot closed -** DONE [#B] backups should be contained in a subdirectory based on hostname +** DONE [#B] backups should be contained in a subdirectory based on hostname -- cgit v1.2.3