Logprotect linux pb installation

Résolu
Bonjour,

est-ce que quelqu'un est parvenu à installer jusqu'au bout le logiciel de contrôle parental logprotect sur linux ?

Je suis sur une mandriva 2008.0
j'ai passé passé le ./configure et le make (en bricolant le fichier fr.mo qu'il ne parvenait pas à construire)
Par contre l'install bloque :

[root@free lps-0.93]# make install
make[1]: entrant dans le répertoire « /home/hugo/Téléchargement/lps-0.93/libipq »
make[1]: « libipq.o » est à jour.
make[1]: quittant le répertoire « /home/hugo/Téléchargement/lps-0.93/libipq »
make[1]: entrant dans le répertoire « /home/hugo/Téléchargement/lps-0.93/pylps »
make[1]: no : commande introuvable
make[1]: *** [install-pylps-consolehelper] Erreur 127
make[1]: quittant le répertoire « /home/hugo/Téléchargement/lps-0.93/pylps »
make: *** [install-pylps] Erreur 2

J'ai ouvert le makefile de pylps sans voir où est le problème de install-plyps (les fichiers semblent au bon endroit)
Je sèche et le contact sur le site logprotect pour linux n'est plus maintenu.

si quelqu'un a passé - avec succès- cette installation !
Configuration: Linux Mandriva 2008.0
Firefox 2.0.0.8

6 réponses

  1. Bonjour à tous.

    Je suis le développeur de lps. Le projet est un peu 'stagnant' du fait du manque de retour (est-ce que ça fonctionne, quelles fonctionnalités sont attendues etc). Si vous avez des soucis de compilation, d'installation ou de fonctionnement, je serais heureux d'en entrendre parler.

    Par contre, merci d'utiliser l'adresse mail donnée sur le site (lplinux@free.fr est bien la bonne adresse et fonctionne) ou de vous inscrire à la liste de discussion (c'est le mieux) car je suis tombé vraiment par hasard sur ce forum !

    J'aurais bien besoin de contributeurs pour écrire de la doc, faire des tests sur différentes distributions, créer les paquets binaires pour les distribs etc etc. N'hésitez-pas à vous manifester. Je ne réponds pas toujours super vite mais je réponds :)

    Philippe
    1. Je me demande si le problème vient de la 2008.0

      si j'ai bien compris et si mon raisonnement est juste pylps c'est l'interface graphique ....donc probablement.
      voir lib gtk peut-être.

      merci à Bob031

      :-))
      1. Sauf l'interface graphique qui indique erreur inconnnue après que j'indique mon password root.

        c'est normal ! ça me l'as fait aussi mais un rapide coup d'oeil à la FAQ (voir lien) indique que l'exécutable est dans /usr/local/sbin et que donc si on fait comme ceci :

        [root@bob lps]# /usr/local/sbin/pylps

        et bien tu as l'interface graphique.

        TOUT est dans la FAQ et elle est vraiment pas longue :-)

        :-))

        1. Bonsoir,

          merci à Bob031.

          J'ai testé sur mon autre ordi avec une mandriva 2007.1 et cela fonctionne.
          Sauf l'interface graphique qui indique erreur inconnnue après que j'indique mon password root.
          Mais en console c'est ok et relativement efficace : les mots sont filtrés mais pas les images !

          Je me demande si le problème vient de la 2008.0 ou du portable concerné (une bien faible bécane il faut dire).
          1. sur ma Mandriva et .........ça passe !
            bon ben maintenant faut que je vois comment ça fonctionne !
            pour télécharger ici : http://www.octets.fr/logprotect.html
            pour se documenter ici : http://www.octets.fr/projets/logprotect/faq.html#2

            la démo de l'installation chez moi ici :

            [bob 25] lps-0.93 > ./configure
            checking for gcc... gcc
            checking for C compiler default output file name... a.out
            checking whether the C compiler works... yes
            checking whether we are cross compiling... no
            checking for suffix of executables...
            checking for suffix of object files... o
            checking whether we are using the GNU C compiler... yes
            checking whether gcc accepts -g... yes
            checking for gcc option to accept ANSI C... none needed
            checking for pkg-config... /usr/bin/pkg-config
            checking for stat... /bin/stat
            checking for msgfmt... /usr/bin/msgfmt
            checking for install... /usr/bin/install
            checking for iptables... /sbin/iptables
            checking for lsmod... /sbin/lsmod
            checking for modprobe... /sbin/modprobe
            checking for ifconfig... /sbin/ifconfig
            checking GLIB_CFLAGS... -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
            checking GLIB_LIBS... -lglib-2.0
            checking for python... /usr/bin/python
            checking for pygtk-2.0... yes
            checking for gksudo... no
            checking for consolehelper... /usr/bin/consolehelper
            checking for /usr/share/applications... yes
            checking for /usr/share/pixmaps... yes
            configure: creating ./config.status
            config.status: creating Makefile
            config.status: creating libipq/Makefile
            config.status: creating lpsrc
            config.status: creating pylps/pylps
            config.status: creating lps.spec
            config.status: creating pylps/Makefile
            config.status: creating pylps/po/Makefile
            config.status: creating rc.filter
            config.status: creating alarm/Makefile
            config.status: creating alarm/setup.iss
            config.status: creating debian/lps.init
            config.status: creating config.h
            [20:54 2.10]
            [bob 26] lps-0.93 > make
            Compiling receive.c
            Compiling scan.c
            Compiling param.c
            Compiling log.c
            Compiling main.c
            Compiling store.c
            Compiling server.c
            make[1]: entrant dans le répertoire « /home/redfox/Desktop/Tarball/lps-0.93/libipq »
            Compiling libipq.c
            make[1]: quittant le répertoire « /home/redfox/Desktop/Tarball/lps-0.93/libipq »
            Linking lps
            make[1]: entrant dans le répertoire « /home/redfox/Desktop/Tarball/lps-0.93/tests »
            Testing test-1.in ... ok
            Testing test-2.in ... ok
            Testing test-3.in ... ok
            Testing test-4.in ... ok
            Testing test-5.in ... ok
            Testing url-1.in ... ok
            Testing utf-8.in ... ok
            make[1]: quittant le répertoire « /home/redfox/Desktop/Tarball/lps-0.93/tests »
            make[1]: entrant dans le répertoire « /home/redfox/Desktop/Tarball/lps-0.93/pylps »
            Writing lpsdefaults.py
            Writing pylps-root.desktop
            Writing pylps.desktop
            make[2]: entrant dans le répertoire « /home/redfox/Desktop/Tarball/lps-0.93/pylps/po »
            Building fr.mo
            Building it.mo
            make[2]: quittant le répertoire « /home/redfox/Desktop/Tarball/lps-0.93/pylps/po »
            make[1]: quittant le répertoire « /home/redfox/Desktop/Tarball/lps-0.93/pylps »
            [20:55 1.93]
            [bob 27] lps-0.93 > su -
            Mot de passe :
            [root@bob lps-0.93]# make install
            make[1]: entrant dans le répertoire « /home/redfox/Desktop/Tarball/lps-0.93/pylps »
            make[2]: entrant dans le répertoire « /home/redfox/Desktop/Tarball/lps-0.93/pylps/po »
            Copying fr.mo
            Copying it.mo
            make[2]: quittant le répertoire « /home/redfox/Desktop/Tarball/lps-0.93/pylps/po »
            make[1]: quittant le répertoire « /home/redfox/Desktop/Tarball/lps-0.93/pylps »
            Copying file to /usr/local
            [root@bob lps-0.93]#

            et ça marche !!!

            :-))