restructure: seperate config

This commit is contained in:
6543
2018-04-26 20:58:19 +02:00
parent 1c4dc6ac56
commit da68365153
10 changed files with 89 additions and 45 deletions

39
src/config.sample.cfg Normal file
View File

@ -0,0 +1,39 @@
#cfg
#########################################################
## sample-config rename it to config.cfg after changes ##
#########################################################
## MODUS
modus_default="update_pxe"
#CD/DVD
#entweder iso_source oder filesystem_source alls quelle
# -> bei iso gen erforderlich!
iso_source="/data/remaster/desinfect-2017.iso"
#destination optinal
iso_destination="/data/remaster/result/custom_desinfect_`date '+%Y-%m-%d'`.iso"
iso_lable="DESINFECT_`date '+%Y-%m-%d'`"
#Filesystem (for pxe)
#entweder iso_source oder filesystem_source alls quelle
filesystem_source="/data/remaster/result/filesystem.squashfs"
#Network
proxy_host="proxy.local"
proxy_port="8080"
domain="local"
nameserver="10.x.x.2,10.x.x.1"
#remaster_script
distro="desinfect2017"
#LOG
log_file="/data/remaster/logs/`date '+%Y-%m-%d'`.log"
log_mail_source="desinfect@email.clocal"
log_mail_smtp="smtp.mail.local:25"
log_mail_aim="6543@email.clocal"
log_mail_subject="Desinfect_Remaster"
#Sonstiges
tools_list="xrdp clamav nano htop nmon iftop tmux dsniff nmap openssh-server tightvncserver rsync e2fsprogs foremost gddrescue recoverjpeg safecopy sleuthkit testdisk arp-scan"

0
src/dist/desinfect17 vendored Normal file
View File

0
src/dist/ubuntu.16.04 vendored Normal file
View File

View File

0
src/mods/xrdp Normal file
View File

0
src/pxe/pxe.cfg Normal file
View File

View File

@ -1,47 +1,36 @@
#!/bin/bash
#@version 1.9.0
#@version 1.9.1
#@autor 6543@obermui.de
#@date 2018-03-26
#@date 2018-04-26
#@licence GNUv3
#####################################################################################
################## S e t t i n g s ##################################################
#####################################################################################
#get base dir
rootdir=`echo $0 | rev | cut -d "/" -f 2- | rev`/../../
rootdir=`readlink -e $rootdir`
## MODUS
modus_default="update_pxe"
#CD/DVD
#entweder iso_source oder filesystem_source alls quelle
# -> bei iso gen erforderlich!
iso_source="/data/remaster/desinfect-2017.iso"
#destination optinal
iso_destination="/data/remaster/result/custom_desinfect_`date '+%Y-%m-%d'`.iso"
iso_lable="DESINFECT_`date '+%Y-%m-%d'`"
#Filesystem (for pxe)
#entweder iso_source oder filesystem_source alls quelle
filesystem_source="/data/remaster/result/filesystem.squashfs"
#Network
proxy_host="proxy.local"
proxy_port="8080"
domain="local"
nameserver="10.x.x.2,10.x.x.1"
#remaster_script
distro="desinfect2017"
#LOG
log_file="/data/remaster/logs/`date '+%Y-%m-%d'`.log"
log_mail_source="desinfect@email.clocal"
log_mail_smtp="smtp.mail.local:25"
log_mail_aim="6543@email.clocal"
log_mail_subject="Desinfect_Remaster"
#Sonstiges
tools_list="xrdp clamav nano htop nmon iftop tmux dsniff nmap openssh-server tightvncserver rsync e2fsprogs foremost gddrescue recoverjpeg safecopy sleuthkit testdisk arp-scan"
#set functions
if [ -p "$rootdir/usr/lib/remaster/" ]; then
#source "$rootdir/usr/lib/remaster/" ...
export PATH="$rootdir/usr/lib/remaster/":$PATH
else
echo "ERROR functions not found"
exit 1
fi
#read main setting
if [ -f "$rootdir/etc/remaster/config.cfg"]; then
source "$rootdir/etc/remaster/config.cfg"
else
if [ -f "$rootdir/etc/remaster/config.sample.cfg"]; then
source "$rootdir/etc/remaster/config.sample.cfg"
else
echo "ERROR config not found"
exit 1
fi
fi
#####################################################################################
################## M o d e s ########################################################

0
src/web/index.html Normal file
View File