====== To-Do ====== ---- **do I have to?** \\ \\ ---- You should have guessed, this is stuff I need to do, but have not yet started (or at least started but no attempt to document) Just because it's here though, I still may never do it. These are just a few things that I have thought of, there is other content I am working on for the site, but I don't put things here that I am near completing (because they are relatively short tasks. \\ \\ ---- https://letsencrypt.org/ \\ https://en.wikipedia.org/wiki/Wildcard_certificate \\ \\ \\ ---- https://supportforums.cisco.com/discussion/9806336/find-ip-addressmachine-connected-cisco-switch-port \\ \\ ---- https://www.youtube.com/watch?v=Bvq0LdBn0dY Touchscreen LED control TK inter \\ \\ ---- http://www.cyberciti.biz/faq/howto-linux-add-user-to-group/ - add user to group command line \\ \\ ---- Camera Slider for Time Lapse - This will only happen once I have a GUI, and can fire the camera. \\ \\ ---- write a script to delete folders older than 12 weeks (so keep 12 rolling backups) - Should this be a manual process for sanity checking? \\ \\ ---- cron job to check backup log for 'Finished' so we know the job got to the end \\ \\ ---- Auto delete files #!/bin/bash #Count files less than a week old all_files_found=$(ls -l "/home/charles/testarea" | wc -l); weekold_files_found=$(find "/home/charles/testarea" -daystart -type f -mtime +6 | wc -l); right_now=$(date +"%x %r %Z" #Write report of action echo "List " $all_files_found "files found on $right_now by $USER" echo "Find " $weekold_files_found "more than a week old files found on $right_now by $USER" ######### #Delete files older than 1 week find "/home/charles/testarea" -type f -daystart -mtime +6 | while read x; do ls -l "$x"; done \\ \\ backups? \\ \\ testing