Hi
In centos7

root@node2-klone:~# postconf mail_version
mail_version = 3.4.23
root@node2-klone:~# postconf -M bar/unix='foo unix - n n - - pipe argv=/bin/false' root@node2-klone:~# postconf -M bar/unix='foo unix - n n - - pipe argv=/bin/false' root@node2-klone:~# postconf -M bar/unix='foo unix - n n - - pipe argv=/bin/false' root@node2-klone:~# postconf -M bar/unix='foo unix - n n - - pipe argv=/bin/false' root@node2-klone:~# postconf -M bar/unix='foo unix - n n - - pipe argv=/bin/false'
root@node2-klone:~# tail /etc/postfix/master.cf
...
policy-spf  unix  -       n       n       -       -       spawn
     user=nobody argv=/usr/bin/policyd-spf

#policy  unix  -      n       n       -       -       spawn
#            user=nobody argv=/usr/bin/perl /usr/lib/postfix/postfix-policyd-spf-perl /etc/postfix-policyd-spf-python/policyd-spf.conf foo        unix  -       n       n       -       -       pipe argv=/bin/false foo        unix  -       n       n       -       -       pipe argv=/bin/false foo        unix  -       n       n       -       -       pipe argv=/bin/false foo        unix  -       n       n       -       -       pipe argv=/bin/false foo        unix  -       n       n       -       -       pipe argv=/bin/false
....


W dniu 27.04.2023 o 01:48, SATOH Fumiyasu (TSUCHIDA Fumiyasu) via Postfix-users pisze:
I see the following problems.

1. `postconf -M bar/unix='foo unix ...'` will duplicates entries in master.cf.
2. `postconf -M foo/unix='foo unix ...' get segfault if multiple entries exist 
in master.cf.

```
# postconf mail_version
mail_version = 3.7.4
# postconf -M foo/unix='foo unix - n n - - pipe argv=/bin/false'
# tail /etc/postfix/master.cf
...
foo        unix  -       n       n       -       -       pipe argv=/bin/false
# postconf -M bar/unix='foo unix - n n - - pipe argv=/bin/false'
# tail /etc/postfix/master.cf
...
foo        unix  -       n       n       -       -       pipe argv=/bin/false
foo        unix  -       n       n       -       -       pipe argv=/bin/false
# postconf -M foo/unix='foo unix - n n - - pipe argv=/bin/false'
Segmentation fault
```


--

_______________________________________________
Postfix-users mailing list -- postfix-users@postfix.org
To unsubscribe send an email to postfix-users-le...@postfix.org

Reply via email to