apt commands no longer hardcoded, moved includes, main program improvement, some cleanup
This commit is contained in:
20
conf/includes/debian.conf.sh
Normal file
20
conf/includes/debian.conf.sh
Normal file
@@ -0,0 +1,20 @@
|
||||
# Configuration propre à Debian
|
||||
|
||||
# Conf gestionnaire de paquet
|
||||
export PKG_MAN="apt-get"
|
||||
export COM_INSTALL="install -y"
|
||||
export COM_UPDATE="update"
|
||||
export COM_UPGRADE="full-upgrade -y"
|
||||
export COM_REMOVE="remove --purge -y"
|
||||
export COM_AUTOREM="autoremove --purge -y"
|
||||
|
||||
# Conf chemin
|
||||
export RC_SCRIPTS_PATH="/etc/init.d"
|
||||
|
||||
# Conf init
|
||||
# Init SystemV ou OpenRC:
|
||||
#export INIT_COM="/etc/init.d/%srv% %comm%"
|
||||
# Init Systemd:
|
||||
#export INIT_COM="systemctl %comm% %srv%"
|
||||
# Init Upstart (plus ou moins universel)
|
||||
export INIT_COM="service %srv% %comm%"
|
||||
@@ -2,11 +2,13 @@
|
||||
export MAINDOM="legos.obs-mip.fr"
|
||||
|
||||
# Proxy LEGOS
|
||||
export PROXYAPT="acng.legos.obs-mip.fr"
|
||||
export PROXYAPTPORT="3142"
|
||||
export PROXYSRV="proxy.legos.obs-mip.fr"
|
||||
export PROXYPORT="3128"
|
||||
export PROXYSRVPORT="3128"
|
||||
|
||||
# Paquets à enlever après installation
|
||||
export RMLIST="apparmor chafa laptop-detect resolvconf"
|
||||
export RMLIST="apparmor laptop-detect resolvconf"
|
||||
export APTBLACKLIST="apparmor chafa resolvconf"
|
||||
|
||||
# Langues supportés
|
||||
@@ -1,7 +1,14 @@
|
||||
. conf/includes/legos.conf.sh
|
||||
# Fichier de configuration principal
|
||||
|
||||
# Utilisateur de la machine
|
||||
export MAINUSER="levasseu"
|
||||
# Importe les paramètres spécifiques LEGOS
|
||||
. $MYPATH/conf/includes/legos.conf.sh
|
||||
|
||||
# Importe les paramètres pour Debian
|
||||
. $MYPATH/conf/includes/debian.conf.sh
|
||||
|
||||
# -------------- Section générale ---------------
|
||||
# Utilisateur de la machine (celui qui sera renseigné dans l'installeur Ubuntu)
|
||||
export MAINUSER="levasseur"
|
||||
|
||||
# Interface réseau principale
|
||||
export MAINIF="eth0"
|
||||
@@ -9,7 +16,16 @@ export MAINIF="eth0"
|
||||
# Booléen indiquant une ou plusieurs futures VM
|
||||
export WITH_VM="true"
|
||||
|
||||
# Indique la déclinaison d'Ubuntu à installer
|
||||
# * xubuntu : bureau XFCE léger (par défaut)
|
||||
# * ubuntu : bureau Gnome lourd, très peu configurable
|
||||
# * kubuntu : bureau KDE lourd, très configurable
|
||||
# * ubuntu-mate : bureau Mate intermédiaire légèrement configurable
|
||||
# * lubuntu : bureau LXQT très léger
|
||||
export UBUNTU_FLAVOR=xubuntu
|
||||
|
||||
# ------------------------------------------------------------------------------
|
||||
# -------------- Section disque de calcul ---------------
|
||||
# Niveau ZFS : mirror (RAID1), raidz1 (RAID5), raidz2 (RAID6)
|
||||
# Laisser vide pour RAID0
|
||||
export CALCLEVEL=""
|
||||
@@ -22,5 +38,6 @@ export CALCDRV="/dev/disk/by-id/xxxxx"
|
||||
export FORCEBLANK="no"
|
||||
|
||||
# ------------------------------------------------------------------------------
|
||||
|
||||
export MODULE_LIST="upgrade_dist conf_disks conf_locale conf_ntp"
|
||||
# -------------- Section modules d'init ---------------
|
||||
export MODULE_LIST="upgrade_dist conf_disks conf_locale conf_ntp conf_ssh \
|
||||
install_desktop install_pkg"
|
||||
|
||||
Reference in New Issue
Block a user