Add CHANGELOG file to keep track of changes - drist - a remote deployment tool HTML git clone git://bitreich.org/drist/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/drist/ DIR Log DIR Files DIR Refs DIR Tags DIR README DIR LICENSE --- DIR commit 472555bd1aa95a6edff48b433e6bb095feb7ebe1 DIR parent 1ddb1582cfb17a5d79fd9725907a1b329dacbd6b HTML Author: Solene Rapenne <solene@perso.pw> Date: Wed, 26 Aug 2020 21:25:45 +0200 Add CHANGELOG file to keep track of changes Diffstat: A CHANGELOG | 56 +++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+), 0 deletions(-) --- DIR diff --git a/CHANGELOG b/CHANGELOG @@ -0,0 +1,56 @@ +V2.00 +======= + +/!\ This update involves major changes, don't use it unless + you can afford to rewrite all your drist modules. + +- remove simulate mode +- remove "absent" support +- files are now copied under ~/.drist_files_XXXXXX which mean + files must be moved to the system from the script (using + rsync, install whatever) + +This solves many issues: + - you can't destroy your system because of rsync + removing symlink to replace them by directories + (common on FreeBSD where /home is a link to /usr/home) + - files aren't available on the system with a permission + derived from the origin server, they can be properly copied + with the correct permissions and ownership from the script + - absent function was not useful + - simulate option was not useful + +V1.05 - 2020-07-01 +================== + +- Add -d flag to use short hostname +- Fix order of execution of the steps +- Add -p flag in rsync to keep permissions +- README added + +V1.04 +======= + +- Add flag for persistent ssh connection + +V1.03 - 2018-12-03 +======= + +- Add a licence + +V1.02 - 2018-11-29 +================== + +- Code logic change, no functional change + + +V1.01 - 2018-11-29 +================== + +- Add support for a simulate flag + + +V1.00 - 2018-11-29 +================== + +- Add support for sudo / doas