dr_octopus74
Bonjour a tous,
voila j'essai de faire une installation de FC6 via le réseau. Ca marche pas mal, l'install se fait correctement, il y a seulement l'installation d'un rpm qui ne marche pas, c'est celui d'adobereader. La copie du fichier slpr ne marche pas non plus, je pense donc que c'est un soucis avec le mount. Pourtant, en ligne de commande après avoir installé FC, il n'y a aucun soucis.
Pouvez-vous m'aidez svp ?
Voici la partie script post de mon fichier ks.cfg:
#partage
mkdir /LINUX
mkdir /home1
mkdir /home3
mkdir /data3
mkdir /web
#creation lien symbolique
ln -s /bin/tcsh tcsh
#montage du repertoire du serveur
mkdir /mnt/temp
mount 134.158.96.8:/kickstart/utile /mnt/temp
#on copie les fichiers
cp /mnt/temp/slpr /usr/local/bin
#installation des rpm et qutre package
cp /mnt/temp/AdobeReader_fra-7.0.9-1.i386.rpm /tmp
rpm -i /tmp/AdobeReader_fra-7.0.9-1.i386.rpm
yum -y install gcc
yum -y install gv-3.6.2
yum -y install thunderbird
yum -y install pirut
yum -y install yumex
yum -y install k3b
umount /mnt/temp
dr_octopus74
Bon bah ca marche maintenant, alors s'il y en a qui veulent j'ai modifier quelque ligne :
#partage
mkdir /LINUX
mkdir /home1
mkdir /home3
mkdir /data3
mkdir /web
#creation lien symbolique
ln -s /bin/tcsh tcsh
#montage du repertoire du serveur
mkdir -p /mnt/temp
service portmap start
mount -o nolock -t nfs 134.158.96.8:/kickstart/utile /mnt/temp
#on copie les fichiers
cp -f /mnt/temp/slpr /usr/local/bin
#installation des rpm et autre package
cp -f /mnt/temp/AdobeReader_fra-7.0.9-1.i386.rpm /tmp
rpm -i /tmp/AdobeReader_fra-7.0.9-1.i386.rpm
yum -y update
yum -y install gcc
yum -y install gv-3.6.2
yum -y install thunderbird
yum -y install pirut
yum -y install yumex
yum -y install k3b
umount /mnt/temp
bourrel
Je confirme - et j'ai galéré pour trouver la solution - qu'il faut lancer le service portmap pour pouvoir faire un mount.
J'en profite pour proposer l'astuce du sous-shell, seule façon d'avoir des messages significatifs en cas d'erreur :
%post
( ###subshell: toute la section postinstall est executee dans un sous-shell
chkconfig --level 2345 ip6tables off
chkconfig --level 2345 smartd off
chkconfig --level 2345 ntpd on
/etc/init.d/portmap start
mkdir /mnt/temp
mount 152.77.201.20:/home1/GMCAO/kickstart /mnt/temp
cp /mnt/temp/cacert.pem /etc/openldap/cacerts/
cp -f /mnt/temp/sudoers /etc
cp -f /mnt/temp/ldap.conf /etc
cp -f /mnt/temp/ldap.conf /etc/openldap
cp -f /mnt/temp/ntp.conf /etc
cp -f /mnt/temp/custom.conf /etc/gdm
/mnt/temp/script-homedir.sh
/mnt/temp/script-sendmail.sh
umount /mnt/temp
echo ' '
echo "Debut des installations yum " `date`
yum -y install nedit
yum -y install R
yum -y install a2ps
yum -y install thunderbird
echo " "
date
### fin du sous-shell et capture de tous les messages dans post_install.log
) 1>/root/post_install.log 2>&1