iCHANGELOG - 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 iCHANGELOG (1577B) Err bitreich.org 70 i--- Err bitreich.org 70 i 1 V2.02 - 2020-08-27 Err bitreich.org 70 i 2 ================== Err bitreich.org 70 i 3 Err bitreich.org 70 i 4 - Fix an issue in which drist wasn't calling exit when the Err bitreich.org 70 i 5 temporary directory can't be created Err bitreich.org 70 i 6 Err bitreich.org 70 i 7 Err bitreich.org 70 i 8 V2.01 - 2020-08-27 Err bitreich.org 70 i 9 ================== Err bitreich.org 70 i 10 Err bitreich.org 70 i 11 - Document the use of a file containg hostnames and that Err bitreich.org 70 i 12 drist now supports looping over multiple servers Err bitreich.org 70 i 13 Err bitreich.org 70 i 14 Err bitreich.org 70 i 15 V2.00 - 2020-08-26 Err bitreich.org 70 i 16 ================== Err bitreich.org 70 i 17 Err bitreich.org 70 i 18 /!\ This update involves major changes, don't use it unless Err bitreich.org 70 i 19 you can afford to rewrite all your drist modules. Err bitreich.org 70 i 20 Err bitreich.org 70 i 21 - remove simulate mode Err bitreich.org 70 i 22 - remove "absent" support Err bitreich.org 70 i 23 - files are now copied under ~/.drist_files_XXXXXX which mean Err bitreich.org 70 i 24 files must be moved to the system from the script (using Err bitreich.org 70 i 25 rsync, install whatever) Err bitreich.org 70 i 26 Err bitreich.org 70 i 27 This solves many issues: Err bitreich.org 70 i 28 - you can't destroy your system because of rsync Err bitreich.org 70 i 29 removing symlink to replace them by directories Err bitreich.org 70 i 30 (common on FreeBSD where /home is a link to /usr/home) Err bitreich.org 70 i 31 - files aren't available on the system with a permission Err bitreich.org 70 i 32 derived from the origin server, they can be properly copied Err bitreich.org 70 i 33 with the correct permissions and ownership from the script Err bitreich.org 70 i 34 - absent function was not useful Err bitreich.org 70 i 35 - simulate option was not useful Err bitreich.org 70 i 36 Err bitreich.org 70 i 37 V1.05 - 2020-07-01 Err bitreich.org 70 i 38 ================== Err bitreich.org 70 i 39 Err bitreich.org 70 i 40 - Add -d flag to use short hostname Err bitreich.org 70 i 41 - Fix order of execution of the steps Err bitreich.org 70 i 42 - Add -p flag in rsync to keep permissions Err bitreich.org 70 i 43 - README added Err bitreich.org 70 i 44 Err bitreich.org 70 i 45 V1.04 Err bitreich.org 70 i 46 ======= Err bitreich.org 70 i 47 Err bitreich.org 70 i 48 - Add flag for persistent ssh connection Err bitreich.org 70 i 49 Err bitreich.org 70 i 50 V1.03 - 2018-12-03 Err bitreich.org 70 i 51 ======= Err bitreich.org 70 i 52 Err bitreich.org 70 i 53 - Add a licence Err bitreich.org 70 i 54 Err bitreich.org 70 i 55 V1.02 - 2018-11-29 Err bitreich.org 70 i 56 ================== Err bitreich.org 70 i 57 Err bitreich.org 70 i 58 - Code logic change, no functional change Err bitreich.org 70 i 59 Err bitreich.org 70 i 60 Err bitreich.org 70 i 61 V1.01 - 2018-11-29 Err bitreich.org 70 i 62 ================== Err bitreich.org 70 i 63 Err bitreich.org 70 i 64 - Add support for a simulate flag Err bitreich.org 70 i 65 Err bitreich.org 70 i 66 Err bitreich.org 70 i 67 V1.00 - 2018-11-29 Err bitreich.org 70 i 68 ================== Err bitreich.org 70 i 69 Err bitreich.org 70 i 70 - Add support for sudo / doas Err bitreich.org 70 .