Frequently Asked Questions – FAQ

Original: http://postfix.wl0.org/en/faq/

[Postfix Logo][RPM Logo]
Cette page tente de répondre aux questions que je me pose souvent sur mes paquets.
Depuis quand avez vous été construction Postfix RPM ?
J’ai construit Postfix rpm depuis avant 2000 postfix s’appelait vmailer. Les RPM originaux ont été construits avec l’aide des autres sur la liste de diffusion utilisateurs postfix.
Quelles versions de Postfix fournissez-vous des paquets pour ?
Le lien de paquets disponibles vous indique quelles versions sont pris en charge.
Quelles distributions sont supportées ?
Le lien de paquets disponibles vous indique quels mes packages exécutés sous les distributions.
J’essaie de soutenir les dernières distributions RedHat Enterprise ainsi que Fedora Core. Cependant le cycle de mise à jour de Fedora Core est assez rapide donc je n’ai pas toujours essayé de construire pour la dernière version.
Pourquoi devrais-je utiliser votre RPM et pas de RedHat standard RPM ?
Quand j’ai commencé la construction mon rpms RedHat ne prévoyaient pas un RPM pour Postfix. Maintenant que RedHat fournit-il des rpms pour Postfix vous ne devrez pas utiliser mon RPM, sauf si vous avez besoin d’une version plus récente que la version qu’ils fournissent, ou vous devez utiliser Postfix avec des options qui ne fournit pas de t/mn de postfix de RedHat. Si c’est le cas alors vous pouvez essayer mon RPM, sinon que je dirais que vous restez avec RedHat.
Comment puis-je créer un fichier rpm binaire d’un src.rpm sur votre site ?
Le bâtiment rpm lien vous indique comment.
D’où puis-je télécharger votre RPM ?
Mon RPM peut être téléchargé à partir http://ftp.wl0.org/, mais aussi s’il vous plaît envisager avec les miroirs qui figurent sur le lien de miroirs. Les personnes fournissant des miroirs peuvent être plus proches de vous et leur serveur soient disponible lorsque mon serveur n’est pas. Si vous n’utilisez pas un envoi de miroir le mainteneur d’un mot de remerciement pour ses efforts.
Comment puis-je savoir lorsque vous produisez nouveau RPM ?
S’abonner à la mailing list de  postfix-rpm-announce. Pour une raison quelconque le facteur l’interface de la liste ici ne montre pas la liste de diffusion pour une raison quelconque (j’ai encore besoin déterminer pourquoi). Les archives de la liste de diffusion Voir la précédentes messages envoyés à la liste. Sachez que mon serveur est sur plusieurs listes RBL parce que je suis un abonné du câble et donc le logiciel de courrier sur votre serveur ou votre fournisseur de services Internet peut refuser les messages provenant de la liste d’annonces. Je ne peux pas fixer ces rejets. Peut-être que vous pouvez.
Pourquoi ne vous fournissez pas RPM binaires avec option ?
Le binaire RPM sur mon site est les binaires plus simples et il y a le plus petit nombre de dépendances. Si je devais construire un paquet binaire de Postfix avec beaucoup d’options différentes, il faudrait vous permet d’installer les paquets RPM dépendantes, même si vous n’avez pas besoin d’eux. Comme il est facile de construire un fichier rpm binaire de mon tr/mn source avec diverses options, je pense que c’est mieux que vous le faites selon vos besoins. Il y a juste trop d’options pour générer toutes les combinaisons possibles et donc garder tout le monde heureux.
Pourquoi ne vous construisez des paquets binaires pour distribution xxxx ?
Probablement parce que personne ne m’a demandé ou je n’ai pas le matériel pour construire pour elle. Mon environnement de génération est limitée à un petit nombre de distributions. N’oubliez pas que je fais cela dans mon temps libre. Cependant si vous voulez que j’envisager d’inclure une distribution qui je ne fournissent pas actuellement RPM binaires pour alors s’il vous plaît laissez-moi savoir.
Pourquoi votre procédure de construction n’est pas normal ?
Initialement, j’ai essayé de construire dans plusieurs différentes distributions et les emplacements de fichiers et certaines des dépendances ont été dépendantes de distribution. Pour éviter d’avoir à mettre en place toutes ces différences dans le fichier de spécifications, j’ai ajusté pour prendre ces différences en considération, j’ai créé le fichier de spécifications. Le fichier de spécifications est créé à partir d’un fichier de spécifications basé sur un modèle fourni avec les autres fichiers source et un script de génération qui génère le fichier de spécifications réel dans le fichier de modèle en tenant compte de la distribution et les options de build requise. Bien qu’il existe toujours des différences entre les différentes distributions, les différences sont moins un problème. Cependant changer la procédure de compilation maintenant exige plus de travail pour mettre toutes les vérifications et les comportement conditionnel à l’intérieur du fichier de spécifications plutôt qu’en dehors d’elle. macros de tr/min pour des situations comme la présente (y compris détermination de la distribution sur lequel s’exécute l’environnement de génération) ne sont pas négligeables. Donc, pour le moment, la procédure de construction reste le même. Peut-être que je vais regarder cela à nouveau et envisager de simplifier la génération procédure et par conséquent propice rpmbuild --define "dist rhel4" postfix.spec type construit à l’avenir. Toutefois, je préfère encore le fichier de spécifications de savoir sur quelle distribution il est construit sans avoir à lui dire manuellement.
Je reçois des problèmes bâtiment option POSTFIX_XXX avec option POSTFIX_YYYY
Certaines options de build ne sont pas compatibles. Si vous obtenez ce problème essayez bâtiment avec chaque option sur son propre afin de déterminer si le problème est avec une pièce individuelle de la build. Si les deux options ne construire ensemble puis informez moi svp. Je devrais probablement écrire vers le bas une liste des incompatibilités connues.
J’ai des problèmes avec l’option POSTFIX_SPF

Les patches SPF pour Postfix n’ont pas été très largement soutenus. Souvent, ils ne fonctionnent pas en combinaison avec d’autres patchs/options. Donc si vous insistez sur l’utilisation de la POSTFIX_SPF ne vous attendez pas trop vos commentaires de moi. Si vous pouvez résoudre le problème, puis s’il vous plaît envoyez-moi les correctifs appropriés à mon fichier de spécifications. Si vous ne pouvez pas laissez-moi savoir il y a un problème et j’essaierai et listent le problème quelque part sur mon site web.
Le script de compilation dit que ma distribution n’est pas reconnue. Que dois-je faire ?
Détecter la distribution se fait par la script postfix-get-distribution  fournie dans la src tr/min. Si votre distribution n’est pas prise en charge et c’est un clone de RedHat puis Veuillez me fournir les informations qui me permet de reconnaître la distribution comme un clone. Habituellement, c’est la sortie de rpm -q distribution-release, libération distribution est le nom de t/mn de sortie de la distribution. par exemple, CentOS a une tr/min, appelée centos-release. Si le numéro de version ne correspond pas avec la RedHat numéro de version, alors s’il vous plaît me dire la correspondance. Si la distribution n’est pas un clone de RedHat et la procédure de compilation peut être carrément configurée afin d’étendre la distribution que vous utilisez puis Veuillez me fournir les détails et je vais voir si je peux modifier la procédure de compilation pour configurer la procédure de compilation correctement.
Vos paquets construisent sur SuSE, Mandriva, ?
Je connais des personnes qui utilisent mes paquets sur les autres distributions redhat-non comme SuSE et Mandriva. Avec les distributions de tr/min comme ceux-ci qui ne sont pas des clones de RedHat l’environnement de configuration diffère beaucoup de RedHat sorte que vous pouvez rencontrer des problèmes. Cependant j’apprécie vos commentaires et suggestions qui rendraient mes paquets fonctionnent sur une plus grande variété de distributions si cela peut se faire de manière simple. Il semble peu satisfaisante qu’un paquetage rpm commun ne peut pas être créé pour travailler sur toutes les distributions avec les réglages nécessaires, car cela permettrait d’économiser le temps de développement pour tout le monde surtout lorsque vous ajustez le paquet pour une nouvelle distribution ou version de postfix.

Comments are closed.