Thomas Schoebel-Theuer
|
fcad02e977
|
marsadm: skip predefined units
|
2021-01-06 17:06:53 +01:00 |
Thomas Schoebel-Theuer
|
bd2622e484
|
marsadm: parallelize systemctl start/stop
|
2021-01-06 17:06:53 +01:00 |
Thomas Schoebel-Theuer
|
76f39927d3
|
marsadm: force template generation upon resource changes
|
2021-01-06 17:06:53 +01:00 |
Thomas Schoebel-Theuer
|
cceaa3a5f4
|
marsadm: less speaky actions
|
2021-01-06 17:06:53 +01:00 |
Thomas Schoebel-Theuer
|
7107e060ac
|
marsadm: remove disturbing is_systemd_generate_necessary
|
2021-01-06 17:06:53 +01:00 |
Thomas Schoebel-Theuer
|
4180741c92
|
marsadm: skip template instantiation on mtime check
|
2021-01-06 17:06:53 +01:00 |
Thomas Schoebel-Theuer
|
e5602bf4f0
|
marsadm: factor out _get_file
|
2021-01-06 17:06:53 +01:00 |
Thomas Schoebel-Theuer
|
f042972ee5
|
marsadm: split systemd unit and script directories
|
2021-01-06 17:06:53 +01:00 |
Thomas Schoebel-Theuer
|
11976c261b
|
marsadm: set-systemd-unit DEFAULT markers etc
|
2021-01-06 17:06:52 +01:00 |
Thomas Schoebel-Theuer
|
c1738680cd
|
marsadm: fix get-systemd-unit empty string
|
2021-01-06 17:06:52 +01:00 |
Thomas Schoebel-Theuer
|
b390bd7079
|
marsadm: skip systemd-trigger when called by cm3 & co
Stay away, avoid infinite recursion etc.
|
2021-01-06 17:06:52 +01:00 |
Thomas Schoebel-Theuer
|
ecca5f51cb
|
marsadm: allow directly executable .script templates
|
2021-01-06 17:06:42 +01:00 |
Thomas Schoebel-Theuer
|
f03ae66c52
|
marsadm: removed deprecated template fingerprinting
|
2020-12-22 09:43:08 +01:00 |
Thomas Schoebel-Theuer
|
9228bb7e36
|
marsadm: add header to generated systemd units
|
2020-12-22 09:43:08 +01:00 |
Thomas Schoebel-Theuer
|
fd83afcb46
|
marsadm: move filename substitution code
|
2020-12-22 09:43:08 +01:00 |
Thomas Schoebel-Theuer
|
1aec029792
|
marsadm: dynamic programming on template instantiation
|
2020-12-22 09:43:08 +01:00 |
Thomas Schoebel-Theuer
|
8846b48f74
|
marsadm: rework template activation
|
2020-12-22 09:43:08 +01:00 |
Thomas Schoebel-Theuer
|
8de93db03a
|
marsadm: remove deprecated want_host_path
|
2020-12-22 09:43:08 +01:00 |
Thomas Schoebel-Theuer
|
3fa0421365
|
marsadm: fix race on system lock breaks
|
2020-12-22 09:43:08 +01:00 |
Thomas Schoebel-Theuer
|
c27441325d
|
marsadm: new option --systemd-enable
|
2020-12-22 09:43:08 +01:00 |
Thomas Schoebel-Theuer
|
924abf9f42
|
marsadm: factor out systemd reporting
|
2020-12-22 09:43:08 +01:00 |
Thomas Schoebel-Theuer
|
601f378cd7
|
marsadm: workaround unimplemented AT_SYMLINK_NOFOLLOW and undef at utime()
|
2020-12-22 09:43:08 +01:00 |
Thomas Schoebel-Theuer
|
136dcae0ba
|
marsadm: safeguard return at resize
|
2020-12-22 09:43:08 +01:00 |
Thomas Schoebel-Theuer
|
bcfcf25a31
|
marsadm: safeguard return at invalidate
|
2020-12-22 09:43:08 +01:00 |
Thomas Schoebel-Theuer
|
22269a19bd
|
marsadm: safeguard return at primary
|
2020-12-22 09:43:08 +01:00 |
Thomas Schoebel-Theuer
|
7a18d1ab9e
|
marsadm: safeguard return at fake-sync
|
2020-12-22 09:43:08 +01:00 |
Thomas Schoebel-Theuer
|
0afde44073
|
marsadm: safeguard return at up
|
2020-12-22 09:43:08 +01:00 |
Thomas Schoebel-Theuer
|
dcb60eaef3
|
marsadm: safeguard return at attach
|
2020-12-22 09:43:08 +01:00 |
Thomas Schoebel-Theuer
|
2561800e68
|
marsadm: safeguard return at cron
|
2020-12-22 09:43:08 +01:00 |
Thomas Schoebel-Theuer
|
75807a287c
|
marsadm: safeguard return at leave-resource
|
2020-12-22 09:43:08 +01:00 |
Thomas Schoebel-Theuer
|
51fafadbb3
|
marsadm: fix transitive dependency keywords
|
2020-12-22 09:43:05 +01:00 |
Thomas Schoebel-Theuer
|
ee058015ee
|
marsadm: fix safe_touch
|
2020-12-22 08:58:02 +01:00 |
Thomas Schoebel-Theuer
|
ef9c07b7d1
|
marsadm: fix set-systemd-unit
|
2020-12-22 08:58:02 +01:00 |
Thomas Schoebel-Theuer
|
29482a5c68
|
marsadm: document idea behind transitive closure computation
|
2020-12-22 08:58:02 +01:00 |
Thomas Schoebel-Theuer
|
bd5b2ef885
|
marsadm: skip unnecessary template checks
|
2020-12-22 08:58:02 +01:00 |
Thomas Schoebel-Theuer
|
dcdf848933
|
marsadm: fix missing dir /mars/userspace
|
2020-12-22 08:58:02 +01:00 |
Thomas Schoebel-Theuer
|
f12ea371f9
|
marsadm: fix failover with systemd
|
2020-12-22 08:58:02 +01:00 |
Thomas Schoebel-Theuer
|
9442916de2
|
main: local systemd_trigger
|
2020-12-22 08:58:02 +01:00 |
Thomas Schoebel-Theuer
|
c53e7d172d
|
all: release mars0.1astable118
|
2020-12-10 13:32:39 +01:00 |
Thomas Schoebel-Theuer
|
e28b453817
|
Merge remote-tracking branch 'GabrielFrancisco1/fix-parent-dir-locking'
|
2020-12-02 08:48:08 +01:00 |
Gabriel Francisco
|
7b49ae9dde
|
compat: fix parent dir locking
|
2020-11-30 05:26:57 +00:00 |
Thomas Schoebel-Theuer
|
e13f0a1ebe
|
all: release mars0.1astable117
|
2020-11-29 17:43:36 +01:00 |
Thomas Schoebel-Theuer
|
9c9773676b
|
Merge remote-tracking branch 'GabrielFrancisco/debian/sid' into HEAD
|
2020-11-29 17:43:25 +01:00 |
Thomas Schoebel-Theuer
|
e6d96350e7
|
doc: checkout new user manual
|
2020-11-29 17:41:22 +01:00 |
Thomas Schoebel-Theuer
|
8912b4a073
|
doc: describe {de,}activate-guest
|
2020-11-29 17:41:22 +01:00 |
Thomas Schoebel-Theuer
|
cde7133356
|
marsadm: minor update command description
|
2020-11-29 17:41:22 +01:00 |
Thomas Schoebel-Theuer
|
a48dcca14d
|
marsadm: new commands {de,}activate-guest
|
2020-11-29 17:41:06 +01:00 |
Thomas Schoebel-Theuer
|
4cae329dc9
|
marsadm: speedup join-resource on non-reachable peers
|
2020-11-27 23:17:25 +01:00 |
Thomas Schoebel-Theuer
|
4e6ef0751b
|
marsadm: fix annoying warning
|
2020-11-27 23:17:25 +01:00 |
Thomas Schoebel-Theuer
|
6fed821b6e
|
marsadm: carefully shortcut self-waiting
|
2020-11-27 23:17:24 +01:00 |