Commit Graph

205 Commits

Author SHA1 Message Date
31b85395d6 New budir option to take backup target from config
Rsync doesn't cross filesystem boundaries any more

Important partitions need to be backup separately using "budir"
2020-01-13 16:42:29 +01:00
84855cded6 Cosmetic improvement to remove double slash in verbose output when backing up root 2020-01-13 15:44:55 +01:00
7826addc26 Fix exclude rule for backup folder and backup logs
Before every file in the tree containing backup was excluded
2020-01-13 15:44:05 +01:00
29ede5409b Provide basic installation instructions 2020-01-13 14:12:30 +01:00
0ec36247f7 Use available configuration file if exists in the same directory as the template 2020-01-13 14:12:04 +01:00
e883306fc9 Making use of new api function to manage configuration in user home 2020-01-13 11:49:37 +01:00
4b4df3132a New api function to manage seq configurations (create/use)
Seq template is generated by sequencer.sh; deleting static template
2020-01-13 11:48:15 +01:00
2e6984aac8 New option -qq to suppress regular output
Usefull when step are called from another seq
2020-01-05 15:04:20 +01:00
8d303bbcbc Outsourced mysql related steps to own seq 2020-01-05 15:02:53 +01:00
da30fc84b8 Use seq mysql.sh to output available mysql databases 2020-01-05 14:46:44 +01:00
0cb059a58f New seq for installing fhem (on buster)
Detect OS distribution for special xmpp support
2020-01-04 12:43:07 +01:00
d2691d4d93 New seq for nextcloud related tasks
New step: Delete IP from bruteforce table
2020-01-04 01:31:09 +01:00
99375dd4f3 New step to upgrade only office installation 2020-01-01 23:29:18 +01:00
2688d60f6d Small documentation update 2020-01-01 23:28:20 +01:00
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