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