Commit Graph

32 Commits (bddd7a1d69ce2ed70cfc6b1c68560393be49ae67)

Author SHA1 Message Date
Axel Burri bddd7a1d69 Makefile: add btrbk_restore_raw.py to script install targets 2021-08-06 23:33:17 +02:00
Asbjørn Apeland e4f27632a0 contrib: bash: completion.bash: add completion for lsbtr 2020-10-31 15:41:26 +01:00
Asbjørn Apeland ac323e8b4b contrib: bash: completion.bash: add Bash completion for options 2020-10-31 15:27:50 +01:00
Xiretza f391c92d60 Makefile: fix race condition in `make install`
If run with -j, it's possible for install-bin-links to run before
install-bin and subsequently fail because $(BINDIR) hasn't been created
yet.
2020-10-30 16:43:02 +01:00
Axel Burri 838e132942 Makefile: change BINDIR from "/usr/sbin" to "/usr/bin"
With "backend btrfs-progs-btrbk" and "backend btrfs-progs-sudo", btrbk
does not necessarily need to be run as root.
2020-09-23 14:37:42 +02:00
Axel Burri 3b2fad928b Makefile: create "lsbtr" symlink on "install" build target 2020-08-29 13:07:57 +02:00
Axel Burri 818cc42d9b documentation: Makefile: dont compress documentation by default
Many (all?) distro builds scripts want to do compression by their own.
2019-04-24 19:41:14 +02:00
Axel Burri ad91b6f618 Makefile: add contrib/cron/btrbk-verify 2019-04-05 12:05:46 +02:00
Axel Burri 86a930daf1 Makefile: add option to bypass compression (COMPRESS=no)
While on traditional UNIX the documentation (especially the man pages)
are gzip'ed, modern distros have helpers to compress it.

This patch adds an option to disable compression:

    make COMPRESS=no
2019-03-26 15:08:47 +01:00
Axel Burri a412908451 Makefile: add documentation on "all" build target 2019-03-25 14:41:55 +01:00
Axel Burri c44c83bc33 Makefile: call doc/Makefile for installing files from "doc/" folder; use more variables 2017-10-11 20:54:41 +02:00
Axel Burri 422d52c063 btrbk: add key derivation for encrypted raw targets using external backend 2017-09-28 14:17:00 +02:00
Axel Burri dcb0c5aa28 contrib/migration/raw_suffix2sidecar: add migration tool for creating raw sidecar files from uuid-suffixed raw backup files 2017-09-28 14:17:00 +02:00
Michael Goodwin c5ea0c5c71 Makefile: Preserve timestamps with install -p 2017-07-05 14:02:44 -04:00
Matt Christian 8432e1b9be Makefile: Add -f option to all gzip commands
Always overwrite destination .gz files during make install.

Otherwise you need to manually answer y to several prompts.
```gzip: /usr/share/doc/btrbk/README.md.gz already exists; do you wish to overwrite (y or n)? y```
2016-11-16 14:10:50 +01:00
Asbjørn Apeland 16d73b4e5a Makefile: support .in files (use to replace @BINDIR@ in btrbk.service) 2016-07-13 20:56:28 +02:00
Axel Burri 3f2e53ba71 Makefile: compress ChangeLog in install-doc 2016-07-13 20:56:19 +02:00
Craig Andrews 16d8fe36a1 Makefile: include ChangeLog in install-doc
install-doc should install ChangeLog along with the other documentation.
2016-07-13 19:09:05 +02:00
Benedikt Morbach df7473f7df Makefile: respect BINDIR in systemd service 2016-05-09 12:03:59 +02:00
Axel Burri b4c4a96b14 Makefile: add doc/upgrade_to_v0.23.0.md 2016-04-23 15:04:45 +02:00
Axel Burri 9922e5ae8b Makefile: add new files: contrib/cron/btrbk-mail, doc/ssh_filter_btrbk.1 and doc/FAQ.md 2015-10-25 12:20:59 +01:00
Axel Burri 99c70e38a5 Makefile: install ssh_filter_btrbk.sh as executable 2015-09-02 12:06:23 +02:00
Axel Burri 52ef08e1d4 Makefile: added systemd service unit installation; removed version string on /usr/share/doc 2015-05-21 14:36:34 +02:00
Axel Burri 5bfba3602e changed version to 0.17.1 2015-05-15 17:55:48 +02:00
Axel Burri 999bf889bc changed version to 0.17.0 (new versioning scheme using more common three-level versions) 2015-04-30 14:45:50 +02:00
Axel Burri 7b3d9f4ea1 changed version to 0.16 2015-04-02 17:10:28 +02:00
Axel Burri f5e1f2ffb8 changed version to 0.15 2015-04-01 16:53:46 +02:00
Axel Burri 1beba2613d Changed version to 0.14 2015-03-20 18:07:55 +01:00
Axel Burri 9f96974a5d Changed version to 0.13 2015-03-19 17:20:21 +01:00
Axel Burri 523b989b02 Changed version to 0.12 2015-03-13 19:38:51 +01:00
Axel Burri 448b70b8fd Changed version to 0.11; adapted ChangeLog 2015-03-02 11:33:14 +01:00
Axel Burri e50953dbd0 Makefile: added simple makefile for installation 2015-02-10 13:35:12 +01:00