--- a/src/server/plugins/postgresql/init.c Thu Jan 27 21:24:27 2022 +0100 +++ b/src/server/plugins/postgresql/init.c Fri Jan 28 15:44:30 2022 +0100 @@ -29,6 +29,7 @@ #include "init.h" #include "resource.h" +#include "vfs.h" int pg_init(pblock *pb, Session *sn, Request *Rq) { if(resourcepool_register_type("postgresql", pg_get_resource_type())) { @@ -36,5 +37,14 @@ return REQ_ABORTED; } + if(pg_register_vfs(pb)) { + log_ereport(LOG_FAILURE, "pg-init: Cannot register vfs type"); + return REQ_ABORTED; + } + return REQ_PROCEED; } + +int pg_register_vfs(pblock *pb) { + return vfs_register_type("postgresql", pg_vfs_create); +}