Commit Graph

595 Commits

Author SHA1 Message Date
Jérémy Dubois 0d48a8eec3 update-evobackup-canary : do not use GNU date, for it to be compatible with OpenBSD
continuous-integration/drone/push Build is passing Details
2022-06-09 16:16:47 +02:00
Alexis Ben Miloud--Josselin 328763380f [elasticsearch] Écrire la sortie de curl dans log normal
continuous-integration/drone/push Build is passing Details
2022-06-07 10:38:04 +02:00
Mathieu Trossevin 36f3cccc92
Ajoute support pour findmnt de Debian 8
continuous-integration/drone/push Build is passing Details
2022-06-06 15:21:16 +02:00
Jérémy Lecour 417876cbba zzz_evobackup: replace rsync option --verbose by --itemize-changes
continuous-integration/drone/push Build is passing Details
2022-06-02 15:53:00 +02:00
Jérémy Lecour 6c2ba1bc79 zzz_evobackup: do not use rsync compression
continuous-integration/drone/push Build is passing Details
2022-06-02 14:56:57 +02:00
Jérémy Lecour 400be16e8a Ajout de liens vers les docs de la partie "client"
continuous-integration/drone/push Build is passing Details
2022-06-01 10:14:48 +02:00
Jérémy Lecour 7faedbeab1 remove RSYNC_LOGFILE
continuous-integration/drone/push Build is passing Details
2022-06-01 09:48:17 +02:00
Jérémy Lecour 86c01a1075 WIP: extract code into functions 2022-06-01 09:48:17 +02:00
Jérémy Dubois c621324845 Use --dump-dir instead of --backup-dir for OpenBSD too
continuous-integration/drone/push Build is passing Details
2022-05-18 09:51:34 +02:00
Jérémy Lecour 89b0636cf6 bkctld-init: create "incs/\<jail\>" directory for jails
continuous-integration/drone/push Build is passing Details
2022-05-05 11:43:02 +02:00
Jérémy Lecour f9a295daae fix broken test 2022-05-05 11:39:32 +02:00
Jérémy Lecour ed183fb854 Add canary to zzz_evobackup 2022-05-05 11:24:45 +02:00
David Prevot 12e8d79d1c Include CI upstream
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
The current build is limited to the debian branch (so it’s a no-op),
but CI should be extended to more than building packages. Furthermore,
providing files outside debian/ on a debian branch is going to confuse
gbp otherwise.
2022-05-03 14:54:24 +02:00
Jérémy Lecour ff02816538 Add AGPL License to client script 2022-05-02 10:27:07 +02:00
Jérémy Lecour d2daef52d9 read_variable + read_numerical_variable: keep the last found value only 2022-05-02 10:21:22 +02:00
Jérémy Lecour 9745d78a16 Fix shell syntax error when ${btrfs_bin} variable is empty 2022-04-28 14:51:15 +02:00
Jérémy Lecour 4d9d846703 fix quote 2022-04-28 14:51:15 +02:00
Jérémy Lecour 3f248cdbaa server: release 22.04 2022-04-28 14:51:15 +02:00
Ludovic Poujol c01e6d11cd Use --dump-dir instead of --backup-dir to supress dump-server-state warning 2022-04-20 09:51:44 +02:00
Jérémy Dubois 1efca713c0 zzz_evobackup: Make start_time and stop_time compatible with OpenBSD 2022-04-13 17:08:38 +02:00
Jérémy Lecour 5cbc2cbf42 Split client and server parts 2022-04-03 11:28:59 +02:00
Jérémy Lecour 3b0e6934d9 bkctld-check-setup: compatibility with minifirewall 22.03+ 2022-03-30 15:07:45 +02:00
Jérémy Lecour 9c3813716e update CHANGELOG with forgotten change 2022-03-27 10:42:21 +02:00
Jérémy Lecour 0587b5043f dump-server-state: use --all option to be forward compatible and always dump everything 2022-03-27 10:42:01 +02:00
Jérémy Lecour 114c65684c rename backup-server-state to dump-server-state 2022-03-27 10:14:39 +02:00
Jérémy Lecour 960dd97d68 Tell sed to follow symlinks 2022-03-27 10:14:07 +02:00
Jérémy Dubois 959077327a fix backup-server-state option for OpenBSD 2022-03-25 18:02:18 +01:00
Jérémy Lecour a658e2aa7f use new firewall file path 2022-03-18 15:23:33 +01:00
Jérémy Lecour 8330918aad TODO: deal with empty lines 2022-03-18 15:11:04 +01:00
William Hirigoyen (Evolix) 595be40c38 Fix init btrfs check location, fix error msg spelling brtfs -> btrfs 2022-03-09 16:16:37 +01:00
Eric Morino 7f0bb53cd2 Add Mysql dump all variables on zzz_evobackup 2022-03-02 10:56:44 +01:00
William Hirigoyen (Evolix) efd8d980c2 Fix insecable space 2022-02-22 15:30:32 +01:00
William Hirigoyen (Evolix) 43826224e3 Fix insecable space 2022-02-22 14:56:34 +01:00
Jérémy Lecour 0a3d7996a7 fix nettoyage de dumps PG 2022-02-03 16:05:34 +01:00
Jérémy Lecour dc70f9937c fix backup-server-state option 2022-01-31 09:38:10 +01:00
Jérémy Lecour 8020a357a6 use force mode for backup-server-state 2022-01-28 16:29:48 +01:00
Jérémy Lecour 8b72415669 variable plus explicite 2022-01-27 13:57:56 +01:00
Jérémy Lecour 0705625dbd fix date syntax 2022-01-27 13:55:14 +01:00
Jérémy Lecour 15c9682be1 zzz_evobackup: use "backup-server-state script if available 2022-01-27 12:08:00 +01:00
Jérémy Lecour fa8d8cfd84 zzz_evobackup: log version 2022-01-27 12:06:39 +01:00
Jérémy Lecour aba4a9f992 amélioration du log d'erreurs SSH 2022-01-26 12:00:07 +01:00
Jérémy Lecour 82e111adc8 Reorganize logging 2022-01-26 11:46:41 +01:00
William Hirigoyen (Evolix) 06f6c54d8c Update changelog 2022-01-26 09:18:30 +01:00
Jérémy Lecour 45f057bce8 /var/log is no longer excluded 2022-01-25 19:01:54 +01:00
Jérémy Lecour 3042b72a78 evobackup: store log file in /var/log/evobackup/ 2022-01-25 17:22:18 +01:00
William Hirigoyen (Evolix) e6d8f73b42 Add exclusions LXC tmp zzz_evobackup 2021-12-24 11:36:55 +01:00
William Hirigoyen (Evolix) b9bd67488b Reduce IP column width to avoid empty ligne return 2021-12-24 10:04:27 +01:00
William Hirigoyen (Evolix) f8db747970 Header in uppercase, enlarge column RETENTION 2021-12-03 15:36:54 +01:00
William Hirigoyen (Evolix) 0b777b4a3f Add a header for bktcld status output. 2021-12-03 15:17:00 +01:00
Brice Waegeneire 4f9b56d7a4 Add bullseye to to the test suite 2021-11-17 16:15:17 +01:00