„todo.md“ ändern
This commit is contained in:
parent
0246c43200
commit
3b9a9d5699
48
todo.md
48
todo.md
@ -1,5 +1,53 @@
|
|||||||
# To Do...
|
# To Do...
|
||||||
|
|
||||||
|
# Modular Approach
|
||||||
|
|
||||||
|
## Folder Structure
|
||||||
|
|
||||||
|
* main.sh
|
||||||
|
* ./services
|
||||||
|
* tftpd-hpa
|
||||||
|
* plugin.sh
|
||||||
|
* config.sh
|
||||||
|
* ./templates
|
||||||
|
* ./build
|
||||||
|
* nfs
|
||||||
|
* samba
|
||||||
|
* iscsi / tgt
|
||||||
|
* lighthttpd
|
||||||
|
* ./menues
|
||||||
|
* default
|
||||||
|
* plugin.sh
|
||||||
|
* config.sh
|
||||||
|
* ./templates
|
||||||
|
* ./build
|
||||||
|
* branded-menue
|
||||||
|
* ./plugins
|
||||||
|
* Knoppix
|
||||||
|
* plugin.sh
|
||||||
|
* config.sh
|
||||||
|
* ./templates
|
||||||
|
* ./build
|
||||||
|
* ./resources
|
||||||
|
* ./downloads
|
||||||
|
* ./temp
|
||||||
|
* Rescuezilla
|
||||||
|
* FreeDOS
|
||||||
|
* Clonezilla
|
||||||
|
|
||||||
|
## Structure
|
||||||
|
|
||||||
|
### main.sh
|
||||||
|
* drives all actions:
|
||||||
|
* init - bootstrap the bare minimum: debian packages, config files, etc.
|
||||||
|
* build - build all enabled plugins: trigger downloads, file processing
|
||||||
|
* build-all - build even disabled plugins
|
||||||
|
* start / stop / restart - handle services
|
||||||
|
|
||||||
|
### ./menues
|
||||||
|
*
|
||||||
|
|
||||||
|
|
||||||
* Modular pxelinux menu:
|
* Modular pxelinux menu:
|
||||||
* split menu in parts: Knoppix, Rescuezilla, Acronis, etc.
|
* split menu in parts: Knoppix, Rescuezilla, Acronis, etc.
|
||||||
* use settings.sh as configuration file, e.g. MENU_KNOPPIX=YES or MENU_NON-FREE=NO
|
* use settings.sh as configuration file, e.g. MENU_KNOPPIX=YES or MENU_NON-FREE=NO
|
||||||
|
Loading…
x
Reference in New Issue
Block a user