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
```

-- 
-- Name: SATOH Fumiyasu @ OSSTech Corp., Japan (fumiyas @ osstech co jp)
-- Business Home: https://www.OSSTech.co.jp/
-- GitHub Home: https://GitHub.com/fumiyas/
-- PGP Fingerprint: BBE1 A1C9 525A 292E 6729  CDEC ADC2 9DCA 5E1C CBCA
_______________________________________________
Postfix-users mailing list -- postfix-users@postfix.org
To unsubscribe send an email to postfix-users-le...@postfix.org

Reply via email to