Stephen Frost <sfrost@snowman.net> writes:
> Unless there's actually a use-case for duplicate entries in
> postgresql.auto.conf,
There isn't --- guc.c will just discard the earlier duplicates.
> what we should do is clean them up (and possibly
> throw a WARNING or similar at the user saying "something modified your
> postgresql.auto.conf in an unexpected way"). I'd suggest we do that on
> every ALTER SYSTEM call.
+1 for having ALTER SYSTEM clean out duplicates. Not sure whether
a WARNING would seem too in-your-face.
regards, tom lane