]> granicus.if.org Git - postgresql/commit
Add pg_ls_logdir() and pg_ls_waldir() functions.
authorRobert Haas <rhaas@postgresql.org>
Thu, 16 Mar 2017 19:05:02 +0000 (15:05 -0400)
committerRobert Haas <rhaas@postgresql.org>
Thu, 16 Mar 2017 19:05:02 +0000 (15:05 -0400)
commitbefd73c50f11a6c6a6719dae20f0de7b7585bef4
treec8dce9b04025d7a046656685e0a0ccc5709cc43b
parentb30fb56b07a885f3476fe05920249f4832ca8da5
Add pg_ls_logdir() and pg_ls_waldir() functions.

These functions are intended to be used by monitoring tools, and,
unlike pg_ls_dir(), access to them can be granted to non-superusers,
so that those monitoring tools can observe the principle of least
privilege.

Dave Page, revised by me, and also reviewed a bit by Thomas Munro.

Discussion: http://postgr.es/m/CA+OCxow-X=D2fWdKy+HP+vQ1LtrgbsYQ=CshzZBqyFT5jOYrFw@mail.gmail.com
doc/src/sgml/func.sgml
src/backend/catalog/system_views.sql
src/backend/utils/adt/genfile.c
src/include/catalog/catversion.h
src/include/catalog/pg_proc.h