FreeRadius

Résolu
sv4r Messages postés 124 Date d'inscription   Statut Membre Dernière intervention   -  
sv4r Messages postés 124 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Je me permet de poster car j'ai un problème lors de la compilation de FreeRadius. Lorsque je lance la commande :

./configure --sysconfdir=/etc/ --silent --disable-shared

(Pour la configuration de compilation de FreeRadius, on utilise le paramètre --sysconfdir=/etc/
qui placera tous les fichiers de configuration dans /etc/raddb, le paramètre --silent permet
d'afficher le debug minimum.)

il m'indique : configure: error: invalid variable name: --sysconfdir
j'ai pourtant suivi un tuto et tout c'est déroulé comme il le fallait.
Si quelqu'un aurait une idée je suis preneur. Merci d'avance.

Ps: je suis sous Linux 10.04 et FreeRadius 2.1.9 (et OpenSSL installé et certificats générés)
Cordialement.

10 réponses

  1. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Salut,

    Pour voir les options accepté

    ./configure --help | less

    0
  2. sv4r Messages postés 124 Date d'inscription   Statut Membre Dernière intervention   31
     
    Merci pour ta réponse Lami20j. Cependant l'option "sysconfdir=DIR" est bien accepté. Je n'ai donc toujours pas trouvé où ça coince :(
    si toi ou quelqu'un d'autre aurait une idée je suis preneur.
    Merci d'avance.
    0
  3. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Salut,

    Affiche le résultat de

    ./configure --help | grep -i sysconfdir

    0
  4. sv4r Messages postés 124 Date d'inscription   Statut Membre Dernière intervention   31
     
    J'obtiens cela :

    --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
    --with-raddbdir=DIR Directory for config files SYSCONFDIR/raddb
    0
    1. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
       
      Re,

      Oui, mais c'est PREFIX/etc et pas /etc
      0
    2. sv4r Messages postés 124 Date d'inscription   Statut Membre Dernière intervention   31
       
      euh...oui donc pour toi je devrai écrire ma ligne de commande comment ? (je ne suis pas très à l'aise en linux :x) j'ai suivi un tuto ou ils utilisaient "./configure --sysconfdir=/etc/ --silent --disable-shared" et apparemment n'avaient pas de problèmes.
      0
    3. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
       
      Re,

      Quel tuto?
      Donne le lien.
      0
    4. sv4r Messages postés 124 Date d'inscription   Statut Membre Dernière intervention   31
       
      http://blog.igut.fr/public/InstallationFreeradiusEAP-TLSmysqlv1.0.1.pdf

      voici le tuto (page 8)
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Re,

    Affiche le résultat de

    ./configure --help | grep -i prefix

    0
  7. sv4r Messages postés 124 Date d'inscription   Statut Membre Dernière intervention   31
     
    --prefix=PREFIX install architecture-independent files in PREFIX
    --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
    [PREFIX]
    an installation prefix other than '/usr/local' using '--prefix',
    for instance '--prefix=$HOME'.
    --bindir=DIR user executables [EPREFIX/bin]
    --sbindir=DIR system admin executables [EPREFIX/sbin]
    --libexecdir=DIR program executables [EPREFIX/libexec]
    --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
    --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
    --localstatedir=DIR modifiable single-machine data [PREFIX/var]
    --libdir=DIR object code libraries [EPREFIX/lib]
    --includedir=DIR C header files [PREFIX/include]
    --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]

    voici ce que j'obtiens
    0
  8. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Re,

    Ca
    --prefix=PREFIX install architecture-independent files in PREFIX
    an installation prefix other than '/usr/local' using '--prefix',
    .....
    --sysconfdir=DIR read-only single-machine data [PREFIX/etc]


    et le message d'erreur

    il m'indique : configure: error: invalid variable name: --sysconfdir

    me fais croire qu'en fait la commande soit

    ./configure --sysconfdir=PREFIX/etc/ --silent --disable-shared 


    De toute façon quand on installe depuis les sources, c'est /usr/local qui est utilisé par défaut.

    Ce n'est pas normal de mélanger les fichier d'une installation (compil) avec les fichiers de configuration de système.

    /etc et utilisé par le système, /usr/local si tu fais un ls /usr/local tu verras qu'il a une arborescence linux si tu veux.

    0
    1. sv4r Messages postés 124 Date d'inscription   Statut Membre Dernière intervention   31
       
      Donc je dois remplacer "PREFIX/etc/" si j'ai bien compris ? par /usr/local ? j'avoue être un peu à l'ouest là :x
      0
    2. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
       
      Re,

      Non.
      Tu essaies directement al commande
      ./configure --sysconfdir=PREFIX/etc/ --silent --disable-shared
      sinon tu remplaces PREFIX avec /usr/local

      Sinon, en fait tu n'a même pas besoin, et tu laisse l'installation poursuivre son cours
      0
    3. sv4r Messages postés 124 Date d'inscription   Statut Membre Dernière intervention   31
       
      sa ne marche toujours pas j'obtiens : configure: error: expected an absolute directory name
      tc/

      "Sinon, en fait tu n'a même pas besoin, et tu laisse l'installation poursuivre son cours" euh, je fais donc un simple ./configure ?
      0
    4. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
       
      Re,

      Oui.
      Tu regardera ensuite dans /usr/local pour voir les fichier.

      Il doit avoir aussi un fichier README et/ou INSTALL où est expliqué la procédure d'installation
      0
    5. sv4r Messages postés 124 Date d'inscription   Statut Membre Dernière intervention   31
       
      le ./configure "passe" mais apres le make && make install j'ai que des erreurs... :(
      0
  9. sv4r Messages postés 124 Date d'inscription   Statut Membre Dernière intervention   31
     
    après make j'ai cela :

    make[4]: *** [radiusd] Erreur 1
    make[4]: quittant le répertoire « /home/agr****/Téléchargements/freeradius-server-2.1.9/src/main »
    make[3]: *** [main] Erreur 2
    make[3]: quittant le répertoire « /home/agr****/Téléchargements/freeradius-server-2.1.9/src »
    make[2]: *** [all] Erreur 2
    make[2]: quittant le répertoire « /home/agr****/Téléchargements/freeradius-server-2.1.9/src »
    make[1]: *** [src] Erreur 2
    make[1]: quittant le répertoire « /home/agr****/Téléchargements/freeradius-server-2.1.9 »
    make: *** [all] Erreur 2
    0
    1. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
       
      Re,

      Affiche toutes les erreurs.
      0
    2. sv4r Messages postés 124 Date d'inscription   Statut Membre Dernière intervention   31
       
      s-server-2.1.9/src/modules/rlm_eap/types/rlm_eap_leap »
      for x in .libs/* rlm_eap_leap.la; do \
      rm -rf /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/lib/$x; \
      ln -s /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_eap/types/rlm_eap_leap/$x /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/lib/$x; \
      done
      make[10]: quittant le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_eap/types/rlm_eap_leap »
      Making all in rlm_eap_md5...
      make[10]: entrant dans le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_eap/types/rlm_eap_md5 »
      for x in .libs/* rlm_eap_md5.la; do \
      rm -rf /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/lib/$x; \
      ln -s /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_eap/types/rlm_eap_md5/$x /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/lib/$x; \
      done
      make[10]: quittant le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_eap/types/rlm_eap_md5 »
      Making all in rlm_eap_mschapv2...
      make[10]: entrant dans le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_eap/types/rlm_eap_mschapv2 »
      for x in .libs/* rlm_eap_mschapv2.la; do \
      rm -rf /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/lib/$x; \
      ln -s /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_eap/types/rlm_eap_mschapv2/$x /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/lib/$x; \
      done
      make[10]: quittant le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_eap/types/rlm_eap_mschapv2 »
      Making all in rlm_eap_tls...
      make[10]: entrant dans le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_eap/types/rlm_eap_tls »
      for x in .libs/* rlm_eap_tls.la; do \
      rm -rf /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/lib/$x; \
      ln -s /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_eap/types/rlm_eap_tls/$x /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/lib/$x; \
      done
      make[10]: quittant le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_eap/types/rlm_eap_tls »
      Making all in rlm_eap_peap...
      make[10]: entrant dans le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_eap/types/rlm_eap_peap »
      for x in .libs/* rlm_eap_peap.la; do \
      rm -rf /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/lib/$x; \
      ln -s /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_eap/types/rlm_eap_peap/$x /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/lib/$x; \
      done
      make[10]: quittant le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_eap/types/rlm_eap_peap »
      Making all in rlm_eap_sim...
      make[10]: entrant dans le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_eap/types/rlm_eap_sim »
      for x in .libs/* rlm_eap_sim.la; do \
      rm -rf /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/lib/$x; \
      ln -s /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_eap/types/rlm_eap_sim/$x /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/lib/$x; \
      done
      make[10]: quittant le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_eap/types/rlm_eap_sim »
      Making all in rlm_eap_tnc...
      make[10]: entrant dans le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_eap/types/rlm_eap_tnc »
      make[10]: Rien à faire pour « all ».
      make[10]: quittant le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_eap/types/rlm_eap_tnc »
      Making all in rlm_eap_ttls...
      make[10]: entrant dans le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_eap/types/rlm_eap_ttls »
      for x in .libs/* rlm_eap_ttls.la; do \
      rm -rf /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/lib/$x; \
      ln -s /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_eap/types/rlm_eap_ttls/$x /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/lib/$x; \
      done
      make[10]: quittant le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_eap/types/rlm_eap_ttls »
      make[9]: quittant le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_eap/types »
      make[8]: quittant le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_eap/types »
      make[7]: quittant le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_eap »
      for x in .libs/* rlm_eap.la radeapclient; do \
      rm -rf /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/lib/$x; \
      ln -s /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_eap/$x /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/lib/$x; \
      done
      make[6]: quittant le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_eap »
      Making all in rlm_exec...
      /usr/bin/make -w -C rlm_exec all
      make[6]: entrant dans le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_exec »
      for x in .libs/* rlm_exec.la; do \
      rm -rf /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/lib/$x; \
      ln -s /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_exec/$x /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/lib/$x; \
      done
      make[6]: quittant le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_exec »
      Making all in rlm_expiration...
      /usr/bin/make -w -C rlm_expiration all
      make[6]: entrant dans le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_expiration »
      for x in .libs/* rlm_expiration.la; do \
      rm -rf /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/lib/$x; \
      ln -s /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_expiration/$x /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/lib/$x; \
      done
      make[6]: quittant le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_expiration »
      Making all in rlm_expr...
      /usr/bin/make -w -C rlm_expr all
      make[6]: entrant dans le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_expr »
      for x in .libs/* rlm_expr.la; do \
      rm -rf /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/lib/$x; \
      ln -s /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_expr/$x /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/lib/$x; \
      done
      make[6]: quittant le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_expr »
      Making all in rlm_fastusers...
      /usr/bin/make -w -C rlm_fastusers all
      make[6]: entrant dans le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_fastusers »
      for x in .libs/* rlm_fastusers.la; do \
      rm -rf /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/lib/$x; \
      ln -s /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_fastusers/$x /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/lib/$x; \
      done
      make[6]: quittant le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_fastusers »
      Making all in rlm_files...
      /usr/bin/make -w -C rlm_files all
      make[6]: entrant dans le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_files »
      for x in .libs/* rlm_files.la; do \
      rm -rf /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/lib/$x; \
      ln -s /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_files/$x /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/lib/$x; \
      done
      make[6]: quittant le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_files »
      Making all in rlm_ippool...
      /usr/bin/make -w -C rlm_ippool all
      make[6]: entrant dans le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_ippool »
      make[6]: Rien à faire pour « all ».
      make[6]: quittant le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_ippool »
      Making all in rlm_krb5...
      /usr/bin/make -w -C rlm_krb5 all
      make[6]: entrant dans le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_krb5 »
      make[6]: Rien à faire pour « all ».
      make[6]: quittant le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_krb5 »
      Making all in rlm_ldap...
      /usr/bin/make -w -C rlm_ldap all
      make[6]: entrant dans le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_ldap »
      make[6]: Rien à faire pour « all ».
      make[6]: quittant le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_ldap »
      Making all in rlm_linelog...
      /usr/bin/make -w -C rlm_linelog all
      make[6]: entrant dans le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_linelog »
      for x in .libs/* rlm_linelog.la; do \
      rm -rf /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/lib/$x; \
      ln -s /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_linelog/$x /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/lib/$x; \
      done
      make[6]: quittant le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_linelog »
      Making all in rlm_logintime...
      /usr/bin/make -w -C rlm_logintime all
      make[6]: entrant dans le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_logintime »
      for x in .libs/* rlm_logintime.la; do \
      rm -rf /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/lib/$x; \
      ln -s /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_logintime/$x /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/lib/$x; \
      done
      make[6]: quittant le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_logintime »
      Making all in rlm_mschap...
      /usr/bin/make -w -C rlm_mschap all
      make[6]: entrant dans le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_mschap »
      for x in .libs/* rlm_mschap.la smbencrypt; do \
      rm -rf /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/lib/$x; \
      ln -s /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_mschap/$x /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/lib/$x; \
      done
      make[6]: quittant le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_mschap »
      Making all in rlm_otp...
      /usr/bin/make -w -C rlm_otp all
      make[6]: entrant dans le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_otp »
      for x in .libs/* rlm_otp.la; do \
      rm -rf /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/lib/$x; \
      ln -s /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_otp/$x /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/lib/$x; \
      done
      make[6]: quittant le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_otp »
      Making all in rlm_pam...
      /usr/bin/make -w -C rlm_pam all
      make[6]: entrant dans le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_pam »
      make[6]: Rien à faire pour « all ».
      make[6]: quittant le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_pam »
      Making all in rlm_pap...
      /usr/bin/make -w -C rlm_pap all
      make[6]: entrant dans le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_pap »
      for x in .libs/* rlm_pap.la; do \
      rm -rf /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/lib/$x; \
      ln -s /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_pap/$x /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/lib/$x; \
      done
      make[6]: quittant le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_pap »
      Making all in rlm_passwd...
      /usr/bin/make -w -C rlm_passwd all
      make[6]: entrant dans le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_passwd »
      for x in .libs/* rlm_passwd.la; do \
      rm -rf /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/lib/$x; \
      ln -s /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_passwd/$x /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/lib/$x; \
      done
      make[6]: quittant le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_passwd »
      Making all in rlm_perl...
      /usr/bin/make -w -C rlm_perl all
      make[6]: entrant dans le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_perl »
      make[6]: Rien à faire pour « all ».
      make[6]: quittant le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_perl »
      Making all in rlm_preprocess...
      /usr/bin/make -w -C rlm_preprocess all
      make[6]: entrant dans le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_preprocess »
      for x in .libs/* rlm_preprocess.la; do \
      rm -rf /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/lib/$x; \
      ln -s /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_preprocess/$x /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/lib/$x; \
      done
      make[6]: quittant le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_preprocess »
      Making all in rlm_python...
      /usr/bin/make -w -C rlm_python all
      make[6]: entrant dans le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_python »
      make[6]: Rien à faire pour « all ».
      make[6]: quittant le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_python »
      Making all in rlm_radutmp...
      /usr/bin/make -w -C rlm_radutmp all
      make[6]: entrant dans le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_radutmp »
      for x in .libs/* rlm_radutmp.la; do \
      rm -rf /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/lib/$x; \
      ln -s /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_radutmp/$x /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/lib/$x; \
      done
      make[6]: quittant le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_radutmp »
      Making all in rlm_realm...
      /usr/bin/make -w -C rlm_realm all
      make[6]: entrant dans le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_realm »
      for x in .libs/* rlm_realm.la; do \
      rm -rf /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/lib/$x; \
      ln -s /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_realm/$x /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/lib/$x; \
      done
      make[6]: quittant le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_realm »
      Making all in rlm_sql...
      /usr/bin/make -w -C rlm_sql all
      make[6]: entrant dans le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_sql »
      make[7]: entrant dans le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_sql »
      Making all in drivers...
      make[8]: entrant dans le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_sql/drivers »
      /usr/bin/make -w WHAT_TO_MAKE=all common
      make[9]: entrant dans le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_sql/drivers »
      Making all in rlm_sql_iodbc.
      make[10]: entrant dans le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_sql/drivers/rlm_sql_iodbc »
      make[10]: Rien à faire pour « all ».
      make[10]: quittant le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_sql/drivers/rlm_sql_iodbc »
      Making all in rlm_sql_mysql.
      make[10]: entrant dans le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_sql/drivers/rlm_sql_mysql »
      make[10]: Rien à faire pour « all ».
      make[10]: quittant le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_sql/drivers/rlm_sql_mysql »
      Making all in rlm_sql_postgresql.
      make[10]: entrant dans le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_sql/drivers/rlm_sql_postgresql »
      make[10]: Rien à faire pour « all ».
      make[10]: quittant le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_sql/drivers/rlm_sql_postgresql »
      Making all in rlm_sql_oracle.
      make[10]: entrant dans le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_sql/drivers/rlm_sql_oracle »
      make[10]: Rien à faire pour « all ».
      make[10]: quittant le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_sql/drivers/rlm_sql_oracle »
      Making all in rlm_sql_unixodbc.
      make[10]: entrant dans le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_sql/drivers/rlm_sql_unixodbc »
      make[10]: Rien à faire pour « all ».
      make[10]: quittant le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_sql/drivers/rlm_sql_unixodbc »
      make[9]: quittant le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_sql/drivers »
      make[8]: quittant le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_sql/drivers »
      make[7]: quittant le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_sql »
      for x in .libs/* rlm_sql.la; do \
      rm -rf /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/lib/$x; \
      ln -s /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_sql/$x /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/lib/$x; \
      done
      make[6]: quittant le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_sql »
      Making all in rlm_sqlcounter...
      /usr/bin/make -w -C rlm_sqlcounter all
      make[6]: entrant dans le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_sqlcounter »
      for x in .libs/* rlm_sqlcounter.la; do \
      rm -rf /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/lib/$x; \
      ln -s /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_sqlcounter/$x /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/lib/$x; \
      done
      make[6]: quittant le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_sqlcounter »
      Making all in rlm_sqlippool...
      /usr/bin/make -w -C rlm_sqlippool all
      make[6]: entrant dans le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_sqlippool »
      for x in .libs/* rlm_sqlippool.la; do \
      rm -rf /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/lib/$x; \
      ln -s /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_sqlippool/$x /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/lib/$x; \
      done
      make[6]: quittant le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_sqlippool »
      Making all in rlm_sql_log...
      /usr/bin/make -w -C rlm_sql_log all
      make[6]: entrant dans le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_sql_log »
      for x in .libs/* rlm_sql_log.la; do \
      rm -rf /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/lib/$x; \
      ln -s /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_sql_log/$x /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/lib/$x; \
      done
      make[6]: quittant le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_sql_log »
      Making all in rlm_unix...
      /usr/bin/make -w -C rlm_unix all
      make[6]: entrant dans le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_unix »
      for x in .libs/* rlm_unix.la; do \
      rm -rf /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/lib/$x; \
      ln -s /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_unix/$x /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/lib/$x; \
      done
      make[6]: quittant le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_unix »
      Making all in rlm_policy...
      /usr/bin/make -w -C rlm_policy all
      make[6]: entrant dans le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_policy »
      for x in .libs/* rlm_policy.la; do \
      rm -rf /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/lib/$x; \
      ln -s /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_policy/$x /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/lib/$x; \
      done
      make[6]: quittant le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_policy »
      Making all in rlm_dynamic_clients...
      /usr/bin/make -w -C rlm_dynamic_clients all
      make[6]: entrant dans le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_dynamic_clients »
      for x in .libs/* rlm_dynamic_clients.la; do \
      rm -rf /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/lib/$x; \
      ln -s /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_dynamic_clients/$x /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/lib/$x; \
      done
      make[6]: quittant le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules/rlm_dynamic_clients »
      make[5]: quittant le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules »
      make[4]: quittant le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/modules »
      Making all in main...
      /usr/bin/make -w -C main all
      make[4]: entrant dans le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/main »
      /home/agrisvard/Téléchargements/freeradius-server-2.1.9/libtool --mode=link gcc -export-dynamic -dlopen self \
      -o radiusd acct.lo auth.lo client.lo conffile.lo crypt.lo exec.lo files.lo listen.lo log.lo mainconfig.lo modules.lo modcall.lo radiusd.lo stats.lo session.lo threads.lo util.lo valuepair.lo version.lo xlat.lo event.lo realms.lo evaluate.lo vmps.lo detail.lo \
      /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/lib/libfreeradius-radius.la -lnsl -lresolv -lpthread \
      -lcrypt -lltdl -lcrypto -lssl -lcrypto
      rm -f .libs/radiusd.nm .libs/radiusd.nmS .libs/radiusd.nmT
      creating .libs/radiusdS.c
      (cd .libs && gcc -g -O2 -c -fno-builtin "radiusdS.c")
      rm -f .libs/radiusdS.c .libs/radiusd.nm .libs/radiusd.nmS .libs/radiusd.nmT
      gcc .libs/radiusdS.o -o .libs/radiusd .libs/acct.o .libs/auth.o .libs/client.o .libs/conffile.o .libs/crypt.o .libs/exec.o .libs/files.o .libs/listen.o .libs/log.o .libs/mainconfig.o .libs/modules.o .libs/modcall.o .libs/radiusd.o .libs/stats.o .libs/session.o .libs/threads.o .libs/util.o .libs/valuepair.o .libs/version.o .libs/xlat.o .libs/event.o .libs/realms.o .libs/evaluate.o .libs/vmps.o .libs/detail.o -Wl,--export-dynamic /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/lib/.libs/libfreeradius-radius.so -lnsl -lresolv -lpthread -lcrypt /usr/lib/libltdl.so -lssl -lcrypto -ldl
      .libs/modules.o: In function 'setup_modules':
      /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/main/modules.c:1358: undefined reference to 'lt__PROGRAM__LTX_preloaded_symbols'
      collect2: ld returned 1 exit status
      make[4]: *** [radiusd] Erreur 1
      make[4]: quittant le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src/main »
      make[3]: *** [main] Erreur 2
      make[3]: quittant le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src »
      make[2]: *** [all] Erreur 2
      make[2]: quittant le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9/src »
      make[1]: *** [src] Erreur 2
      make[1]: quittant le répertoire « /home/agrisvard/Téléchargements/freeradius-server-2.1.9 »
      make: *** [all] Erreur 2

      voila tout ce que j'peux te donner..
      0
  10. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Re,

    Il doit avoir des problèmes avec les dépendences, il faut que je fasse un test chez moi pour voir.

    La version dispo dans les paquets ne te conviens pas?
    0
  11. sv4r Messages postés 124 Date d'inscription   Statut Membre Dernière intervention   31
     
    Installé avec apt-get. Cela dis je ne trouve pas le dossier /etc/raddb qui devrait être présent =/
    0