This is the code base for oxiscripts which are primarily backup and some maintenance scripts. Be aware that this is a very old repository, even if its still in use in my private environment.
All of this is done with bash, be warned! Yes, today it would simply be ansible-based ... but today is not the day I rewrite this code. 😊
- The gentoo parts of this repository where not used or tested for at least 10 years
- If changes in the installer are required, please edit the
install_pure.shfile - To create a new
install.shfile (which contains all required code withing), runmake_release.sh(and thesharutilspackage needs to be installed on debian) - The runtime timestamp of a
make_release.shrun is imprinted in the resultinginstall.shfile (variableINSTALLOXIRELEASE). With this mechanism, it is able to detect if a update is required. - Configure the variable
OXIMIRRORvariable to point to your owninstall.sh - Some basic configuration is done in
/etc/oxiscripts/setup.sh - Dash is NOT supported. This is only for real shells.