diverses corrections sur runs
This commit is contained in:
parent
3d5aeb2be0
commit
135dbf667d
|
@ -50,9 +50,7 @@ $sysinfos_data"
|
|||
# Ce fichier contient la liste des script à lancer avec le compte root pour
|
||||
# configurer $host
|
||||
# Chaque ligne contient le nom du script suivi des arguments éventuels
|
||||
#initenv
|
||||
#dump-users
|
||||
#base
|
||||
#generic-base
|
||||
#@services
|
||||
#@config"
|
||||
configt="# -*- coding: utf-8 mode: sh -*- vim:sw=4:sts=4:et:ai:si:sta:fenc=utf-8
|
||||
|
@ -143,34 +141,24 @@ function runs_initdir() {
|
|||
estep "Création de $(ppath "$runshostdir/runs.conf")"
|
||||
echo "$runsconft" >"$runshostdir/runs.conf"
|
||||
fi
|
||||
local create_sysinfos
|
||||
if [ -f "$runshostdir/sysinfos.conf" ]; then
|
||||
# si le fichier sysinfos.conf ne contient que des commentaires,
|
||||
# considérer qu'il n'existe pas.
|
||||
local -a sysinfoslines
|
||||
array_from_lines sysinfoslines "$(<"$runshostdir/sysinfos.conf" filter_conf)"
|
||||
[ "${#sysinfoslines[*]}" -eq 0 ] && create_sysinfos=1
|
||||
else
|
||||
create_sysinfos=1
|
||||
fi
|
||||
if [ -n "$create_sysinfos" ]; then
|
||||
if [ ! -f "$runshostdir/sysinfos.conf" ]; then
|
||||
estep "Création de $(ppath "$runshostdir/sysinfos.conf")"
|
||||
echo "$sysinfost" >"$runshostdir/sysinfos.conf"
|
||||
fi
|
||||
if [ ! -f "$runshostdir/default" ]; then
|
||||
if [ ! -f "$runshostdir/default.rr" ]; then
|
||||
estep "Création de $(ppath "$runshostdir/default.rr")"
|
||||
echo "$defaultt" >"$runshostdir/default.rr"
|
||||
edit_default=1
|
||||
fi
|
||||
if [ ! -f "$runshostdir/config" ]; then
|
||||
if [ ! -f "$runshostdir/config.rr" ]; then
|
||||
estep "Création de $(ppath "$runshostdir/config.rr")"
|
||||
echo "$configt" >"$runshostdir/config.rr"
|
||||
fi
|
||||
if [ ! -f "$runshostdir/services" ]; then
|
||||
if [ ! -f "$runshostdir/services.rr" ]; then
|
||||
estep "Création de $(ppath "$runshostdir/services.rr")"
|
||||
echo "$servicest" >"$runshostdir/services.rr"
|
||||
fi
|
||||
if [ ! -f "$runshostdir/userdefault" ]; then
|
||||
if [ ! -f "$runshostdir/userdefault.rr" ]; then
|
||||
estep "Création de $(ppath "$runshostdir/userdefault.rr")"
|
||||
echo "$userdefaultt" >"$runshostdir/userdefault.rr"
|
||||
fi
|
||||
|
@ -696,7 +684,7 @@ function runs_recipe() {
|
|||
local RUNSDIR RUNSSCRIPT RUNSSCRIPTDIR RUNSSCRIPTNAME RUNSDIRPATH RUNSSCRIPTPATH
|
||||
local RUNSSCRIPTSDIRS RUNSMODULESDIRS RUNSHOSTSDIRS; __runs_setpath
|
||||
recipe="${1#@}"
|
||||
if ! runs_find_scriptfile "$recipe"; then
|
||||
if ! runs_find_scriptfile "$recipe" "" "" "" "" ".rr"; then
|
||||
eerror "$recipe: fichier introuvable. Vérifiez les valeurs suivantes:
|
||||
RUNSSCRIPTSPATH=$RUNSSCRIPTSPATH
|
||||
RUNSMODULESPATH=$RUNSMODULESPATH
|
||||
|
|
|
@ -2,8 +2,6 @@
|
|||
# Ce fichier contient la liste des script à lancer avec le compte root pour
|
||||
# configurer @@host@@
|
||||
# Chaque ligne contient le nom du script suivi des arguments éventuels
|
||||
#initenv
|
||||
#dump-users
|
||||
#base
|
||||
#generic-base
|
||||
#@services
|
||||
#@config
|
||||
|
|
Loading…
Reference in New Issue