Commit Graph

67 Commits

Author SHA1 Message Date
Erik Westrup 7141426699 Spell 2022-01-17 13:26:08 +01:00
Erik Westrup 828ff79e7a Fix make install failing when run multiple times
Due to the security feature preventing checking in B2 credentials to
git, the install target would get the same file twice due to pattern
subsitution.

This issue is not visible with BSD install as it ignores the issue, but
GNU install wil fail.

Fixes #46
2022-01-16 20:59:50 +01:00
Erik Westrup 8932e60e4a Spell fixes 2022-01-16 20:56:00 +01:00
Erik Westrup 428f4be872 Fix installation of template files
The target that copies the *.template files (#15) had a '/' prefixed which
should not be there. The copy should be locally here. The real install
happens in the install-conf that respects $PREFIX

Fixes #40
2021-12-03 17:09:14 +01:00
Erik Westrup 6689b1508f make uninstall target respect $PREFIX 2021-10-30 13:49:07 +02:00
Erik Westrup d9459cb048 Fix b2_* install path 2021-10-30 09:16:12 +02:00
Erik Westrup b8716ad377 Indent fix 2021-10-30 09:15:49 +02:00
Erik Westrup b261235ba5 Simpler patsubst for installed files 2021-10-30 09:15:36 +02:00
Erik Westrup 88f2dc9eca Makefile: s/DEST_SCRIPT\b/DEST_SCRIPTS/ 2021-10-30 09:15:09 +02:00
Erik Westrup 16e3cb2df5 Makefile: remove out-commented line 2021-10-30 09:00:47 +02:00
Erik Westrup bcd4a02e82 Makefile: add uninstall target
Fixes #30
2021-10-29 17:09:49 +02:00
Todd E Johnson 85f73346e0 Set permissions for systemd units to 644 2019-07-15 20:54:22 -05:00
Todd E Johnson e3f01b7911 Move /.backup_exlude to /etc/restic/backup_exclude 2019-07-13 00:09:58 -05:00
Bill Kaguru Wanjohi 280ab682c6 clean up some other file permissions 2019-04-26 14:27:03 +00:00
Bill Kaguru Wanjohi 5f35a74bd1 use template files to improve security, reproducibility 2019-04-26 14:26:05 +00:00
Quentin Bourgeois aeb6f87278 <Makefile/systemd_services: Change default perm of installed files>
Its better to remove the default executable bit put by install when no
-m is provided and leave the systemd service files only readable.
2018-09-29 10:04:05 +00:00
Erik Westrup ec4b86a97d Added Makefile for installation of files 2018-08-31 21:06:01 +02:00