[RH 6.0] Probleme de droit depuis les ftp

Top Page

Reply to this message
Author: Xavier Degeneve
Date:  
To: guilde
Subject: [RH 6.0] Probleme de droit depuis les ftp
Bonjour,

    Il semble que les ftp n'ont pas les droits correct pour insatller
une redhat, il faut donc faire attention, verifier par exemple que le
repertoire RedHat/instimage/usr/bin a bien tous ses fichiers en execution
(sauf ls-lR et ls-lR.gz bien sur).


    Pour corriger plusieur solutions :
    1) faire un script qui utilise les fichiers ls-lR de chaque rep
    2) utiliser le script qui est dans doc/HOWTO/mini/ et qui repond
au doux nom de Redhat (voir fichier join pour le script a modifier selon
votre arborescence de montage).



    Bonne install
Xav


PS : Ce fichier Redhat n'existe pas dans les HOWTO de la 5.2 ...
#!/bin/bash

  RHVERSION=RedHat

  LIST=/tmp/$$
  CDDIR=/mnt/$RHVERSION

  # Find all directories, and make sure they have +x permission
  find $CDDIR -type d -exec chmod -c 755 {} \;

  # Find all files that are executables, shell or perl scripts
  find $CDDIR -type f | file -f - | grep -v RPM \
     | egrep -i 'executable|perl|bourne|shell' | cut -f1 -d: > $LIST

  # Find shared libraries
  find $CDDIR -name \*.so >> $LIST

  # Make them executable
  while read file
  do
     if [ ! -x $file ] ; then
        chmod -c 755 $file
     fi
  done < $LIST

  /bin/rm $LIST

  exit 0