diff --git a/lib/ulib/runs b/lib/ulib/runs index ba1ce46..4fa2f06 100644 --- a/lib/ulib/runs +++ b/lib/ulib/runs @@ -141,7 +141,8 @@ function runs_initdir() { estep "Création de $(ppath "$runshostdir/runs.conf")" echo "$runsconft" >"$runshostdir/runs.conf" fi - if [ ! -f "$runshostdir/sysinfos.conf" ]; then + [ -f "$runshostdir/sysinfos.conf" ] || touch "$runshostdir/sysinfos.conf" + if [ -z "$(<"$runshostdir/sysinfos.conf" filter_comment)" ]; then estep "Création de $(ppath "$runshostdir/sysinfos.conf")" echo "$sysinfost" >"$runshostdir/sysinfos.conf" fi diff --git a/runs b/runs index 99ea08c..89423ba 100755 --- a/runs +++ b/runs @@ -221,8 +221,8 @@ bits=$MYBITS" resolv_ips __runs_ips "$runshost" if [ -z "${__runs_ips[*]}" ]; then - eerror "$runshost ne semble pas être une adresse valide." - ask_yesno "Voulez-vous réellement utiliser cette adresse, bien qu'elle n'existe pas dans le DNS?" N || die + check_interaction -c && eerror "$runshost ne semble pas être une adresse valide." + ask_yesno "Voulez-vous réellement utiliser cette adresse, bien qu'elle n'existe pas dans le DNS?" C || die fi if [ "$action" == "init" ]; then