2011-11-11 2 views
0

Je vais générer un paquet Debian à partir de Install4j. Dans l'interface graphique, nous pouvons spécifier un script de pré-installation et un script de post-installation. Le script de post-installation fonctionne correctement, mais le script de pré-installation ne fonctionne pas. Par exemple, Install4j ne génère pas de pré-installation dans le fichier .deb.Comment spécifier un script de pré-installation pour le paquet debian avec Install4j

Le script que je veux utiliser pour le script pré installation:

 
    #!/bin/sh 
    echo "reading additionnal repository" 
    IN=${compiler:SOFT_DEPENDENCIES_DEB_32} 
    echo $IN 

    OIFS=$IFS 
    IFS=';' 
    arr2=$IN 
    for repo in $arr2 
    do 
     nbRepoPresent=$(egrep -c $repo /etc/apt/sources.list) 
     if [ $nbRepoPresent -lt 1 ]; then 
     echo "adding additionnal repository $repo" 
     sudo add-apt-repository "deb $repo" 
     fi 
    done 
    IFS=$OIFS 

Est-ce un bug ou mon code est erroné?

Répondre

Questions connexes