X-Git-Url: https://git.cyclocoop.org/?a=blobdiff_plain;f=vm_hosted;h=0514a43b62413090ff24b0caa73b213e4f243736;hb=95955dc2c60de318b36d09e22494c7841fbc6f1a;hp=925f1a9fba7a92ecdac6804e452f9235fae59c61;hpb=2004b5241b88976b7090538c214a0bc881d7e785;p=lhc%2Fateliers.git diff --git a/vm_hosted b/vm_hosted index 925f1a9..0514a43 100755 --- a/vm_hosted +++ b/vm_hosted @@ -3,7 +3,6 @@ set -e -f ${DRY_RUN:+-n} -u tool=${0%/*} . "$tool"/lib/functions.sh . "$tool"/etc/vm.sh -test "$(hostname --fqdn)" = "$vm_fqdn" rule_help () { cat >&2 <<-EOF @@ -40,7 +39,7 @@ rule__etckeeper_init () { GIT_COMMIT_OPTIONS="" AVOID_DAILY_AUTOCOMMITS=1 #AVOID_SPECIAL_FILE_WARNING=1 - #AVOID_COMMIT_BEFORE_INSTALL=1 + AVOID_COMMIT_BEFORE_INSTALL=1 HIGHLEVEL_PACKAGE_MANAGER=apt LOWLEVEL_PACKAGE_MANAGER=dpkg EOF @@ -70,7 +69,7 @@ rule__network_init () { network $vm_ipv4 broadcast $vm_ipv4 netmask 255.255.255.255 - mtu 1300 # TODO: voir si c'est nécessaire à Lyon + #mtu 1300 post-up ip address add $vm_ipv4/32 dev \$IFACE pre-down ip address delete $vm_ipv4/32 dev \$IFACE EOF @@ -80,7 +79,7 @@ rule__apt_init () { deb http://ftp.fr.debian.org/debian $vm_lsb_name main contrib non-free EOF mk_reg mod= own= /etc/apt/sources.list.d/$vm_lsb_name-backports.list <<-EOF - deb http://backports.debian.org/debian-backports $vm_lsb_name-backports main contrib non-free + #deb http://backports.debian.org/debian-backports $vm_lsb_name-backports main contrib non-free EOF mk_reg mod= own= /etc/apt/preferences <<-EOF Package: * @@ -183,17 +182,17 @@ rule__login_init () { HUSHLOGIN_FILE .hushlogin ENV_SUPATH PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin ENV_PATH PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin - # NOTE: met les sbin/ dans ENV_PATH ; - # - ça n'apporte aucune protection de ne pas les mettre ; - # - ça frustre de ne pas les trouver. + # NOTE: met les sbin/ dans ENV_PATH ; + # - ça n'apporte aucune protection de ne pas les mettre ; + # - ça frustre de ne pas les trouver. TTYGROUP tty TTYPERM 0600 ERASECHAR 0177 KILLCHAR 025 - # NOTE: rwxrwx--- ; - # - donne une même confiance au groupe propriétaire qu'au propriétaire ; - # - facilite l'utilisation des ACL, qui sont dépendantes des droits du groupe propriétaire. UMASK 007 + # NOTE: rwxrwx--- ; + # - donne une même confiance au groupe propriétaire qu'au propriétaire ; + # - facilite l'utilisation des ACL, qui sont dépendantes des droits du groupe propriétaire. PASS_MAX_DAYS 99999 PASS_MIN_DAYS 0 PASS_WARN_AGE 7 @@ -262,9 +261,6 @@ rule__initramfs_init () { /etc/initramfs-tools/etc/dropbear/dropbear_dss_host_key.pub \ /etc/initramfs-tools/etc/dropbear/dropbear_rsa_host_key \ /etc/initramfs-tools/etc/dropbear/dropbear_rsa_host_key.pub - #mk_reg mod=640 own=root:root