Release 2.4.0
Update version number and update documentation * Support multiple keys in `yadm.gpg-recipient` (#139) * Ensure all templates are written atomically (#142) * Add encrypt_with_checksums to the hooks collection (#188) * Escape white space in YADM_HOOK_FULL_COMMAND (#187) * Improve parsing of os-release (#194) * Improve identification of WSL (#196) * Fix troff warnings emitted by man page (#195) * Write encrypt-based exclusions during decrypt
This commit is contained in:
parent
79e93e38bc
commit
dd86c8a691
10 changed files with 121 additions and 105 deletions
9
CHANGES
9
CHANGES
|
@ -1,3 +1,12 @@
|
||||||
|
2.4.0
|
||||||
|
* Support multiple keys in `yadm.gpg-recipient` (#139)
|
||||||
|
* Ensure all templates are written atomically (#142)
|
||||||
|
* Add encrypt_with_checksums to the hooks collection (#188)
|
||||||
|
* Escape white space in YADM_HOOK_FULL_COMMAND (#187)
|
||||||
|
* Improve parsing of os-release (#194)
|
||||||
|
* Improve identification of WSL (#196)
|
||||||
|
* Fix troff warnings emitted by man page (#195)
|
||||||
|
* Write encrypt-based exclusions during decrypt
|
||||||
2.3.0
|
2.3.0
|
||||||
* Support git-crypt (#168)
|
* Support git-crypt (#168)
|
||||||
* Support specifying a command after `yadm enter`
|
* Support specifying a command after `yadm enter`
|
||||||
|
|
|
@ -1,25 +1,29 @@
|
||||||
CONTRIBUTORS
|
CONTRIBUTORS
|
||||||
|
|
||||||
Tim Byrne
|
Tim Byrne
|
||||||
Espen Henriksen
|
Martin Zuther
|
||||||
Ross Smith II
|
Ross Smith II
|
||||||
|
Espen Henriksen
|
||||||
Cameron Eagans
|
Cameron Eagans
|
||||||
Klas Mellbourn
|
Klas Mellbourn
|
||||||
David Mandelberg
|
David Mandelberg
|
||||||
Daniel Gray
|
Daniel Gray
|
||||||
Jan Schulz
|
Jan Schulz
|
||||||
Siôn Le Roux
|
Siôn Le Roux
|
||||||
|
Stig Palmquist
|
||||||
Sébastien Gross
|
Sébastien Gross
|
||||||
Thomas Luzat
|
Thomas Luzat
|
||||||
Tomas Cernaj
|
Tomas Cernaj
|
||||||
Uroš Golja
|
Uroš Golja
|
||||||
con-f-use
|
con-f-use
|
||||||
Brayden Banks
|
|
||||||
japm48
|
japm48
|
||||||
|
Brayden Banks
|
||||||
|
jonasc
|
||||||
Daniel Wagenknecht
|
Daniel Wagenknecht
|
||||||
Franciszek Madej
|
Franciszek Madej
|
||||||
Mateusz Piotrowski
|
Mateusz Piotrowski
|
||||||
Paraplegic Racehorse
|
Paraplegic Racehorse
|
||||||
Patrick Hof
|
Patrick Hof
|
||||||
|
Russ Allbery
|
||||||
Satoshi Ohki
|
Satoshi Ohki
|
||||||
Sheng Yang
|
Sheng Yang
|
||||||
|
|
|
@ -42,7 +42,7 @@ Features, usage, examples and installation instructions can be found on the
|
||||||
[master-badge]: https://img.shields.io/travis/TheLocehiliosan/yadm/master.svg?label=master
|
[master-badge]: https://img.shields.io/travis/TheLocehiliosan/yadm/master.svg?label=master
|
||||||
[master-commits]: https://github.com/TheLocehiliosan/yadm/commits/master
|
[master-commits]: https://github.com/TheLocehiliosan/yadm/commits/master
|
||||||
[master-date]: https://img.shields.io/github/last-commit/TheLocehiliosan/yadm/master.svg?label=master
|
[master-date]: https://img.shields.io/github/last-commit/TheLocehiliosan/yadm/master.svg?label=master
|
||||||
[obs-badge]: https://img.shields.io/badge/OBS-v2.3.0-blue
|
[obs-badge]: https://img.shields.io/badge/OBS-v2.4.0-blue
|
||||||
[obs-link]: https://software.opensuse.org//download.html?project=home%3ATheLocehiliosan%3Ayadm&package=yadm
|
[obs-link]: https://software.opensuse.org//download.html?project=home%3ATheLocehiliosan%3Ayadm&package=yadm
|
||||||
[releases-badge]: https://img.shields.io/github/tag/TheLocehiliosan/yadm.svg?label=latest+release
|
[releases-badge]: https://img.shields.io/github/tag/TheLocehiliosan/yadm.svg?label=latest+release
|
||||||
[releases-link]: https://github.com/TheLocehiliosan/yadm/releases
|
[releases-link]: https://github.com/TheLocehiliosan/yadm/releases
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# yadm - Yet Another Dotfiles Manager
|
# yadm - Yet Another Dotfiles Manager
|
||||||
# Copyright (C) 2015-2019 Tim Byrne and Martin Zuther
|
# Copyright (C) 2015-2020 Tim Byrne and Martin Zuther
|
||||||
|
|
||||||
# This program is free software: you can redistribute it and/or modify
|
# This program is free software: you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# yadm - Yet Another Dotfiles Manager
|
# yadm - Yet Another Dotfiles Manager
|
||||||
# Copyright (C) 2015-2019 Tim Byrne and Martin Zuther
|
# Copyright (C) 2015-2020 Tim Byrne and Martin Zuther
|
||||||
|
|
||||||
# This program is free software: you can redistribute it and/or modify
|
# This program is free software: you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# yadm - Yet Another Dotfiles Manager
|
# yadm - Yet Another Dotfiles Manager
|
||||||
# Copyright (C) 2015-2019 Tim Byrne and Martin Zuther
|
# Copyright (C) 2015-2020 Tim Byrne and Martin Zuther
|
||||||
|
|
||||||
# This program is free software: you can redistribute it and/or modify
|
# This program is free software: you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
|
4
yadm
4
yadm
|
@ -1,6 +1,6 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
# yadm - Yet Another Dotfiles Manager
|
# yadm - Yet Another Dotfiles Manager
|
||||||
# Copyright (C) 2015-2019 Tim Byrne
|
# Copyright (C) 2015-2020 Tim Byrne
|
||||||
|
|
||||||
# This program is free software: you can redistribute it and/or modify
|
# This program is free software: you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
@ -20,7 +20,7 @@ if [ -z "$BASH_VERSION" ]; then
|
||||||
[ "$YADM_TEST" != 1 ] && exec bash "$0" "$@"
|
[ "$YADM_TEST" != 1 ] && exec bash "$0" "$@"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
VERSION=2.3.0
|
VERSION=2.4.0
|
||||||
|
|
||||||
YADM_WORK="$HOME"
|
YADM_WORK="$HOME"
|
||||||
YADM_DIR=
|
YADM_DIR=
|
||||||
|
|
2
yadm.1
2
yadm.1
|
@ -1,5 +1,5 @@
|
||||||
.\" vim: set spell so=8:
|
.\" vim: set spell so=8:
|
||||||
.TH yadm 1 "17 December 2019" "2.3.0"
|
.TH yadm 1 "6 February 2020" "2.4.0"
|
||||||
|
|
||||||
.SH NAME
|
.SH NAME
|
||||||
|
|
||||||
|
|
9
yadm.md
9
yadm.md
|
@ -314,8 +314,9 @@
|
||||||
yadm.gpg-recipient
|
yadm.gpg-recipient
|
||||||
Asymmetrically encrypt files with a gpg public/private key pair.
|
Asymmetrically encrypt files with a gpg public/private key pair.
|
||||||
Provide a "key ID" to specify which public key to encrypt with.
|
Provide a "key ID" to specify which public key to encrypt with.
|
||||||
The key must exist in your public keyrings. If left blank or
|
The key must exist in your public keyrings. Multiple recipients
|
||||||
not provided, symmetric encryption is used instead. If set to
|
can be specified (separated by space). If left blank or not
|
||||||
|
provided, symmetric encryption is used instead. If set to
|
||||||
"ASK", gpg will interactively ask for recipients. See the
|
"ASK", gpg will interactively ask for recipients. See the
|
||||||
ENCRYPTION section for more details. This feature is disabled
|
ENCRYPTION section for more details. This feature is disabled
|
||||||
by default.
|
by default.
|
||||||
|
@ -664,7 +665,9 @@
|
||||||
The exit status of the yadm command
|
The exit status of the yadm command
|
||||||
|
|
||||||
YADM_HOOK_FULL_COMMAND
|
YADM_HOOK_FULL_COMMAND
|
||||||
The yadm command with all command line arguments
|
The yadm command with all command line arguments (parameters are
|
||||||
|
space delimited, and any space, tab or backslash will be escaped
|
||||||
|
with a backslash)
|
||||||
|
|
||||||
YADM_HOOK_REPO
|
YADM_HOOK_REPO
|
||||||
The path to the yadm repository
|
The path to the yadm repository
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
%{!?_pkgdocdir: %global _pkgdocdir %{_docdir}/%{name}-%{version}}
|
%{!?_pkgdocdir: %global _pkgdocdir %{_docdir}/%{name}-%{version}}
|
||||||
Name: yadm
|
Name: yadm
|
||||||
Summary: Yet Another Dotfiles Manager
|
Summary: Yet Another Dotfiles Manager
|
||||||
Version: 2.3.0
|
Version: 2.4.0
|
||||||
Group: Development/Tools
|
Group: Development/Tools
|
||||||
Release: 1%{?dist}
|
Release: 1%{?dist}
|
||||||
URL: https://yadm.io
|
URL: https://yadm.io
|
||||||
|
|
Loading…
Reference in a new issue