Commit Graph

  • 8efaed6bb7 fixed incorrect spacing after stamp to resolve logwatch errs master NextCloudBackupV1.5 Asif Bacchus 2019-01-30 11:57:10 -0700
  • ec36c5ca12 fixed incorrectly quoted variables causing cmd errors Asif Bacchus 2019-01-30 11:50:25 -0700
  • 3b7722ab56 quoted all variable expansions to handle spaces properly Asif Bacchus 2019-01-30 10:13:36 -0700
  • 26c5fc1f4f cleared up sample notation for remote server Asif Bacchus 2019-01-30 09:59:02 -0700
  • b5b52a3025 updated readme to clarify ssh vs borg key passwd Asif Bacchus 2019-01-30 09:58:41 -0700
  • 2dce78adbe updated sample PHP paths for version 7.2 in xtraLocations Asif Bacchus 2019-01-30 09:14:00 -0700
  • abb2a3983d removed confusing ssh/repo notation in sample nc_borg file Asif Bacchus 2019-01-30 09:13:15 -0700
  • 4dc34aa23d removed confusing ssh/repo password references in script Asif Bacchus 2019-01-30 09:11:51 -0700
  • b8f96227cc replaced all ${stamp} with [$(stamp)] NextCloudBackupV1.1 Asif Bacchus 2018-10-28 05:24:47 -0600
  • 9e704bd440 removed static stamp var and replaced with dynamic function Asif Bacchus 2018-10-28 05:23:43 -0600
  • 1755144a85 Added /root/.ssh/ to inclusions sample file to include SSH keys NextCloudBackupV1 Asif Bacchus 2018-10-23 06:07:48 -0600
  • 181d0e8a29 added GNU3+ license Asif Bacchus 2018-10-23 05:42:11 -0600
  • 2e0138cf8a readme: proofreading and layout changes Asif Bacchus 2018-10-23 05:40:44 -0600
  • 0718413d79 Changed all error indexes to include timestamp Asif Bacchus 2018-10-23 05:13:48 -0600
  • 843edfff8e Changed all warning indexes to include timestamps Asif Bacchus 2018-10-23 05:09:48 -0600
  • 6eaad32096 Changed exit code to 3 (unique) if exit due to not run as root Asif Bacchus 2018-10-23 05:05:08 -0600
  • f938c8ef20 Handle possible trailing slash on input of log file path Asif Bacchus 2018-10-23 05:04:05 -0600
  • e7d6ad8e31 Correct ncroot to ncRoot in OCC invocation Asif Bacchus 2018-10-23 05:02:13 -0600
  • 035c7cfabb Added stamping to warning and error display in quit function Asif Bacchus 2018-10-23 04:57:30 -0600
  • d7530f6914 Added quick note about default Asif Bacchus 2018-10-23 04:50:37 -0600
  • abc7c279f8 Created readme for logwatch integration Asif Bacchus 2018-10-19 10:13:54 -0600
  • 924efa8c6d readme: Added TOC and fixed bash fences to prevent TOC errors Asif Bacchus 2018-10-19 06:57:58 -0600
  • 7a81071028 readme: proofreading Asif Bacchus 2018-10-19 06:50:30 -0600
  • 88a77066a9 readme: final notes Asif Bacchus 2018-10-19 05:55:29 -0600
  • 3926699007 readme: updated headings for compliance with best practices Asif Bacchus 2018-10-19 05:48:27 -0600
  • e166086f91 readme: log file section Asif Bacchus 2018-10-19 05:46:51 -0600
  • 4211b2e29c readme: added cron Asif Bacchus 2018-10-19 05:36:57 -0600
  • 2c3aa9db64 Readme: updated headings Asif Bacchus 2018-10-19 05:28:01 -0600
  • d1aee2049b readme: added install notes Asif Bacchus 2018-10-19 05:26:04 -0600
  • 305d571d46 readme: added 503 functionality section and bookmarks Asif Bacchus 2018-10-19 05:17:57 -0600
  • 2e35e2ff1f readme: added bookmark to sql details file Asif Bacchus 2018-10-19 04:54:04 -0600
  • 34525daedc readme: added protection section for borg details file Asif Bacchus 2018-10-19 04:44:19 -0600
  • 21dfb8bd64 readme: sql details file Asif Bacchus 2018-10-19 04:41:32 -0600
  • 2d1040bc47 readme: added examples for xtraLocations Asif Bacchus 2018-10-19 04:30:30 -0600
  • fa84894a7d readme: borg details file Asif Bacchus 2018-10-19 04:24:22 -0600
  • d6625c78de readme: changed parameter path display Asif Bacchus 2018-10-19 03:51:12 -0600
  • d8a2536ec8 readme: optional parameters Asif Bacchus 2018-10-19 03:49:27 -0600
  • 7ae24644a9 readme: required parameters Asif Bacchus 2018-10-19 03:30:05 -0600
  • 19eec37ed3 readme: root req and parameter intro Asif Bacchus 2018-10-19 03:19:54 -0600
  • cd82af7d6f readme: overview and environment Asif Bacchus 2018-10-19 03:10:54 -0600
  • 9201032afa Fixed incorrect warning variable in summary report. Removed extra colons from hash table headings. Asif Bacchus 2018-10-18 00:50:11 -0600
  • 65c8bf8113 Formatting change to end of script log entry Asif Bacchus 2018-10-18 00:48:57 -0600
  • a2b462c202 Added info tags for borg processes Asif Bacchus 2018-10-18 00:26:50 -0600
  • 646d4976fd Corrected typo in 503 comments Asif Bacchus 2018-10-18 00:23:01 -0600
  • 34bae9d580 Added logfile location info tag Asif Bacchus 2018-10-18 00:19:56 -0600
  • 37449382b2 Timestamp lookup filter for logwatch to use when parsing backup log Asif Bacchus 2018-10-16 09:56:51 -0600
  • 3eff04c046 Created logwatch service file for parsing backup log Asif Bacchus 2018-10-16 09:54:52 -0600
  • d0a8df5b70 Sample logwatch config files for backup log processing Asif Bacchus 2018-10-16 09:39:27 -0600
  • ab9689d77f Sample logrotate file for backup log Asif Bacchus 2018-10-16 09:34:29 -0600
  • ff3f9f4eba Fixed error in borg config sample Asif Bacchus 2018-10-16 09:26:29 -0600
  • 15d2db16bd Changed ncMaint to use sudo instead of su to allow non-interactive accts Asif Bacchus 2018-10-16 09:25:45 -0600
  • 71507b1341 Updated 'note' colour to light instead of normal magenta Asif Bacchus 2018-10-16 02:37:52 -0600
  • 5cde95687e Removed extraneous trailing slash removal on exported TMPDIR var Asif Bacchus 2018-10-16 02:36:46 -0600
  • 0d1e85179a Removed trailing slash on base_dir variable. Type-matched clean503 var. Asif Bacchus 2018-10-16 02:33:28 -0600
  • aca45311ea Added warning for missing xtraLocations Asif Bacchus 2018-10-16 02:15:34 -0600
  • 0d018e3b65 Updated exclusion processing section to only warn if errant file specified. Logs if no file specified to begin with. Asif Bacchus 2018-10-16 02:07:47 -0600
  • 2323eb435e Added logging of accepted mapped borg variables Asif Bacchus 2018-10-16 02:04:25 -0600
  • e7f5a836ec Correct error checking within tmp dir creation section Asif Bacchus 2018-10-16 02:02:04 -0600
  • fc3c793dc2 Added check/create tmp folder for borg to circumvent /tmp noexec problem Asif Bacchus 2018-10-16 01:37:44 -0600
  • 15bf15269d Corrected spacing for clarity in if statement Asif Bacchus 2018-10-16 01:16:59 -0600
  • 1e217bf88c Better sample prune timeframes Asif Bacchus 2018-10-14 23:47:21 -0600
  • 6b9dadac86 Sample include/exclude lists for general setup Asif Bacchus 2018-10-14 23:47:08 -0600
  • 5c172fea0a Updated directory structure Asif Bacchus 2018-10-14 23:34:56 -0600
  • 214d1ce2b2 Created sample nc_borg and nc_sql details files Asif Bacchus 2018-10-14 23:28:21 -0600
  • 4a3d818805 Updated .gitignore so sample files are tracked Asif Bacchus 2018-10-14 23:28:06 -0600
  • cb2be1490a Created sample 503.html Asif Bacchus 2018-10-14 23:16:32 -0600
  • eba4dd8221 updated .gitignore Asif Bacchus 2018-10-14 23:08:32 -0600
  • c11bfc5e2f Created help screen usage summary Asif Bacchus 2018-10-14 23:05:52 -0600
  • 163cb46168 Added end of script success tag Asif Bacchus 2018-10-14 16:58:47 -0600
  • 6ec3f84d37 Added error trap (warning) for missing exclusions file Asif Bacchus 2018-10-14 16:54:57 -0600
  • 691a15dd73 removed dry-run from prune commandline Asif Bacchus 2018-10-14 16:32:03 -0600
  • 9808201128 removed quotes from borg create commandlines Asif Bacchus 2018-10-14 16:31:30 -0600
  • 21476ff27b removed quotes from prune commandline Asif Bacchus 2018-10-14 16:30:18 -0600
  • 2d3a19db31 Changed borg operations logging format to bold Asif Bacchus 2018-10-14 15:40:43 -0600
  • c9febf9b08 Updated logging output for xtraFiles processing Asif Bacchus 2018-10-14 15:31:18 -0600
  • cf6af2c01f Corrected errors in var assignment to borg repo and passphrase env vars Asif Bacchus 2018-10-14 14:59:48 -0600
  • 7ed19690e5 Corrected mistake in borg repo/archive name Asif Bacchus 2018-10-14 14:57:23 -0600
  • 365aa69e70 Fixed typo in warning 2111 Asif Bacchus 2018-10-14 14:55:27 -0600
  • d0986a9eaa Changed warning codes to completely numeric Asif Bacchus 2018-10-14 14:55:05 -0600
  • 27de43abf4 Fixed notification output error Asif Bacchus 2018-10-14 10:50:50 -0600
  • 4532ec5eb5 Moved cleanup call after exitError counter update Asif Bacchus 2018-10-14 10:44:50 -0600
  • 929f1cef9b Removed final call turn off NC maint mode. Redundant. Asif Bacchus 2018-10-14 10:38:23 -0600
  • 7d52face6d Updated all calls to quit to use new exitError counter Asif Bacchus 2018-10-14 10:37:44 -0600
  • 01f4a3dc0c Changed error system to array variable and updated quit to report them. Asif Bacchus 2018-10-14 10:32:59 -0600
  • bc0e19b26f Updated exit error code in cleanup on ncMaint error Asif Bacchus 2018-10-14 10:23:35 -0600
  • fcef47b712 Added ncMaint call in cleanup function Asif Bacchus 2018-10-14 10:22:35 -0600
  • c9a5c8a71f Added check for NC data directory Asif Bacchus 2018-10-14 10:00:48 -0600
  • 1a4fea9aa8 Fixed typo in default borgDetails setting Asif Bacchus 2018-10-14 09:50:10 -0600
  • eff0c745d1 Added notification for completion of borgbackup Asif Bacchus 2018-10-14 07:21:05 -0600
  • 333c62556c Fixed echo output typo in borg error checking. Asif Bacchus 2018-10-14 07:18:34 -0600
  • fb2c6ca0d3 Added return coded checking for borg prune. Asif Bacchus 2018-10-14 07:18:11 -0600
  • 5e148150e6 Redirected output from borg to logfile Asif Bacchus 2018-10-14 07:09:01 -0600
  • 724182a15e Added borg exit error check Asif Bacchus 2018-10-14 07:07:21 -0600
  • 5d72b987f3 Added borg prune section and warning if no parameters provided. Asif Bacchus 2018-10-14 06:56:25 -0600
  • 59290a1011 Added borg execution section Asif Bacchus 2018-10-14 06:50:42 -0600
  • 444f737ac2 Added parameter for nextcloud data directory Asif Bacchus 2018-10-14 06:47:22 -0600
  • 552f17163e Added warnings for unspecified borg variables Asif Bacchus 2018-10-14 06:35:03 -0600
  • 0127727251 Removed old section that mapped borg variables Asif Bacchus 2018-10-14 06:25:54 -0600
  • b41a25c94c Verify borg SSH keyfile exists Asif Bacchus 2018-10-14 06:24:37 -0600
  • ad18770f05 Added check to verify borg base directory exists Asif Bacchus 2018-10-14 06:21:01 -0600