Commit Graph

600 Commits

Author SHA1 Message Date
5e4b7fbb07 matterbridge - Add alias for compile step 2023-03-02 13:34:12 +01:00
fea095b433 sequencer - fix sqr::log output not seen in additinal pipe output 2023-03-02 13:25:29 +01:00
36ddd606c8 synapse-admin - Fix extracted dir detection for installation 2023-02-27 16:25:01 +01:00
46bd695174 backup - use cp & rm instead of mv (if target is on another file system) 2023-02-27 16:24:16 +01:00
3aa2b471d6 fhem - use all arguments as string for step exe 2023-02-23 14:02:28 +01:00
dd3d5b8f7e backup - enhanced seq budir to support custom rsync flags (default is the same) 2023-02-22 12:43:17 +01:00
9ba4335bcc python - install python version to custom prefix or altinstall 2023-02-03 10:25:05 +01:00
655beece68 coturn - configurale function called when external ip is updated 2023-01-18 12:31:52 +01:00
76f82c0c86 friendica - stop service earlier 2023-01-18 11:24:42 +01:00
f5413da537 homeassistant (core) - first version to upgrade/change venv, pip and homeassistant itself 2023-01-15 17:50:05 +01:00
9e2a9ec594 paperless-venv - Add steps to compile jbig2enc 2023-01-04 15:13:36 +01:00
76bde5c63d ejabberd - Add dependency for mysql and modernize code 2023-01-04 15:07:23 +01:00
3c22d5729f refactoring changes from sequpgrade (endReturn, ...) and some modernizations 2023-01-03 15:49:08 +01:00
215135e8aa sequpgrade - more informational function replacemend (info, warning, ...)
shorter endReturn call in many cases

Delete trailing spaces
2023-01-03 15:24:23 +01:00
b9f8ee7599 sequencer - endReturn and saveReturn can read last return value ($?)
Reset return value before calling a step function
2023-01-03 15:22:31 +01:00
58bb04c672 friendica - stop service for upgrade and add notes 2022-12-31 09:01:51 +01:00
7b4403c84e paperless-venv - Step to install document classification model (nltk) 2022-12-26 16:19:46 +01:00
95501fcf10 vim - fix comments not intending correctly 2022-12-25 17:46:07 +01:00
ce7cc69b0d nginx - fix nginx user in lograte configuration 2022-12-25 17:45:11 +01:00
6729254288 Small fixes 2022-12-22 11:54:12 +01:00
6070a188fc ldap - new step to test ldaps connection as user 2022-12-22 11:53:51 +01:00
e26611c8ad snmp - modernize code 2022-12-22 11:52:57 +01:00
4bfb47f490 matterbridge - run as dedicated user 2022-12-22 11:51:29 +01:00
5863cccc86 matrix - refactor venv- usage and directory name 2022-12-22 11:50:14 +01:00
511b6145bb certbot - fix raspberrypi os 64bit detected as Debian 2022-12-22 11:47:50 +01:00
a703d98250 pihole - new seq for pi-hole installation and more 2022-12-22 11:45:42 +01:00
09fd9c9576 sequencer - fix if run by a user without home 2022-12-22 11:41:09 +01:00
8caab25964 ufw - extend fritzbox denials 2022-12-19 22:42:55 +01:00
36f510b60a postgres - step setup to install from repository
postgres - modernize and add simple status step
2022-12-19 22:41:50 +01:00
351a712d0e nginx - fix apt preference config without newlines 2022-12-19 22:31:01 +01:00
e032c925db mysql - add status and refactor setup step 2022-12-19 22:29:36 +01:00
2e598b01c9 basics - fix echoinfoArgs 2022-12-19 22:27:41 +01:00
423d95a6b3 element-web - retain only 10 old backups
element-web - modernize implementation, backup of config.json
2022-12-19 22:26:10 +01:00
f6a06a9696 sequencer - addConf support for backslash escapes
sequencer - new api function rmold to remove oldest files in a directory
2022-12-19 22:03:03 +01:00
aad6ded99b backup - fix toolBin and correct shellcheck warnings 2022-12-19 09:21:07 +01:00
a57fda8d3f sequencer - possiblity to skip seq_config for a single step (step_xx_noconf=) 2022-12-16 15:43:03 +01:00
69212c44b6 paperless - new prefered seq for paperless using a venv 2022-12-15 22:02:48 +01:00
89c36afb0d sequencer - fix ask getopts 2022-12-15 13:40:54 +01:00
e68a394e33 sequencer - fix missing getops argument 2022-12-15 11:10:42 +01:00
b54dc5f5c1 sequpgrade - remove echoinfoArgs 2022-12-15 10:26:24 +01:00
7391de1ddd modernize multiple seqs and fix deprecated use of endCheckEmpty 2022-12-12 16:42:25 +01:00
dbb8cac539 seqTemplate - addapt do later step options changes 2022-12-12 14:49:39 +01:00
2b301b176b ufw - remove test step 2022-12-12 11:17:21 +01:00
1f431daa16 Rework step options handling 2022-12-12 11:16:26 +01:00
44ae559918 sequencer - fix getopts case strings with - 2022-12-11 08:47:36 +01:00
ba4eae5ef2 sequencer - Attempt to reduce line amount without loosing readability 2022-12-11 00:34:43 +01:00
aeef3e89cd sequencer - make more use of getopts and sort helpApi alphabetically 2022-12-10 23:36:46 +01:00
f844160d02 sequencer - output only step help with -h and use less if output is longer than one line 2022-12-10 23:12:07 +01:00
960af0bbf1 basics - small enhancement to step 13 info 2022-12-10 17:17:27 +01:00
4affa8ff8a matrix - Check for rustc as dependency
modernize implementation
2022-12-08 11:24:20 +01:00