Forums FUG-FR
https://forums.fug-fr.org/cgi-bin/yabb2/YaBB.pl
FreeBSD >> Logiciels tiers >> apache22 et pkgtools.conf
https://forums.fug-fr.org/cgi-bin/yabb2/YaBB.pl?num=1247301458

Message started by Elrohir on 11. Jul 2009 at 10:37

Title: apache22 et pkgtools.conf
Post by Elrohir on 11. Jul 2009 at 10:37
Salut.

J'essaie d'installer le port apache22, mais y'a beaucoup trop de modules compilés qui ne me serviront pas. J'essaie donc de jouer avec pkgtools.conf.

Voici ce que j'ai écris :

Code (]       
'www/apache22' =>       [
'WITH_AUTH_MODULES=yes',
'WITH_AUTHN_MODULES=yes',
'WITH_AUTHZ_MODULES=yes',
'WITHOUT_CACHE_MODULES=yes',
'WITHOUT_DAV_MODULES=yes',
'WITHOUT_EXPERIMENTAL_MODULES=yes',
'WITHOUT_LDAP_MODULES=yes',
'WITHOUT_PROXY_MODULES=yes',
'WITHOUT_MODULES="dumpio cern_meta vhost_alias usertrack userdir asis imagemap"',
):

,


Donc ça compile bien, ça me met bien lors du portinstall que ça utilise ces paramètres :

[code]
--->  Installing 'apache-itk-2.2.11_7' from a port (www/apache22)
--->  Building '/usr/ports/www/apache22' with make flags: WITH_AUTH_MODULES=yes WITH_AUTHN_MODULES=yes WITH_AUTHZ_MODULES=yes WITHOUT_CACHE_MODULES=yes WITHOUT_DAV_MODULES=yes WITHOUT_EXPERIMENTAL_MODULES=yes WITHOUT_LDAP_MODULES=yes WITHOUT_PROXY_MODULES=yes "WITHOUT_MODULES=\"dumpio cern_meta vhost_alias usertrack userdir asis imagemap\""
[/code]

Seulement voilà, après installation, ça m'a bien activé les modules de la catégorie dav et cache dans mon httpd.conf. Les binaires ont été compilés et sont présents dans /usr/local/libexec/apache

Donc mes WITHOUT_DAV_MODULES ne fonctionnent pas, bien qu'ils soient pris en compte.

Avez-vous une idée ?

Merci !

Title: Re: apache22 et pkgtools.conf
Post by Elrohir on 11. Jul 2009 at 10:44
Par contre, quand je passe mes modules un par un dans WITHOUT_MODULES, ça fonctionne.
Le problème chez moi est quand j'exclus des catégories de modules.

Title: Re: apache22 et pkgtools.conf
Post by fgudin on 13. Jul 2009 at 12:32
Essaie de changer:

Code (]'WITHOUT_MODULES="dumpio cern_meta vhost_alias usertrack userdir asis imagemap"',[/code):
en:
[code]'WITHOUT_MODULES+="dumpio cern_meta vhost_alias usertrack userdir asis imagemap"',

Title: Re: apache22 et pkgtools.conf
Post by Elrohir on 13. Jul 2009 at 12:34
Salut !

Nan nan mais les WHITHOUT_MODULES fonctionnement. Mais je n'ai pas envie de les désactiver un par un quand les catégories sont là pour ça (qui elles, ne fonctionnent pas).

Le problème vient des :

'WITHOUT_CACHE_MODULES=yes',
'WITHOUT_DAV_MODULES=yes',
'WITHOUT_EXPERIMENTAL_MODULES=yes',
'WITHOUT_LDAP_MODULES=yes',
'WITHOUT_PROXY_MODULES=yes',

Qui, bien qu'ils semblent être pris en compte, n'empêche pas mon port de compiler quand même les modules dav et cache.

Title: Re: apache22 et pkgtools.conf
Post by fgudin on 13. Jul 2009 at 12:44
Je suis bien d'accord pour les catégories: je pense simplement que ton WITHOUT_MODULES= écrase ce qui devrait résulter du WITHOUT_DAV…. Fais le test, qu'on en est le coeur net (+=).

Seconde piste à tout hasard: n'aurais-tu pas des options déjà enregistrées sous /var/db/ports/apache…/options qui seraient en contradiction avec celles que tu essaies de forcer avec les WITH/WITHOUT* ? Auquel cas: make showconfig & co

Title: Re: apache22 et pkgtools.conf
Post by Elrohir on 13. Jul 2009 at 14:28
J'y ai cru pendant un moment, mais non, ça ne change rien :-(

Code (]Building shared: mod_dav.la
Building shared: mod_dav_fs.la
Building shared: mod_file_cache.la mod_cache.la mod_disk_cache.la[/code):

Alors que :
[code] 'www/apache22' =>       [
                                'WITH_MPM=itk',
                                'WITH_AUTH_MODULES=yes',
                                'WITH_AUTHN_MODULES=yes',
                                'WITH_AUTHZ_MODULES=yes',
                                'WITHOUT_CACHE_MODULES=yes',
                                'WITHOUT_DAV_MODULES=yes',
                                'WITHOUT_EXPERIMENTAL_MODULES=yes',
                                'WITHOUT_LDAP_MODULES=yes',
                                'WITHOUT_PROXY_MODULES=yes',
                                'WITHOUT_MODULES+="authn_anon dumpio cern_meta vhost_alias usertrack userdir asis imagemap"',
]




Forums FUG-FR » Powered by YaBB 2.5.2!
YaBB Forum Software © 2000-2025. All Rights Reserved.