This commit is contained in:
6543 2021-06-06 21:59:22 +02:00
parent 686d3ef8c2
commit 73d1c97f3a
Signed by: 6543
GPG Key ID: C99B82E40B027BAE
6 changed files with 28 additions and 51 deletions

Binary file not shown.

Binary file not shown.

View File

@ -1,19 +0,0 @@
maddl@NB-Maddl:~$ function a() { echo null; }
maddl@NB-Maddl:~$ a
null
maddl@NB-Maddl:~$ function a_desinfect() { echo desinfect; }
maddl@NB-Maddl:~$ a_desinfect
desinfect
maddl@NB-Maddl:~$ alias a=a_desinfect
maddl@NB-Maddl:~$ a
desinfect
maddl@NB-Maddl:~$ alias --help
bash: alias: --: Ungültige Option
alias: Gebrauch: alias [-p] [Name[=Wert] ... ]
maddl@NB-Maddl:~$ man alias
Kein Handbucheintrag für alias vorhanden
maddl@NB-Maddl:~$ alias a=a
maddl@NB-Maddl:~$ a
null
maddl@NB-Maddl:~$

View File

@ -1,13 +1,13 @@
Erorr Liste: Erorrs:


ID: Description ID: Description
---------------------------------------------------- ----------------------------------------------------
1 Allgemeiner Fehler 1 general error
2 No Paramters / wrong parameters 2 no paramters / wrong parameters
3 Wrong Settings! 3 wrong settings
4 Programm missing 4 programm missing


10 no root 10 need root permission
11 file no found 11 file no found
12 dir not found 12 dir not found
13 cant create/delete file/dir 13 cant create/delete file/dir

View File

@ -1,2 +0,0 @@
initrd:
https://help.ubuntu.com/community/LiveCDCustomization#Removing_the_.28Casper.29_Autologina

View File

@ -1,40 +1,38 @@
# 1. Starte "remaster" ## 1.1 Load base functions [-> #functions]


## 1.1 Lade Grundfunctionen [-> #functions] ## 1.2 Check ...
* for updates
* for rights


## 1.2 Überprüfe ... ## 1.3 Load settings [-> #config]
* auf Updates * lade /etc/remaster/<Conf>
* auf Rechte * verify config (Proj Exist; Mods Exist; ...)


## 1.3 Lade Richtige Einstellungen [-> #config] ## 1.4 Load Proj-Func [-> #projects]
* Lade /etc/remaster/<Conf> * overload based on dependencys
* Überprüfe Conf. (Proj Exist; Mods Exist; ...)

## 1.4 Lade Proj-Func [-> #projects]
* Überlade nach Abhängigkeit
* (z.B. ubuntu.16.04 -> ubuntu -> debian) * (z.B. ubuntu.16.04 -> ubuntu -> debian)
* Prüfe Conf. (Proj Conform) * verify config (Proj Conform)


## 1.5 Lade $n Mods (optional) [-> #mods] ## 1.5 Load $n Mods (optional) [-> #mods]
* Überprüfen * check
* Spechern in MOD_LST * save in MOD_LST


# 2. Init Chroot # 2. Init Chroot


## 2.1 Dateien Entpacken ## 2.1 Extrackt Files
* ISO * ISO
* Squashfs * Squashfs


## 2.2 Config für Chroot (chroot_initial) ## 2.2 Config for Chroot (chroot_initial)
* (lxc-conf / tmpdir) * (lxc-conf / tmpdir)
* Netzwerk * network


## 2.3 Starte Chroot ## 2.3 Start Chroot
* (lxc-start / mount ...) * (lxc-start / mount ...)


# 3. Modivikationen # 3. Modivikationen


## 3.1 Netzwerk ## 3.1 Network


## 3.2 Proj-Spez. ## 3.2 Proj-Spez.
* (z.B. Desinfect: conky_info) * (z.B. Desinfect: conky_info)
@ -44,22 +42,22 @@
* Install * Install
* Delete * Delete


## 3.4 Weitere in $MOD_LST ## 3.4 Next in $MOD_LST
* z.B. xrdp * z.B. xrdp
* z.B. default pw * z.B. default pw


# 4. Finish # 4. Finish


## 4.1 Aufreumen Live-Sys ## 4.1 Clean-Up Live-System
* tmpfiles * tmpfiles
* Packet Mgr * Packet Mgr


## 4.2 Stop chroot ## 4.2 Stop chroot
* Umount * Umount


## 4.3. Gen ISO/PXE ## 4.3. Generate ISO/PXE


## 4.4. Del Chroot ## 4.4. Delete Chroot


# 5. Send Log # 5. Send Log