diff --git a/postgresql-14.13.tar.bz2 b/postgresql-14.13.tar.bz2
deleted file mode 100644
index 53ada59e9e44b8c1389b254786ee3c314a75afd2..0000000000000000000000000000000000000000
--- a/postgresql-14.13.tar.bz2
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
404 Not Found
-
-404 Not Found
-
nginx
-
-
diff --git a/postgresql-14.13.tar.bz2.sha256 b/postgresql-14.13.tar.bz2.sha256
deleted file mode 100644
index 9983846b46cfda5d949c32188f8ec818b6ea9588..0000000000000000000000000000000000000000
--- a/postgresql-14.13.tar.bz2.sha256
+++ /dev/null
@@ -1 +0,0 @@
-59aa3c4b495ab26a9ec69f3ad0a0228c51f0fe6facf3634dfad4d1197d613a56 postgresql-14.13.tar.bz2
diff --git a/postgresql-14.14.tar.bz2 b/postgresql-14.14.tar.bz2
new file mode 100644
index 0000000000000000000000000000000000000000..1a452b31e2f393a2fe224efe8b89b438c7e48179
Binary files /dev/null and b/postgresql-14.14.tar.bz2 differ
diff --git a/postgresql-14.14.tar.bz2.sha256 b/postgresql-14.14.tar.bz2.sha256
new file mode 100644
index 0000000000000000000000000000000000000000..75ae876e0f7e780ae26d4e483eb91b1963d0437a
--- /dev/null
+++ b/postgresql-14.14.tar.bz2.sha256
@@ -0,0 +1 @@
+84727fbccdbd1efe01d8de64bc1b33095db773ad2457cefcedc2d8258ebc09d6 postgresql-14.14.tar.bz2
diff --git a/postgresql-15.8.tar.bz2.sha256 b/postgresql-15.8.tar.bz2.sha256
deleted file mode 100644
index 21864c78ee4d5320877c9d47955b3dd98637aa1f..0000000000000000000000000000000000000000
--- a/postgresql-15.8.tar.bz2.sha256
+++ /dev/null
@@ -1 +0,0 @@
-4403515f9a69eeb3efebc98f30b8c696122bfdf895e92b3b23f5b8e769edcb6a postgresql-15.8.tar.bz2
diff --git a/postgresql-15.8-US.pdf b/postgresql-15.9-US.pdf
similarity index 87%
rename from postgresql-15.8-US.pdf
rename to postgresql-15.9-US.pdf
index cbd00a9e47012be3cf02f3d060e1e1226606e926..0fc869bb50123ebbc26683582a8bde94d890f8fd 100644
Binary files a/postgresql-15.8-US.pdf and b/postgresql-15.9-US.pdf differ
diff --git a/postgresql-15.8.tar.bz2 b/postgresql-15.9.tar.bz2
similarity index 70%
rename from postgresql-15.8.tar.bz2
rename to postgresql-15.9.tar.bz2
index 827efac090c7334cb7d1dc8efa76b8cc1a635e41..e59b60937ce1e03da8f95597fff76e0b172d0a3d 100644
Binary files a/postgresql-15.8.tar.bz2 and b/postgresql-15.9.tar.bz2 differ
diff --git a/postgresql-15.9.tar.bz2.sha256 b/postgresql-15.9.tar.bz2.sha256
new file mode 100644
index 0000000000000000000000000000000000000000..2176135f0e8ade75d6a296818354f7d96bf1185b
--- /dev/null
+++ b/postgresql-15.9.tar.bz2.sha256
@@ -0,0 +1 @@
+74f2d4565035f0cf729ecb059949faaf1102cbd93759b359822f98f82198c783 postgresql-15.9.tar.bz2
diff --git a/postgresql-setup-8.8.tar.gz b/postgresql-setup-8.8.tar.gz
deleted file mode 100644
index df8da8e1e1942df965db695054163bb124b22fad..0000000000000000000000000000000000000000
Binary files a/postgresql-setup-8.8.tar.gz and /dev/null differ
diff --git a/postgresql-setup-8.9.tar.gz b/postgresql-setup-8.9.tar.gz
new file mode 100644
index 0000000000000000000000000000000000000000..288a3fd1f790495a932dd97b2c2c2c89ca8414fb
Binary files /dev/null and b/postgresql-setup-8.9.tar.gz differ
diff --git a/postgresql.spec b/postgresql.spec
index a322fdbeceecf2375b30bd75195044302db94b80..b69e156f9b78d3263682985cfc8a88cd0f2fc6d5 100644
--- a/postgresql.spec
+++ b/postgresql.spec
@@ -31,7 +31,7 @@
Summary: PostgreSQL client programs
Name: postgresql
%global majorversion 15
-Version: %{majorversion}.8
+Version: %{majorversion}.9
Release: 1
# The PostgreSQL license is very similar to other MIT licenses, but the OSI
@@ -40,11 +40,11 @@ License: PostgreSQL
Url: http://www.postgresql.org/
%global prevmajorversion 14
-%global prevversion %{prevmajorversion}.13
+%global prevversion %{prevmajorversion}.14
%global prev_prefix %{_libdir}/pgsql/postgresql-%{prevmajorversion}
%global precise_version %{?epoch:%epoch:}%version-%release
-%global setup_version 8.8
+%global setup_version 8.9
%global service_name postgresql.service
@@ -1295,6 +1295,9 @@ make -C postgresql-setup-%{setup_version} check
%changelog
+* Fri Nov 15 2024 Funda Wang - 15.9-1
+- update to 15.9 (CVE-2024-10976, CVE-2024-10977, CVE-2024-10978, CVE-2024-10979)
+
* Fri Aug 09 2024 Funda Wang - 15.8-1
- update to 15.8 (CVE-2024-7348)