Release 1.11.1
Update version number and update documentation * Create private dirs prior to merge (#74)
This commit is contained in:
parent
ebc90bfc98
commit
5d4f3aac5b
5 changed files with 91 additions and 72 deletions
3
CHANGES
3
CHANGES
|
@ -1,3 +1,6 @@
|
||||||
|
1.11.1
|
||||||
|
* Create private dirs prior to merge (#74)
|
||||||
|
|
||||||
1.11.0
|
1.11.0
|
||||||
* Option for Cygwin to copy files instead of symlink (#62)
|
* Option for Cygwin to copy files instead of symlink (#62)
|
||||||
* Support `YADM_DISTRO` in Jinja templates (#68)
|
* Support `YADM_DISTRO` in Jinja templates (#68)
|
||||||
|
|
2
yadm
2
yadm
|
@ -19,7 +19,7 @@ if [ -z "$BASH_VERSION" ]; then
|
||||||
[ "$YADM_TEST" != 1 ] && exec bash "$0" "$@"
|
[ "$YADM_TEST" != 1 ] && exec bash "$0" "$@"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
VERSION=1.11.0
|
VERSION=1.11.1
|
||||||
|
|
||||||
YADM_WORK="$HOME"
|
YADM_WORK="$HOME"
|
||||||
YADM_DIR="$HOME/.yadm"
|
YADM_DIR="$HOME/.yadm"
|
||||||
|
|
2
yadm.1
2
yadm.1
|
@ -1,5 +1,5 @@
|
||||||
." vim: set spell so=8:
|
." vim: set spell so=8:
|
||||||
.TH yadm 1 "10 July 2017" "1.11.0"
|
.TH yadm 1 "23 August 2017" "1.11.1"
|
||||||
.SH NAME
|
.SH NAME
|
||||||
yadm \- Yet Another Dotfiles Manager
|
yadm \- Yet Another Dotfiles Manager
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
|
|
29
yadm.md
29
yadm.md
|
@ -214,6 +214,10 @@
|
||||||
manually to update permissions. This feature is enabled by
|
manually to update permissions. This feature is enabled by
|
||||||
default.
|
default.
|
||||||
|
|
||||||
|
yadm.auto-private-dirs
|
||||||
|
Disable the automatic creating of private directories described
|
||||||
|
in the section PERMISSIONS.
|
||||||
|
|
||||||
yadm.ssh-perms
|
yadm.ssh-perms
|
||||||
Disable the permission changes to $HOME/.ssh/*. This feature is
|
Disable the permission changes to $HOME/.ssh/*. This feature is
|
||||||
enabled by default.
|
enabled by default.
|
||||||
|
@ -423,12 +427,9 @@
|
||||||
|
|
||||||
## PERMISSIONS
|
## PERMISSIONS
|
||||||
When files are checked out of a Git repository, their initial permis-
|
When files are checked out of a Git repository, their initial permis-
|
||||||
sions are dependent upon the user's umask. This can result in confiden-
|
sions are dependent upon the user's umask. Because of this, yadm will
|
||||||
tial files with lax permissions.
|
automatically update the permissions of some file paths. The "group"
|
||||||
|
and "others" permissions will be removed from the following files:
|
||||||
To prevent this, yadm will automatically update the permissions of con-
|
|
||||||
fidential files. The "group" and "others" permissions will be removed
|
|
||||||
from the following files:
|
|
||||||
|
|
||||||
- $HOME/.yadm/files.gpg
|
- $HOME/.yadm/files.gpg
|
||||||
|
|
||||||
|
@ -440,8 +441,20 @@
|
||||||
|
|
||||||
yadm will automatically update permissions by default. This can be dis-
|
yadm will automatically update permissions by default. This can be dis-
|
||||||
abled using the yadm.auto-perms configuration. Even if disabled, per-
|
abled using the yadm.auto-perms configuration. Even if disabled, per-
|
||||||
missions can be manually updated by running yadm perms. The SSH direc-
|
missions can be manually updated by running yadm perms. The .ssh
|
||||||
tory processing can be disabled using the yadm.ssh-perms configuration.
|
directory processing can be disabled using the yadm.ssh-perms configu-
|
||||||
|
ration. The .gnupg directory processing can be disabled using the
|
||||||
|
yadm.gpg-perms configuration.
|
||||||
|
|
||||||
|
When cloning a repo which includes data in a .ssh or .gnupg directory,
|
||||||
|
if those directories do not exist at the time of cloning, yadm will
|
||||||
|
create the directories with mask 0700 prior to merging the fetched data
|
||||||
|
into the work-tree.
|
||||||
|
|
||||||
|
When running a Git command and .ssh or .gnupg directories do not exist,
|
||||||
|
yadm will create those directories with mask 0700 prior to running the
|
||||||
|
Git command. This can be disabled using the yadm.auto-private-dirs
|
||||||
|
configuration.
|
||||||
|
|
||||||
## HOOKS
|
## HOOKS
|
||||||
For every command yadm supports, a program can be provided to run
|
For every command yadm supports, a program can be provided to run
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
Summary: Yet Another Dotfiles Manager
|
Summary: Yet Another Dotfiles Manager
|
||||||
Name: yadm
|
Name: yadm
|
||||||
Version: 1.11.0
|
Version: 1.11.1
|
||||||
Release: 1%{?dist}
|
Release: 1%{?dist}
|
||||||
URL: https://github.com/TheLocehiliosan/yadm
|
URL: https://github.com/TheLocehiliosan/yadm
|
||||||
License: GPLv3
|
License: GPLv3
|
||||||
|
@ -37,6 +37,9 @@ install -m 644 yadm.1 ${RPM_BUILD_ROOT}%{_mandir}/man1
|
||||||
%doc CHANGES CONTRIBUTORS README.md completion/yadm.bash_completion
|
%doc CHANGES CONTRIBUTORS README.md completion/yadm.bash_completion
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Wed Aug 23 2017 Tim Byrne <sultan@locehilios.com> - 1.11.1-1
|
||||||
|
- Bump version to 1.11.1
|
||||||
|
|
||||||
* Mon Jul 10 2017 Tim Byrne <sultan@locehilios.com> - 1.11.0-1
|
* Mon Jul 10 2017 Tim Byrne <sultan@locehilios.com> - 1.11.0-1
|
||||||
- Bump version to 1.11.0
|
- Bump version to 1.11.0
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue