Espen Henriksen
56ad6a3742
Merge branch 'master' of https://github.com/TheLocehiliosan/yadm
2016-05-05 16:54:21 +02:00
Tim Byrne
3677b3b740
A yadm formula is now part of homebrew-core
2016-04-29 13:49:33 -05:00
Espen Henriksen
7294257957
Merge branch 'master' of https://github.com/TheLocehiliosan/yadm
2016-04-27 21:02:41 +02:00
Tim Byrne
117691c261
Update SPEC to reference the correct source file
2016-04-27 02:28:46 -05:00
Tim Byrne
7cc4f0afc5
Switch yum repos to Copr (instead of Bintray)
2016-04-27 01:20:19 -05:00
Tim Byrne
75a8b60d89
Update SPEC to comply with Fedora packaging guidelines
2016-04-27 00:36:14 -05:00
Espen Henriksen
0cd8faf53e
Implement Gentoo bugzilla review feedback
2016-04-26 19:37:42 +02:00
Tim Byrne
84f7c8cb88
Merge pull request #10 from esphen/master
2016-04-23 16:34:11 -05:00
Espen Henriksen
18ce904b9e
Use curl for Gentoo install
2016-04-23 20:44:54 +02:00
Espen Henriksen
39d6d16eae
#9 Add gentoo ebuild
2016-04-23 18:30:37 +02:00
Tim Byrne
f0a0015209
Release 1.04
...
Update version number and update documentation
* Support alternate paths for yadm data (#4 , #5 )
* Support asymmetric encryption (#7 , #8 )
* Prevent the mixing of output and gpg prompts
2016-04-22 16:33:02 -05:00
Tim Byrne
aeb2e5d6c7
Prevent the mixing of output and gpg prompts
2016-04-21 10:00:12 -05:00
Tim Byrne
8bede1cb84
Test for correct error message when public key is missing
2016-04-21 09:10:47 -05:00
Tim Byrne
ea3b2ecfa8
Support yadm.gpg-recipient = ASK
2016-04-21 08:58:07 -05:00
Tim Byrne
5ad5b2df7e
Double quote array expansion
2016-04-21 07:39:04 -05:00
Tim Byrne
fbaf5b6cf4
Merge pull request #8 from esphen/master
2016-04-21 07:33:49 -05:00
Tim Byrne
7854275488
Create acceptance tests for asymmetric encryption
2016-04-21 07:13:40 -05:00
Espen Henriksen
33c8cd8a21
#7 Document gpg-recipient
2016-04-19 21:56:00 +02:00
Espen Henriksen
34ae748408
#7 Add support for asymmetric encryption
2016-04-19 21:14:46 +02:00
Tim Byrne
b11e26c59a
Document new universal options
2016-04-18 17:24:04 -05:00
Tim Byrne
ca63fddad0
Add support for path overrides
...
* `--yadm-repo`
* `--yadm-config`
* `--yadm-encrypt`
* `--yadm-archive`
2016-04-08 17:31:00 -05:00
Tim Byrne
27d0e7baa2
Refactor path tests
...
Including new path tests for planned features
2016-04-08 17:31:00 -05:00
Tim Byrne
340f88bd52
Use -n
instead of negating -z
2016-04-08 17:31:00 -05:00
Tim Byrne
1f2bd1f57b
Configure travis-ci testing
...
Tests should be viewable at https://travis-ci.org/TheLocehiliosan/yadm
2016-04-07 08:16:22 -05:00
Tim Byrne
f48dea6879
Resolve shellcheck errors in bats tests
2016-04-07 08:16:22 -05:00
Tim Byrne
b662b31cd4
Resolve shellcheck errors in yadm
2016-04-07 08:16:22 -05:00
Tim Byrne
b3209de4dc
Add shellcheck tests
2016-04-07 08:16:13 -05:00
Tim Byrne
d2cd3b1b26
Add tests
...
Tests will be run using `bats`.
2016-04-07 08:14:13 -05:00
Tim Byrne
bbec7dd540
Handle errors during git fetch origin
2016-03-30 03:31:55 -05:00
Tim Byrne
301b537f15
Disable function calls if YADM_TEST=1
...
This is to allow loading the functions only during tests.
2016-03-23 19:16:21 -05:00
Tim Byrne
6918e1b7df
Fix grammar
2016-03-23 19:14:25 -05:00
Tim Byrne
36a3482c8d
Explicitly exit zero from main()
2016-03-23 19:13:04 -05:00
Tim Byrne
a60ed8b655
Add -Y
/--yadm-dir
options
...
An alternate yadm directory may be specified for every command. This
changes where the repository, configurations, and encrypted files are
located.
2016-03-23 02:48:21 -05:00
Tim Byrne
431f149730
Translate gitconfig to config inside git_command()
...
This consolidates calls to git_command()
2016-02-13 17:45:47 -06:00
Tim Byrne
4948f1b137
Rebuild CONTRIBUTORS
2016-01-22 13:08:59 -06:00
Tim Byrne
fdea9d12bd
Merge pull request #2 from kosciak9/master
...
Add information about AUR package
2016-01-22 13:07:17 -06:00
Franciszek Madej
ed1175e0a6
I've made AUR package for yadm, so I've
...
updated README to reflect it
2016-01-22 18:45:00 +01:00
Tim Byrne
10f8833968
Release 1.03
...
Update version number and update documentation
2016-01-08 21:47:17 -06:00
Tim Byrne
20f47be9fe
Add CONTRIBUTORS
2016-01-08 21:46:06 -06:00
Tim Byrne
05aa2608fe
Update man page with OS.HOSTNAME.USER
2016-01-08 21:43:23 -06:00
Tim Byrne
df7ccbd602
Determine user via id -u -n
2015-12-17 07:52:58 -06:00
Tim Byrne
8c9deada09
Merge pull request #1 from courts/master
2015-12-17 07:51:01 -06:00
Patrick Hof
9907ddb02e
Added username matching for alternate files
2015-12-16 06:31:01 +01:00
Tim Byrne
4e01c28602
Add documentation for installing via RPM
2015-09-09 21:26:39 -05:00
Tim Byrne
fe6e2a122f
Add specfile for RPM building
2015-09-09 21:21:06 -05:00
Tim Byrne
69bde74247
Add example command for download
2015-09-08 07:47:38 -05:00
Tim Byrne
fdcd237c37
Use em-dashes properly
...
I only recently learned the difference between hyphen, en-dash,
em-dash, minus, etc.
2015-08-29 10:40:29 -05:00
Tim Byrne
04a75cf5ed
Document the -w
switch for the init command
2015-08-29 10:40:29 -05:00
Tim Byrne
0e7e92a3c1
Release 1.02
...
Update version number and update documentation
2015-08-12 00:56:36 -05:00
Tim Byrne
3a1a370efb
Handle permissions for ~/.gnupg/*gpg
...
By default, gpg keyrings and configurations will have their permissions
locked down. The option `yadm.gpg-perms` can be used to disable.
2015-08-07 07:18:22 -05:00