From 8136041a8001f0adf1e2178f3205033bb04a0036 Mon Sep 17 00:00:00 2001
From: Tom Lane <tgl@sss.pgh.pa.us>
Date: Sat, 30 Sep 2006 18:24:19 +0000
Subject: [PATCH] uninstall script for sslinfo

---
 contrib/sslinfo/Makefile              | 1 +
 contrib/sslinfo/uninstall_sslinfo.sql | 9 +++++++++
 2 files changed, 10 insertions(+)
 create mode 100644 contrib/sslinfo/uninstall_sslinfo.sql

diff --git a/contrib/sslinfo/Makefile b/contrib/sslinfo/Makefile
index d48c5b89a25..cc000d9453b 100644
--- a/contrib/sslinfo/Makefile
+++ b/contrib/sslinfo/Makefile
@@ -1,6 +1,7 @@
 MODULE_big = sslinfo
 OBJS = sslinfo.o
 DATA_built = sslinfo.sql
+DATA = uninstall_sslinfo.sql
 DOCS = README.sslinfo
 
 ifdef USE_PGXS
diff --git a/contrib/sslinfo/uninstall_sslinfo.sql b/contrib/sslinfo/uninstall_sslinfo.sql
new file mode 100644
index 00000000000..90024c908ed
--- /dev/null
+++ b/contrib/sslinfo/uninstall_sslinfo.sql
@@ -0,0 +1,9 @@
+SET search_path = public;
+
+DROP FUNCTION ssl_client_serial();
+DROP FUNCTION ssl_is_used();
+DROP FUNCTION ssl_client_cert_present();
+DROP FUNCTION ssl_client_dn_field(text);
+DROP FUNCTION ssl_issuer_field(text);
+DROP FUNCTION ssl_client_dn();
+DROP FUNCTION ssl_issuer_dn();
-- 
GitLab