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