Re: ImportError: No module named prelude
"Bob Sauvage" <[email protected]> Thu, 10 Jun 2010 12:11:44 +0200
| Newsgroups | gmane.comp.security.ids.prelude.user |
|---|---|
| Message-ID | <[email protected]> |
Thanks Paul Robert ! I configured libprelude and I installed "python-devel", I do no longer have this error. But now when I want to start Prelude I have these errors : [root@centos_vm]# prelude-lml prelude-lml: error while loading shared libraries: libprelude.so.2: cannot open shared object file: No such file or directory [root@centos_vm]# prelude-correlator Traceback (most recent call last): File "/usr/bin/prelude-correlator", line 5, in ? from pkg_resources import load_entry_point ImportError: No module named pkg_resources [root@centos_vm]# cat /etc/ld.so.conf.d/libprelude.conf include /usr/local/lib include /usr/local/lib/libpreludedb/plugins/formats include /usr/local/lib/libpreludedb/plugins/sql include /usr/local/lib/prelude-manager/decodes include /usr/local/lib/prelude-manager/filters include /usr/local/lib/prelude-manager/reports include /usr/local/lib/prelude-correlator include /usr/local/lib/prelude-lml [root@centos_vm]# ldconfig [root@centos_vm]# ls -l /usr/local/lib/libprelude* -rwxr-xr-x 1 root root 1011 Jun 10 11:03 /usr/local/lib/libpreludecpp.la lrwxrwxrwx 1 root root 22 Jun 10 11:03 /usr/local/lib/libpreludecpp.so -> libpreludecpp.so.0.3.0 lrwxrwxrwx 1 root root 22 Jun 10 11:03 /usr/local/lib/libpreludecpp.so.0 -> libpreludecpp.so.0.3.0 -rwxr-xr-x 1 root root 671841 Jun 10 11:03 /usr/local/lib/libpreludecpp.so.0.3.0 -rwxr-xr-x 1 root root 1024 Jun 10 11:07 /usr/local/lib/libpreludedb.la lrwxrwxrwx 1 root root 22 Jun 10 11:07 /usr/local/lib/libpreludedb.so -> libpreludedb.so.0.4.10 lrwxrwxrwx 1 root root 22 Jun 10 11:07 /usr/local/lib/libpreludedb.so.0 -> libpreludedb.so.0.4.10 -rwxr-xr-x 1 root root 223820 Jun 10 11:07 /usr/local/lib/libpreludedb.so.0.4.10 -rwxr-xr-x 1 root root 967 Jun 10 11:03 /usr/local/lib/libprelude.la lrwxrwxrwx 1 root root 20 Jun 10 11:03 /usr/local/lib/libprelude.so -> libprelude.so.2.19.1 lrwxrwxrwx 1 root root 20 Jun 10 11:03 /usr/local/lib/libprelude.so.2 -> libprelude.so.2.19.1 -rwxr-xr-x 1 root root 3833057 Jun 10 11:03 /usr/local/lib/libprelude.so.2.19.1 Any ideas to help me ? Thanks a lot ;) ! ----- Message d'origine ----- De : Paul Robert Marino Envoyés : 09.06.10 20:03 À : Bob Sauvage Objet : Re: [prelude-user] ImportError: No module named prelude It looks like the libprelude python bindings are not installed you may need to tune the configure options then rebuild and install libprelude again also make sure the libpreludedb python bindings are installed as well or that will be the next error you get after you fix this one. On 6/9/2010 1:29 PM, Bob Sauvage wrote: > Hello people ! > > I just installed PreludeIDS from source (Libprelude, LibpreludeDB, LML, Manager, correlator and Prewikka) > When I want to connect to prewikka, I have the following error in the error_log file : > > [Wed Jun 09 18:59:30 2010] [notice] caught SIGTERM, shutting down > [Wed Jun 09 18:59:30 2010] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec) > [Wed Jun 09 18:59:31 2010] [notice] Digest: generating secret for digest authentication ... > [Wed Jun 09 18:59:31 2010] [notice] Digest: done > [Wed Jun 09 18:59:31 2010] [notice] mod_python: Creating 4 session mutexes based on 256 max processes and 0 max threads. > [Wed Jun 09 18:59:31 2010] [notice] Apache/2.2.3 (CentOS) configured -- resuming normal operations > [Wed Jun 09 18:59:55 2010] [error] [client 127.0.0.1] PythonHandler prewikka.ModPythonHandler: Traceback (most recent call last): > [Wed Jun 09 18:59:55 2010] [error] [client 127.0.0.1] PythonHandler prewikka.ModPythonHandler: File "/usr/lib64/python2.4/site-packages/mod_python/apache.py", line 287, in HandlerDispatch\n log=debug) > [Wed Jun 09 18:59:55 2010] [error] [client 127.0.0.1] PythonHandler prewikka.ModPythonHandler: File "/usr/lib64/python2.4/site-packages/mod_python/apache.py", line 464, in import_module\n module = imp.load_module(mname, f, p, d) > [Wed Jun 09 18:59:55 2010] [error] [client 127.0.0.1] PythonHandler prewikka.ModPythonHandler: File "/usr/lib/python2.4/site-packages/prewikka/ModPythonHandler.py", line 20, in ?\n from prewikka import Core, Request, localization > [Wed Jun 09 18:59:55 2010] [error] [client 127.0.0.1] PythonHandler prewikka.ModPythonHandler: File "/usr/lib/python2.4/site-packages/prewikka/Core.py", line 21, in ?\n import prelude, preludedb, CheetahFilters > [Wed Jun 09 18:59:55 2010] [error] [client 127.0.0.1] PythonHandler prewikka.ModPythonHandler: ImportError: No module named prelude > > Here my prewikka.conf file for Apache : > > <VirtualHost *:80> > ServerName localhost > > <Location /> > SetHandler mod_python > PythonHandler prewikka.ModPythonHandler > PythonOption PrewikkaConfig /etc/prewikka/prewikka.conf > </Location> > > <Location /prewikka> > SetHandler None > </Location> > > Alias /prewikka /usr/share/prewikka/htdocs > </VirtualHost> > > I try this too but same problem :/ : > > <VirtualHost *:80> > ServerName my.server.org > Setenv PREWIKKA_CONFIG "/etc/prewikka/prewikka.conf" > > <Location "/"> > AllowOverride None > Options ExecCGI > > <IfModule mod_mime.c> > AddHandler cgi-script .cgi > </IfModule> > > Order allow,deny > Allow from all > </Location> > > Alias /prewikka/ /usr/share/prewikka/htdocs/ > ScriptAlias / /usr/share/prewikka/cgi-bin/prewikka.cgi > > </VirtualHost> > > > Have you an idea to help me ? > > Thanks a lot ! > _______________________________________________ > Prelude-user site list > [email protected] > http://lists.prelude-technologies.com/mailman/listinfo/prelude-user _______________________________________________ Prelude-user site list [email protected] http://lists.prelude-technologies.com/mailman/listinfo/prelude-user