David Prevot
14ca808658
Jenkins CI: Provide .Jenkinsfile as .drone.yml
...
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
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
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
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
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
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
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
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"
continuous-integration/drone/push Build is passing
2022-06-01 10:14:48 +02:00
Jérémy Lecour
7faedbeab1
remove RSYNC_LOGFILE
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
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
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
...
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
Jérémy Lecour
4d9d846703
fix quote
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