Commit Graph

441 Commits

Author SHA1 Message Date
bff087d731 Bump mayan version to 3.3.7 2020-01-01 23:27:49 +01:00
dab84f4d67 New sequence to provide various backup options
Rsync included
2019-12-31 00:16:12 +01:00
ac011b6564 Comment cleanup and sequencer path fix 2019-12-31 00:15:04 +01:00
d369913e9f step() function did not provide argument pass-through 2019-12-31 00:13:54 +01:00
02cccb71bd WIP boot from HD 2019-12-28 14:57:55 +01:00
ef8af4b5b5 Fix escaping backslash 2019-12-27 16:25:34 +01:00
404646e6a2 Fix certificate location 2019-12-27 16:24:53 +01:00
b5447f6f06 WIP simplification of read sd/hd functions 2019-12-25 18:57:00 +01:00
49749cdeeb Adding alias for turning off LED 2019-12-24 15:34:17 +01:00
0575aad054 WIP on preparing SD card
New step to turn off power LED
2019-12-24 15:32:10 +01:00
742fc70798 WIP new steps to download raspbian lite image and write to SD card 2019-12-23 23:14:13 +01:00
ef572f9d7e Bump sequencer revision to 9
New API function echoinfo

New option -s to execute only one step

Step argruments are also passed to step info function
2019-12-23 23:13:11 +01:00
f90e95461e New seq for basic raspberry pi setup
WIP
2019-12-23 06:29:17 +01:00
ebe2bee4fd Bump mayan version to 3.3.6 2019-12-19 23:27:51 +01:00
be420094b5 Fix: escaping start of line character 2019-12-19 23:27:29 +01:00
d5274f159e Adding steps to reduce RNGD syslog entries (starting with Raspian buser 2019-12-16 13:39:54 +01:00
4dd128d00f Absolute path for sequencer.sh needed for automatic execution via cron 2019-12-16 13:28:39 +01:00
53d51f8cee Added steps to configure nginx status
Todo: enhancement for automatic nginx configuration
2019-12-14 21:10:47 +01:00
c01371a21c Added steps to configure php-fpm status
Todo: enhancement for automatic nginx configuration
2019-12-14 15:10:25 +01:00
c88ae510ab Bump mayan-edms version to 3.3.5
Make use of latest sequencer features
2019-12-14 00:37:35 +01:00
23924645cb fix sequencer.sh include 2019-12-14 00:07:55 +01:00
bc5d30f400 New sequence certbot for install and update of certificates 2019-12-13 23:48:06 +01:00
91f9f8a8da endCheckEmpty uses full DESCRIPTION as error message, if available 2019-12-13 23:47:02 +01:00
2041621d2b Using new sequencer.sh features
No functional change
2019-12-13 23:19:23 +01:00
0cf41c708d Added basics sequence as collection simple setup tasks
Starting with ssmtp
2019-12-13 12:20:31 +01:00
d182f5e0c6 Small output update 2019-12-13 12:18:51 +01:00
358cff38b1 New sequence to manage rsyslog config
Only client configuration for now
2019-12-12 23:51:26 +01:00
9a303b634f Extended addConf with file support for SOURCE 2019-12-12 23:49:16 +01:00
790ba88d7d Preparation for fail2ban script 2019-12-12 20:58:06 +01:00
6cfcee6d20 Bump Sequencer required version to 8 2019-12-12 11:01:54 +01:00
d1df177afb Onlyoffice port default to 80 2019-12-12 11:00:41 +01:00
e761cbacdf Make user configuration for onlyoffice sequence 2019-12-12 10:59:24 +01:00
7e3fb265c4 Ignoring local .cfg files (step user configuration) 2019-12-12 10:58:37 +01:00
d6aba7d06f Bump sequencer.sh version to 8.0.0
Support for function step_config which is called once before any step

Output alias on stopping at a step if available
2019-12-12 10:57:28 +01:00
8d8779a58a Add support to start onlyoffice docker container with JWT_SECRET
Docker prune added as step
2019-12-11 23:43:12 +01:00
68a16b2fdd Fix: step arguments not passed on correctly if strings with spaces were involved 2019-12-11 23:16:35 +01:00
1ceefcfe95 New seq onlyoffice which installs latest docker and latest onlyoffice image
todo: upgrade steps
2019-12-11 13:41:04 +01:00
100f0f9db9 Update with new sequencer features 2019-12-10 00:37:06 +01:00
982d34815f Update with new sequencer features 2019-12-09 23:40:15 +01:00
07fcd28545 Bump sequencer version to 7.1.0
Update verbose and dry-run handling. Using bash ":" build-in function

Small helpapi update
2019-12-09 23:37:26 +01:00
f514b73322 New option -o for endReturn to directly evaluate an error code
Addition to api help
2019-12-09 14:45:06 +01:00
bf51d0ee11 Bump gitea version to 3.3.4
Rename step update to upgrade

Using correct package for exiftool
2019-12-09 14:42:06 +01:00
3cad9c40c6 Update installation procedure to meet new requirements comming from pyhton3 and mayan-edms 3.3.3+
Switching virtual environment to pyhton3-venv
2019-12-08 21:49:30 +00:00
3d1097bb5d New function step to execute other steps also by alias
Possibilty to skip a step, if run without quiet option

WIP build-in function documentation
2019-12-08 21:38:42 +00:00
4feb26103b Bump gitea version to 1.10.1
Bugfix version
2019-12-06 11:15:06 +01:00
6d12f7aecd Bump mayan version to 3.3.3
supervisor conf working out of the box
2019-12-05 15:13:40 +01:00
0d534be7a9 Bump mayan version to 3.3.2
This major release brought some dependency and syntax updates
2019-12-05 10:43:05 +01:00
30fa3e3551 Bump to version 3.2.11
Wrapping password in " automatically during update or installation using sed
2019-12-01 14:54:37 +01:00
5f662828a2 Security and conformance updates
- Publish abbuse addresse using mod_disco

Allow users to change password with client

- ...
2019-11-23 12:55:41 +01:00
be59c27224 Another use of echoerr 2019-11-23 12:54:16 +01:00