X-Git-Url: https://git.cyclocoop.org/?a=blobdiff_plain;f=vm_hosted;h=8d2470f2af4828c2c190657bd88f15c808cd4eac;hb=62a0413f0d5faeadb4bbcee143791dbbeaeea2bf;hp=b467527111c6852b804253d4fc3bc5c411361927;hpb=d1d758aa420bb73f0622d549a3881a79de52883b;p=lhc%2Fateliers.git diff --git a/vm_hosted b/vm_hosted index b467527..8d2470f 100755 --- a/vm_hosted +++ b/vm_hosted @@ -10,7 +10,8 @@ rule_help () { # SYNTAX: [--hidden] DESCRIPTION: ce script regroupe des règles pour administrer la VM ($vm_fqdn) _depuis_ la VM hébergée ($vm_fqdn) ; - il sert à la fois d'outil et de documentation. + il sert à la fois d'outil (aisément bidouillable) + et de documentation (préçise). Voir \`$tool/vm_host' pour les règles côté machine hôte ($vm_host). SYNTAX: $0 \$RULE \${RULE}_SYNTAX RULES: @@ -31,12 +32,12 @@ rule_git_config () { rule_git_reset () { ( cd "$tool" - git checkout -f -B master origin + git checkout -f -B master remotes/master git clean -f -d -x ) } -rule_chrooted () { +rule__chrooted_init () { # NOTE: est-ce bien utile à un moment ? export LANG=C export LC_CTYPE=C . /etc/profile @@ -64,7 +65,7 @@ rule_apt_init () { } rule_apticron_init () { sudo apt-get install --reinstall apticron - mk_reg mod=644 own=root:root /etc/default/grub <<-EOF + mk_reg mod=644 own=root:root /etc/apticron/apticron.conf <<-EOF EMAIL="admin@heureux-cyclage.org" # DIFF_ONLY="1" # LISTCHANGES_PROFILE="apticron" @@ -835,7 +836,6 @@ case $rule in (help);; (*) assert 'test "$(hostname --fqdn)" = "$vm_fqdn"' vm_fqdn - ${TRACE:+set -x} ;; esac rule $rule "$@"