summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Lane2006-09-30 18:24:19 +0000
committerTom Lane2006-09-30 18:24:19 +0000
commit8136041a8001f0adf1e2178f3205033bb04a0036 (patch)
tree4685c516ad720f1bd98bb80e957a540288e7dd7d
parentad5031feac9064ed9d62d5515c1dbd003fbfc07d (diff)
uninstall script for sslinfo
-rw-r--r--contrib/sslinfo/Makefile1
-rw-r--r--contrib/sslinfo/uninstall_sslinfo.sql9
2 files changed, 10 insertions, 0 deletions
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();