thank for you program. I'm using very well. I found just one bug. Add a line in system_info.c, restart_gucs.c and transient_gucs.c appendStringInfo(&resultbuf,REC_DELIMIT);