[Postfixbuch-users] aliase ueber NIS funktionieren nicht

Frank Naumann frank at naumann-net.org
Di Okt 14 07:50:24 CEST 2003


Hallo zusammen,

On Mon, Oct 13, 2003 at 02:45:49PM +0200, Ralf Hildebrandt wrote:
> * Marc Samendinger <Marc.Samendinger at sp-online.de>:
> > On Mon, Oct 13, 2003 at 12:29:22PM +0200, Ralf Hildebrandt wrote:
> > > Kann dein Postfix NIS? Was sagt "postconf -n"?
> > 
> > H?tte das ein "postconf -m" sein sollen oder war das die zus?tzliche
> > Aufforderung "postconf -n" Output zu zeigen?
> 
> Beides :)
> 
ja, mein postfix kann nis:

[root at ixnms40 root]# postconf -m
static
nis
regexp
environ
proxy
btree
unix
hash

Ich habe nis zwischenzeitlich über postfix kontrolliert. Bei den
Unix Accounts funktioniert die Abfrage auch (obwohl ich genau das
nicht benutze):

[root at ixnms40 root]# postmap -q naumannf nis:passwd.byname
naumannf:x:12529:12529:Herr Frank
   Naumann:/home/mail/n/naumannf:/bin/bash

Nur bei den NIS Abfragen über postfix hapert es. Ich habe
zwischenzeitlich nochmal die Postfix Version auf 2.0.16 hochgezogen,
aber auch damit funktioniert es nicht. 

Als Workaround erzeuge ich mir mittlerweile scriptgesteuert (auf der 
gleichen Kiste - soll zeigen, dass die nis aliase durchaus auf dem
Server ankommen) die Alias Datei über die Ausgabe von ypcat neu, 
nur wird der ganze Aufbau dadurch auch nicht übersichtlicher.

Hier noch die Ausgabe von postconf -n

alias_database = hash:/etc/aliases,
   hash:/usr/local/mailman/data/aliases, hash:/etc/postfix/ypaliases
alias_maps = nis:mail.aliases, hash:/etc/aliases,
   hash:/usr/local/mailman/data/aliases, hash:/etc/postfix/ypaliases
bounce_size_limit = 50000
command_directory = /usr/sbin
config_directory = /etc/postfix
content_filter = smtp-amavis:[127.0.0.1]:10024
daemon_directory = /usr/libexec/postfix
debug_peer_level = 2
default_destination_concurrency_limit = 10
default_privs = nobody
default_transport = smtp
home_mailbox = .posteingang
inet_interfaces = all
local_destination_concurrency_limit = 2
local_recipient_maps = $alias_maps nis:mail.aliases
   unix:passwd.byname
mail_owner = postfix
mailq_path = /usr/bin/mailq
manpage_directory = /usr/local/man
mydestination = $myhostname
mydomain = med.uni-marburg.de
myhostname = ixnms40.med.uni-marburg.de
mynetworks = 137.248.0.0/16, 127.0.0.0/8
myorigin = $mydomain
newaliases_path = /usr/bin/newaliases
queue_directory = /var/spool/postfix
readme_directory = /etc/postfix/README_FILES/
relay_domains = $mydestination
relayhost = post.med.uni-marburg.de
sample_directory = /etc/postfix/SAMPLES/
sendmail_path = /usr/sbin/sendmail
setgid_group = postdrop
smtpd_banner = $myhostname ESMTP $mail_name ($mail_version)
soft_bounce = no
unknown_local_recipient_reject_code = 550


Bis denne,
Frank
-- 
cd mutt-source;
./configure --enable-full-quote --with-reverse-quote --set-user-iq=0 \
--set-client-id=outlook --enable-netscape-vcards \
--disable-signature-mark --disable-realname



Mehr Informationen über die Mailingliste Postfixbuch-users