 installation rapide de seeks sur debian lenny seeks est pour le moment un métamoteur de recherche il utilise les résultats des moteurs de recherches commerciaux en fonctionnant comme les prochaines versions mettront en place un réseau p2p permettant l interconnexion des nœuds seeks l intérêt est d obtenir un moteur de recherche décentralisé avec un contrôle des utilisateurs sur les résultats et sur leurs données les avantages il est libre et vous aussi vous pouvez l installer sur votre ordinateur ou sur votre serveur vous êtres maître des règlages si vous êtes plusieurs à vous en servir vos recherches sont noyées dans la masse vous échappez au profilage il regroupe les résultats de plusieurs moteurs amélioration de la pertinance des résultats pas de publicité pas de lien commerciaux pour en savoir plus vous pouvez lire la déscription de wikipédia  http frwikipediaorg wiki seeks tester vous voulez peut être tester non voici la liste des noeuds publics avec différents paramétrages  http wwwseeksprojectinfo wiki indexphp listofwebseeksnodes prérequis il vous faut un serveur web fonctionnel tournant sur debian lenny il vous faut les dépendances php5cgi et php5curl aptget install php5cgi php5curl installation sur gnu linux debian lenny il existe un dépôt pour debian à l adresse  http archivesilehtnet seeks  actuellement la paquet est fait à partir de la version 031 de seeks wget http archivesilehtnet seeks seekssidlist o sudo tee etc apt sourceslistd seekslist aptkey adv recvkeys keyserver keyserverubuntucom ec0fc7e8 aptget update pour la version stable aptget install seeks pour la version expérimental aptget install seeksexprimental pour se servir de seeks il faut un fichier indexphp à la racine de votre de serveur web il va rediriger les requêtes vers le proxy copyright camille harang pablo joubert emmanuel benazera this program is free software you can redistribute it and or modify it under the terms of the gnu affero general public license as published by the free software foundation either version 3 of the license or at your option any later version this program is distributed in the hope that it will be useful but without any warranty without even the implied warranty of merchantability or fitness for a particular purpose see the gnu affero general public license for more details you should have received a copy of the gnu affero general public license along with this program if not see http wwwfsforg licensing licenses agpl30html if server https scheme https else scheme http seeksuri http ss proxy localhost 8250 basescript server scriptname baseurl scheme server httphost basescript if server requesturi searchexpphp  header  location baseurl websearchhp else url seeksuri  strreplace  basescript server requesturi langhead server httpacceptlanguage referer server httpreferer qcredir  array   pregmatch  qcredir url qcredir curl  curlinit   curlsetopt  curl curlopturl url if qcredir 0 qcredir  curlsetopt  curl curloptheader true  curlsetopt  curl curloptproxy proxy  curlsetopt  curl curloptreturntransfer 1  curlsetopt  curl curlopthttpheader  array  seeksremotelocation baseurl acceptlanguage langhead referer referer result  curlexec  curl resultinfo  curlgetinfo  curl if  curlerrno  curl echo curl error  curlerror  curl  curlclose  curl  header  contenttype resultinfo contenttype if qcredir 0 qcredir statuscode  array   pregmatch  d d d result statuscode switch statuscode 0 case 302 location  array   pregmatch  location result location location 0  substr  location 0 10  header  location location 0 break default echo result le paquet fournit des fichiers d init du coup vous pouvez lancer arrêter le serveur comme suit etc initd seeks start stop status restart forcereload vous pouvez maintenant accéder à votre moteur de recherche par l adresse http votreserveur searchphp websearchhp configuration les fichiers de configuration se trouvent dans etc seeks vim etc seeks config vim etc seeks websearchconfig installation à partir des sources j avais essayé d installer il y a quelques temps à partir des sources mais sans succès il faut dire qu il n y avait ce très bon guide  http blogpastoutafaitorg billets pr c3 a9sentationdeseeksetinstallationsousdebianlenny vous y trouverez aussi quelques sujets que je n ai pas abordé comme l utilisation de seeks configuré comme proxy dans votre navigateur ou encore la non conservation des logs de recherche ajouter un champ de recherche seeks sur votre site form method get action  http wwwseeksfr indexphp search  id searchform input title search id searchinput autocomplete off name q maxlength 2048 value type text input name expansion value 1 type hidden input name action value expand type hidden input id searchbutton value search with seeks type submit form ajouter un champ de recherche seeks interne à votre site script type text javascript function prependquery documentgetelementbyid searchinput value site wwwexamplecom documentgetelementbyid searchinput value return true script form method get action  http wwwseeksfr indexphp search  id searchform onsubmit return prependquery input title search id searchinput autocomplete off name q maxlength 2048 value type text input name expansion value 1 type hidden input name action value expand type hidden input id searchbutton value search with seeks type submit form le code est issu du site de seeks à la page  http wwwseeksprojectinfo wiki indexphp usingseeksdirectlyfromawebsite lien le tutos qui m a permis de faire l installation  http jcvassortopenwebfr installationdeseekssousdebian   anonymat débian lenny moteur de recherche p2p seeks debian  