apt commands no longer hardcoded, moved includes, main program improvement, some cleanup

This commit is contained in:
levasseur
2021-06-08 17:39:53 +02:00
parent 754dfa1934
commit ce4542cf99
8 changed files with 113 additions and 23 deletions

View 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%"

View File

@@ -0,0 +1,29 @@
# Domaine LEGOS
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 PROXYSRVPORT="3128"
# Paquets à enlever après installation
export RMLIST="apparmor laptop-detect resolvconf"
export APTBLACKLIST="apparmor chafa resolvconf"
# Langues supportés
export LOCALESET="en_US.UTF-8 fr_FR.UTF-8"
# Liste des paquets de base, utiles dans tous les cas
export INSTLIST_BASE="bc curl dc debconf-utils deborphan dos2unix dump \
emacs-nox ethtool figlet gawk gpm htop ntp ifstat iftop iotop \
libpam-krb5 libnss-ldap libpam-ldap ltrace mailutils mc mtr-tiny \
multitail neofetch nmap nscd openssh-server oping p7zip-full p7zip-rar \
pbzip2 perl-doc pigz plzip postfix pv qemu-guest-agent rsync screen \
snmpd strace tcpdump tmux traceroute unrar unzip whois zip"
# Configuration du disque de calcul : zfs, ext4 et xfs accepté
export CALCTYPE="zfs"
# Liste des serveurs NTP
export NTPSERVERS="ntp1 ntp2"