[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

su - différent de sudo pour sfdisk



Bonjour,

Dans une Knoppix remasterisée, j'ai modifié l'installeur 'knoppix-installer'
légèrement afin que la knoppix s'installe le plus facilement possible. C'est
à dire que le partitionnement se fait par défaut, sans poser de questions.
Pour cela, j'ai utilisé l'outil 'sfdisk' en lui passant un fichier de config
préalablement établis :

# !!! PARTITION ALL DISK AND FORMAT !!!
/sbin/sfdisk -uM $INSTALL_DEV </tmp/partition-info 2>>$LOG
if [ $? -ne 0 ]
then
    echo "error in cre_partition_jll ( sfdisk -uM $INSTALL_DEV )" >>$LOG
    return 1
fi

Pour lancer l'installeur, je deviens root en tapant "su -" puis je lance
"knoppix-installer_modifie", et ça fonctionne comme je le souhaite. En
revanche, quand je lance à partir du user knoppix : "sudo
knoppix-installer_modifie", l'installation s'arrète sur le sfdisk qui
renvoit une erreur pas très causante. 'set -x' me dit seulement que $? n'est
pas = à 0.

J'ai vérifié les variables d'environnement, le path, sans succès.
Quelqu'un aurait'il une idée ?

Jean-Louis Louere



Reply to: