Jérémy Lecour
f3cfda48f7
Client - Release 24.05
gitea/evobackup/pipeline/head This commit looks good
gitea/evobackup/pipeline/tag This commit looks good
2024-05-02 10:22:39 +02:00
Jérémy Lecour
dc003ecbca
Add previous release dates in CHANGELOG
2024-05-02 10:20:53 +02:00
Jérémy Lecour
0d32cb2cde
evobackupctl: update LIBDIR when copying the template
2024-05-02 10:18:25 +02:00
Jérémy Lecour
96aa0cf7a2
mention the Ansible role in the client README
2024-05-02 10:17:46 +02:00
Jérémy Lecour
be6ebdf415
evobackupctl: simplify the program path retrieval
2024-05-02 10:17:22 +02:00
Jérémy Lecour
ebad3bb8d9
README formatting (syntax highlighting)
gitea/evobackup/pipeline/head This commit looks good
gitea/evobackup/pipeline/tag This commit looks good
2024-04-30 10:02:35 +02:00
Jérémy Lecour
3bcc39088b
README formatting
gitea/evobackup/pipeline/head This commit looks good
2024-04-30 09:59:37 +02:00
Jérémy Lecour
ef8c04fe4e
client: release 24.04.1
gitea/evobackup/pipeline/head This commit looks good
2024-04-30 09:57:53 +02:00
Jérémy Lecour
981420ed23
Add a general README and a client README
2024-04-30 09:56:28 +02:00
Jérémy Lecour
8a6db11ca7
zzz_evobackup: improve the documentation
2024-04-30 09:56:27 +02:00
Jérémy Lecour
939ced46c2
evobackupctl: fix args check
2024-04-30 09:56:25 +02:00
Jérémy Lecour
288d61d6b9
client: release 24.04
gitea/evobackup/pipeline/head This commit looks good
2024-04-29 17:59:57 +02:00
Jérémy Lecour
1c44943143
Merge branch 'client-functions'
2024-04-29 17:58:51 +02:00
Jérémy Lecour
2cf8264127
evobackupctl: change option name
gitea/evobackup/pipeline/head This commit looks good
2024-04-29 17:52:35 +02:00
Jérémy Lecour
d9674acff0
evobackupctl: add "--init-jail-commands"
2024-04-29 16:29:44 +02:00
Jérémy Lecour
73bd007f6e
evobackupctl: use $ARGS
2024-04-29 16:27:22 +02:00
Jérémy Lecour
00e5384cd1
Use placeholder values for script template
2024-04-29 14:49:41 +02:00
Jérémy Lecour
ee111b8c5c
client: update VERSION
2024-04-29 10:59:30 +02:00
Jérémy Lecour
0f1d9148fd
evobackupctl: If no argument is provided, print help and exit
2024-04-29 10:59:09 +02:00
Jérémy Lecour
fd856b7423
evobackupctl: update verison command output
2024-04-29 10:48:46 +02:00
Jérémy Lecour
9c8dca7b70
update CHANGELOG
2024-04-08 13:15:22 +02:00
Jérémy Lecour
699ed5a781
use $TMPDIR if available
2024-03-22 11:32:18 +01:00
Jérémy Lecour
859bb800d4
Merge pull request 'fix-tempfiles' ( #72 ) from fix-tempfiles into master
...
gitea/evobackup/pipeline/head This commit looks good
Reviewed-on: #72
2024-03-22 11:27:34 +01:00
Brice Waegeneire
21533c6fb9
client: Write temporary files in /tmp
...
gitea/evobackup/pipeline/head This commit looks good
By default "mktemp" creates a temporary file in the current working directory,
which in the context of Debian's cron is /. To avoid littering /, we add the
option "--tmpdir" that use $TMPDIR or /tmp instead.
2024-03-22 10:05:10 +01:00
Brice Waegeneire
9510546d48
client: Correctly clean up temporary files
...
The function "build_rsync_main_cmd" is called in a subshell, so it can't
effectively modify it's parent variable "temp_files". To correctly cleanup
those temporary files, we do it when this specific function exits.
2024-03-22 09:56:03 +01:00
Mathieu Trossevin
f1d4e6ed9d
fix(includes): Avoid breaking is_btrfs if path doesn't exists
...
gitea/evobackup/pipeline/head There was a failure building this commit
This should return with a err code of 1, not result in the entire
command breaking
2024-02-06 15:03:21 +01:00
Jérémy Lecour
da1d4356dd
don't exit the whole program if a sync task can't be done
2024-01-26 16:04:00 +01:00
Jérémy Lecour
86ee6406a5
manually source dump libraries
2024-01-15 07:35:27 +01:00
Jérémy Lecour
230ad8ae79
update comments for the new function name
2024-01-11 08:03:09 +01:00
Jérémy Lecour
282bb6f1bc
dynamically include dump files
2024-01-10 15:06:17 +01:00
Jérémy Lecour
45d0205cc1
add pigz compression method
2024-01-09 18:02:22 +01:00
Jérémy Lecour
f71dd862bb
Add options to dump_mysql_tabs
2024-01-09 13:30:55 +01:00
Jérémy Lecour
8d9c60b543
Add command logging
2024-01-09 11:24:03 +01:00
Jérémy Lecour
2b4333bded
path_to_str: simplify code
2024-01-09 11:22:18 +01:00
Jérémy Lecour
f3e25a7beb
Use env-based shebang for shell scripts
2024-01-09 10:11:31 +01:00
Jérémy Lecour
7a9663781d
add automatic trace mode if TRACE=1
2024-01-09 08:47:18 +01:00
Jérémy Lecour
a5ff9199b3
long option name
2024-01-09 08:46:58 +01:00
Jérémy Lecour
257679364d
rewrite (again) mysql functions
2024-01-09 08:45:24 +01:00
Jérémy Lecour
01fb231437
Vagrant definition for manual tests
2024-01-08 23:01:43 +01:00
Jérémy Lecour
0f0b328f27
include main.sh in evobackupctl
2024-01-02 12:11:55 +01:00
Jérémy Lecour
28a0f7a17a
CHANGELOG update (no semver)
2023-12-29 18:26:07 +01:00
Jérémy Lecour
ebc20cf4e8
cleanup + changelog
2023-12-29 18:24:27 +01:00
Jérémy Lecour
98bfc5d840
Introducing evobackupctl
2023-12-29 18:15:39 +01:00
Jérémy Lecour
ceb12254be
add simple bin script to show version…
2023-12-29 15:17:39 +01:00
Jérémy Lecour
4b71218ae1
simplify cron script
2023-12-29 15:17:08 +01:00
Jérémy Lecour
8c7a963266
more comments
2023-12-29 14:06:28 +01:00
Jérémy Lecour
a0f5c31175
whitespaces and comments
2023-12-29 14:05:01 +01:00
Jérémy Lecour
b7ce6e1cff
Rewrite mysql dump functions and reorganize code
2023-12-29 13:50:51 +01:00
Jérémy Lecour
5840e8efee
whitespaces
2023-12-29 13:49:08 +01:00
Jérémy Lecour
430e4f52ac
Remove empty error directories at exit
2023-12-29 13:48:02 +01:00