      Installation d'Iroffer mod Dinoex sous Linux en tant qu'utilisateur

Procédure d'installation

    1. Nous allons en tant qu'utilisateur dans le répertoire « /home ».
cd /home

    2. Créez un répertoire supplémentaire pour iroffer.
mkdir iroffer
cd iroffer/

    3. Récupérez sur internet les sources du programme.
wget https://iroffer.net/iroffer-dinoex-snap.tar.gz

    4. Décompressez les sources.
tar -xvzf iroffer-dinoex-snap.tar.gz

    5. Configurez les sources pour votre Linux.
cd iroffer-dinoex-snap
./Configure -curl -geoip -ruby

    6. Si « Configure » affiche quelques erreurs, alors il manque encore
       des paquets.
       Sous Debian :
sudo apt-get install make
sudo apt-get install gcc
sudo apt-get install libc-dev
sudo apt-get install libcurl4-openssl-dev
sudo apt-get install libmaxminddb-dev
sudo apt-get install libssl-dev
sudo apt-get install libminiupnpc-dev
sudo apt-get install ruby-dev
sudo apt-get install ruby

    7. Nous compilons le programme avec les textes en français.
make fr

    8. Nous copions le programme au bon endroit.
cp iroffer-fr ..
cp *.html ..
cp -r htdocs ../

    9. Nous commençons par copier notre configuration.
cp exemple.config ../monbot.config
cd ..
chmod 600 monbot.config

   10. Seul l'utilisateur « bot » doit avoir les droits d'écriture.
chmod 700 .

   11. Nous allons générer un mot de passe pour l'administration.
./iroffer-fr -c monbot.config

   12. Nous renseignons tous les répertoires dans le fichier de
       configuration « monbot.config ».
       « adminhost » doit être renseigné de manière appropriée.
       Le site interne est activé. Nous ajoutons un répertoire de base
       pour les fichiers et l'utilisons également pour les fichiers
       envoyés.
       « monbot.config » devrait contenir :
http_port 8000
http_dir htdocs
filedir /home/bot/files
uploaddir /home/bot/files

       (Remplacez 'bot' par votre login)
   13. Nous allons créer le répertoire pour les fichiers.
cd ..
mkdir files

       Nous enverrons les fichiers via XDCC ou via FTP ultérieurement.
   14.
   15. Créer un script de démarrage.
cd ..
puis
nano -w start-iroffer.sh
ou
vim start-iroffer.sh

       Nous écrivons le script :
#!/bin/sh
cd /home/bot/iroffer
./iroffer-fr -b /home/bot/iroffer/monbot.config

       (Remplacez 'bot' par votre login)
   16. On rend le script exécutable.
chmod +x start-iroffer.sh

   17. Lancer.
sh start-iroffer.sh

       Le XDCC devrait maintenant fonctionner.
