Init intergation of multi OS support, updated docs
This commit is contained in:
@@ -3,10 +3,14 @@
|
||||
* CMS/`<NewCmsName>`/
|
||||
* conf.sh
|
||||
* preconf.sh
|
||||
* apt.list
|
||||
* generic.pkg.list
|
||||
* apt.pkg.list
|
||||
* dnf.pkg.list
|
||||
* `<Webserver>`-conf.sh
|
||||
* `<Webserver>`-preconf.sh
|
||||
* `<Webserver>`-apt.list
|
||||
* `<Webserver>`-generic.pkg.list
|
||||
* `<Webserver>`-apt.pkg.list
|
||||
* `<Webserver>`-dnf.pkg.list
|
||||
* `<Webserver>`-unconfigured
|
||||
|
||||
# File Explanation
|
||||
@@ -14,10 +18,14 @@
|
||||
| -------- | ------------ |
|
||||
| preconf.sh | Pre config/apt install commands runs for all web servers |
|
||||
| conf.sh | Configuration runs for all webservers |
|
||||
| apt.list | packagelist for all webservers |
|
||||
| generic.pkg.list | packagelist for this webserver and php for all distro's |
|
||||
| apt.pkg.list | packagelist for this webserver and php for distro's that use apt |
|
||||
| dnf.pkg.list | packagelist for this webserver and php for distro's that use dnf/yum |
|
||||
| `<Webserver>`-preconf.sh | Pre config/apt install commands runs for specified webserver |
|
||||
| `<Webserver>`-conf.sh | Configuration runs for specified webserver |
|
||||
| `<Webserver>`-apt.list | packagelist for specified webserver |
|
||||
| `<Webserver>`-generic.pkg.list | packagelist for specified webserver for all distro's|
|
||||
| `<Webserver>`-apt.pkg.list | packagelist for specified webserver for distro's that use apt|
|
||||
| `<Webserver>`-dnf.pkg.list | packagelist for specified webserver for distro's that use dnf/yum|
|
||||
| `<Webserver>`-unconfigured | webserver(vhost) config |
|
||||
|
||||
|
||||
|
||||
@@ -5,10 +5,14 @@ In both cases the file structure is expected as shown below
|
||||
# List of possible Files and expected Structure
|
||||
* conf.sh
|
||||
* preconf.sh
|
||||
* apt.list
|
||||
* generic.pkg.list
|
||||
* apt.pkg.list
|
||||
* dnf.pkg.list
|
||||
* `<webserver>`-conf.sh
|
||||
* `<webserver>`-preconf.sh
|
||||
* `<webserver>`-apt.list
|
||||
* `<Webserver>`-generic.pkg.list
|
||||
* `<Webserver>`-apt.pkg.list
|
||||
* `<Webserver>`-dnf.pkg.list
|
||||
* config/*
|
||||
|
||||
## The internal module location
|
||||
@@ -19,10 +23,14 @@ SubModules/`<ModuleName>`
|
||||
| -------- | ------------ |
|
||||
| preconf.sh | Pre config/apt install commands runs for all web servers |
|
||||
| conf.sh| Configuration runs for all webservers |
|
||||
| apt.list | packagelist for all webservers |
|
||||
| generic.pkg.list | packagelist for this webserver and php for all distro's |
|
||||
| apt.pkg.list | packagelist for this webserver and php for distro's that use apt |
|
||||
| dnf.pkg.list | packagelist for this webserver and php for distro's that use dnf/yum |
|
||||
| `<Webserver>`-preconf.sh | Pre config/apt install commands runs for specified webserver |
|
||||
| `<Webserver>`-conf.sh | Configuration runs for specified webserver |
|
||||
| `<Webserver>`-apt.list | packagelist for specified webserver |
|
||||
| `<Webserver>`-generic.pkg.list | packagelist for specified webserver for all distro's|
|
||||
| `<Webserver>`-apt.pkg.list | packagelist for specified webserver for distro's that use apt|
|
||||
| `<Webserver>`-dnf.pkg.list | packagelist for specified webserver for distro's that use dnf/yum|
|
||||
| config/* | Directory for config files |
|
||||
|
||||
|
||||
|
||||
@@ -2,7 +2,9 @@
|
||||
* CoreModules/`<webserverName>`/
|
||||
* conf.sh
|
||||
* preconf.sh
|
||||
* apt.list
|
||||
* generic.pkg.list
|
||||
* apt.pkg.list
|
||||
* dnf.pkg.list
|
||||
* appendCMS-conf.sh
|
||||
* config/*
|
||||
# File Explanation
|
||||
@@ -10,7 +12,9 @@
|
||||
| -------- | ------------ |
|
||||
| preconf.sh | Pre config/apt install commands (ex: repo setup) |
|
||||
| conf.sh | Configuration for webserver and php |
|
||||
| apt.list | packagelist for this webserver and php |
|
||||
| generic.pkg.list | packagelist for this webserver and php for all distro's |
|
||||
| apt.pkg.list | packagelist for this webserver and php for distro's that use apt |
|
||||
| dnf.pkg.list | packagelist for this webserver and php for distro's that use dnf/yum |
|
||||
| appendCMS-conf.sh | Runs when a domain gets added after inital install by appendCMS.sh |
|
||||
|
||||
# Defining in the menu
|
||||
|
||||
Reference in New Issue
Block a user