dépôts
/
lhc
/
ateliers.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Modification : ateliers_host : peaufinage de la logique des partitions.
[lhc/ateliers.git]
/
ateliers_hosted
diff --git
a/ateliers_hosted
b/ateliers_hosted
index
306bf2f
..
49c4c10
100755
(executable)
--- a/
ateliers_hosted
+++ b/
ateliers_hosted
@@
-1,5
+1,5
@@
#!/bin/sh
#!/bin/sh
-set -e -f ${DRY_RUN:+-n} -u
${TRACE:+-x}
+set -e -f ${DRY_RUN:+-n} -u
tool=${0%/*}
. "$tool"/env.sh
. "$tool"/inc.sh
tool=${0%/*}
. "$tool"/env.sh
. "$tool"/inc.sh
@@
-12,18
+12,14
@@
rule_help () {
Voir \`$tool/ateliers_host' pour les utilitaires côté machine hôte.
SYNTAX: $0 \$RULE \${RULE}_SYNTAX
RULES:
Voir \`$tool/ateliers_host' pour les utilitaires côté machine hôte.
SYNTAX: $0 \$RULE \${RULE}_SYNTAX
RULES:
- $(sed -ne 's/^rule_\([^ ]*\) () {\( *#.*\|\)/\t\1\2/p' "$0")
+ $(sed -ne 's/^rule_\([^
_][^
]*\) () {\( *#.*\|\)/\t\1\2/p' "$0")
ENVIRONMENT:
ENVIRONMENT:
+ TRACE # affiche les commandes avant leur exécution
$(sed -ne 's/^readonly \([^ =]*\).*}\( *#.*\|\)$/\t$\1\2/p' "$tool"/env.sh "$0")
EOF
}
rule_filesystem_mount () {
$(sed -ne 's/^readonly \([^ =]*\).*}\( *#.*\|\)$/\t$\1\2/p' "$tool"/env.sh "$0")
EOF
}
rule_filesystem_mount () {
- mountpoint /proc ||
- mount -t proc proc /proc
- mountpoint /sys ||
- mount -t sysfs sys /sys
- mountpoint /dev
}
rule_filesystem_unmount () {
! mountpoint /proc ||
}
rule_filesystem_unmount () {
! mountpoint /proc ||
@@
-177,4
+173,5
@@
rule_kernel_init () {
rule=${1:-help}
${1+shift}
rule=${1:-help}
${1+shift}
+set "${TRACE:+-x}"
rule_$rule "$@"
rule_$rule "$@"