|
|
CHANGELOG - drist - a remote deployment tool |
|
|
 |
git clone git://bitreich.org/drist/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/drist/ (git://bitreich.org) |
|
|
 |
Log |
|
|
 |
Files |
|
|
 |
Refs |
|
|
 |
Tags |
|
|
 |
README |
|
|
 |
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 |
|