Jérémy Dubois
c621324845
Use --dump-dir instead of --backup-dir for OpenBSD too
2022-05-18 09:51:34 +02:00
Jérémy Lecour
89b0636cf6
bkctld-init: create "incs/\<jail\>" directory for jails
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/push Build is passing
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
William Hirigoyen (Evolix)
bca2d1147e
Fix apt source.list
2021-11-17 15:55:03 +01:00
William Hirigoyen (Evolix)
0aa233d939
Exclude /var/tmp from backups in zzz_evobackup
2021-11-17 15:34:39 +01:00
William Hirigoyen (Evolix)
edcec2d619
Add location of build files in docs/debian.md.
2021-11-16 17:45:37 +01:00
William Hirigoyen (Evolix)
58ebf9d2ef
Add time unit for retention policy status display (bkctld status).
2021-11-10 15:24:56 +01:00
Jérémy Lecour
4195c3bea5
Release 2.12.0
2021-11-02 17:30:29 +01:00
William Hirigoyen (Evolix)
ed1d2bf660
Moving from package btrfs-tools (transitionnal) to btrfs-progs (retro-compatible) to allow Vagrant tests in Bullseye.
2021-11-02 17:24:50 +01:00
William Hirigoyen (Evolix)
4e7d5506de
Add btrfs command check (for future btrfs-progs switch from Depends to Recommends in .deb)
2021-11-02 16:38:58 +01:00
Jérémy Lecour
3be8b638fe
Pseudo-code for btrfs check
2021-11-02 15:23:21 +01:00