Commit graph

761 commits

Author SHA1 Message Date
David Prevot 651d677224 Update changelog for 22.06-1 release
Some checks failed
gitea.evolix.org on plain agent00/evobackup/pipeline/head This commit looks good
continuous-integration/drone Build is passing
continuous-integration/drone/push Build is failing
2022-06-28 16:35:48 +02:00
David Prevot 698e6856c5 Update upstream source from tag 'upstream/22.06'
Update to upstream version '22.06'
with Debian dir af90015338
2022-06-28 16:34:02 +02:00
David Prevot 13c57aecab New upstream version 22.06
Some checks are pending
continuous-integration/drone/push Build is passing
gitea.evolix.org on plain agent00/evobackup/pipeline/head This commit looks good
gitea.evolix.org/evobackup/pipeline/head Build started...
gitea/evobackup/pipeline/head This commit looks good
2022-06-28 16:34:02 +02:00
David Prevot 3150d48ba5 server: release 22.06
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
gitea.evolix.org on plain agent00/evobackup/pipeline/head This commit looks good
2022-06-28 16:30:15 +02:00
David Prevot 6c6b64ed34 Update client changelog 2022-06-28 16:26:32 +02:00
David Prevot 604317d4a7 client: tfix (comment) 2022-06-28 16:16:04 +02:00
David Prevot 92ae8a1c7a Jenkins CI: Unconditional clean up 2022-06-28 16:03:14 +02:00
David Prevot 14ca808658 Jenkins CI: Provide .Jenkinsfile as .drone.yml
All checks were successful
continuous-integration/drone/push Build is passing
TODO: upload package when it works.
2022-06-28 15:35:17 +02:00
David Prevot 0bea9f24ab CI: Build Bullseye package under Bullseye 2022-06-28 15:34:11 +02:00
David Prevot f13c6404fd Drone CI: fetch tags 2022-06-28 15:32:29 +02:00
David Prevot e14ab10562 Drone CI: don’t sign packages (yet?) 2022-06-28 15:31:28 +02:00
David Prevot 3f6aa6e720 d/README.source: Keep documentation on intra.e.n 2022-06-27 17:11:06 +02:00
Brice Waegeneire 1bc62d81cd client: fix pt-show-grants error path
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-20 17:52:26 +02:00
Jérémy Lecour ec638ecb3b move from sh to bash
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-15 14:19:50 +02:00
Jérémy Dubois 0d48a8eec3 update-evobackup-canary : do not use GNU date, for it to be compatible with OpenBSD
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-09 16:16:47 +02:00
Alexis Ben Miloud--Josselin 328763380f [elasticsearch] Écrire la sortie de curl dans log normal
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-07 10:38:04 +02:00
Mathieu Trossevin 36f3cccc92
Ajoute support pour findmnt de Debian 8
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-06 15:21:16 +02:00
Jérémy Lecour 417876cbba zzz_evobackup: replace rsync option --verbose by --itemize-changes
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-02 15:53:00 +02:00
Jérémy Lecour 6c2ba1bc79 zzz_evobackup: do not use rsync compression
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-02 14:56:57 +02:00
Jérémy Lecour 400be16e8a Ajout de liens vers les docs de la partie "client"
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-01 10:14:48 +02:00
Jérémy Lecour 7faedbeab1 remove RSYNC_LOGFILE
All checks were successful
continuous-integration/drone/push Build is passing
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
All checks were successful
continuous-integration/drone/push Build is passing
2022-05-18 09:51:34 +02:00
Jérémy Lecour 89b0636cf6 bkctld-init: create "incs/\<jail\>" directory for jails
All checks were successful
continuous-integration/drone/push Build is passing
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 bc9ea030d9 Document Debian packaging workflow
Generic parts may be better suited in a proper documentation, and also
help providing guidelines for proper CI/CD.
2022-05-04 10:03:28 +02:00
David Prevot 065c21d5b4 Update changelog for 22.04-1 release 2022-05-03 17:09:35 +02:00
David Prevot 3c0ecd3c00 debian/changelog: Fix bogus mail host 2022-05-03 17:09:35 +02:00
David Prevot 93a4c0e808 debian/control: Update Standards-Version to 4.5.1 2022-05-03 17:09:35 +02:00
David Prevot 620a2e7b3c debian/control: Document Homepage 2022-05-03 17:09:35 +02:00
David Prevot fcf46e4f44 debian/control: No need to depend on an essential package 2022-05-03 17:09:35 +02:00
David Prevot 4d2f1ddafb debian/control: Wrap and sort
Gbp-Dch: Ignore
2022-05-03 17:09:35 +02:00
David Prevot 2204a06506 debian/postinst: Add #DEBHELPER# token 2022-05-03 17:09:35 +02:00
David Prevot d55f65a0e2 debian/{docs,install}: Install doc as such 2022-05-03 17:09:35 +02:00
David Prevot 901ccd03a0 debian/copyright: Update 2022-05-03 17:09:35 +02:00
David Prévot e0e8ad1e3b Set Rules-Requires-Root: no.
Changes-By: lintian-brush
Fixes: lintian: silent-on-rules-requiring-root
See-also: https://lintian.debian.org/tags/silent-on-rules-requiring-root.html
2022-05-03 16:45:47 +02:00
David Prévot 2d251e3c5f Set debhelper-compat version in Build-Depends.
Changes-By: lintian-brush
Fixes: lintian: uses-debhelper-compat-file
See-also: https://lintian.debian.org/tags/uses-debhelper-compat-file.html
2022-05-03 16:45:47 +02:00
David Prévot 6f7bce46c7 Bump debhelper from deprecated 9 to 13.
Changes-By: lintian-brush
Fixes: lintian: package-uses-deprecated-debhelper-compat-version
See-also: https://lintian.debian.org/tags/package-uses-deprecated-debhelper-compat-version.html
2022-05-03 16:45:47 +02:00
David Prévot 0950b2f6f6 Use secure copyright file specification URI.
Changes-By: lintian-brush
Fixes: lintian: insecure-copyright-format-uri
See-also: https://lintian.debian.org/tags/insecure-copyright-format-uri.html
2022-05-03 16:45:47 +02:00
David Prévot e66336e15f Trim trailing whitespace.
Changes-By: lintian-brush
Fixes: lintian: trailing-whitespace
See-also: https://lintian.debian.org/tags/trailing-whitespace.html
2022-05-03 16:45:47 +02:00
David Prevot 55ff46d44a Adapt packaging to new upstream layout 2022-05-03 16:45:02 +02:00
David Prevot 0980100739 New upstream version 22.04 2022-05-03 16:40:07 +02:00
David Prevot a177193d11 Update upstream source from tag 'upstream/22.04'
Update to upstream version '22.04'
with Debian dir 1e633cf4f6
2022-05-03 16:40:07 +02:00
David Prevot 382df796a5 Improve and document upstream import 2022-05-03 16:39:36 +02:00
David Prevot 12e8d79d1c Include CI upstream
All checks were successful
continuous-integration/drone/pr Build is passing
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 3f248cdbaa server: release 22.04 2022-04-28 14:51:15 +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