diff options
Diffstat (limited to 'src/pgpool.spec')
| -rw-r--r-- | src/pgpool.spec | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/src/pgpool.spec b/src/pgpool.spec index 6795c7f5f..c93eb37a3 100644 --- a/src/pgpool.spec +++ b/src/pgpool.spec @@ -21,7 +21,8 @@ %endif %global _varrundir %{_localstatedir}/run/pgpool -%global _varlogdir %{_localstatedir}/log/pgpool_log +%global _varlogdir %{_localstatedir}/log/pgpool +%global _varlibdir %{_localstatedir}/lib/pgpool Summary: Pgpool is a connection pooling/replication server for PostgreSQL Name: pgpool-II-pg%{pg_version} @@ -45,6 +46,7 @@ Patch1: pgpool_socket_dir.patch Patch2: pcp_unix_domain_path.patch %endif Patch3: pgpool_log.patch +Patch4: pgpool.conf.sample.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: postgresql%{pg_version}-devel pam-devel openssl-devel jade libxslt docbook-dtds docbook-style-xsl docbook-style-dsssl openldap-devel %if %{rhel} >= 9 @@ -71,7 +73,7 @@ Requires(preun): chkconfig Requires(preun): initscripts Requires(postun): initscripts %endif -Obsoletes: postgresql-pgpool +Obsoletes: postgresql-pgpool < %{version} # original pgpool archive name %define archive_name pgpool-II-%{version} @@ -107,6 +109,7 @@ PostgreSQL extensions libraries and sql files for pgpool-II. %patch2 -p0 %endif %patch3 -p0 +%patch4 -p0 %build %configure --with-pgsql=%{pghome} \ @@ -177,6 +180,7 @@ install -m 755 %{SOURCE1} %{buildroot}%{_initrddir}/pgpool %endif mkdir -p %{buildroot}%{_varlogdir} +mkdir -p %{buildroot}%{_varlibdir} install -d %{buildroot}%{_sysconfdir}/sysconfig %if 0%{rhel} && 0%{rhel} <= 6 @@ -290,6 +294,7 @@ fi %{_initrddir}/pgpool %endif %attr(0755,postgres,postgres) %dir %{_varlogdir} +%attr(0755,postgres,postgres) %dir %{_varlibdir} %defattr(600,postgres,postgres,-) %{_sysconfdir}/%{short_name}/pgpool.conf.sample %{_sysconfdir}/%{short_name}/pcp.conf.sample @@ -340,6 +345,8 @@ fi %{pghome}/share/extension/pgpool_adm--1.3--1.4.sql %{pghome}/share/extension/pgpool_adm--1.5.sql %{pghome}/share/extension/pgpool_adm--1.4--1.5.sql +%{pghome}/share/extension/pgpool_adm--1.6.sql +%{pghome}/share/extension/pgpool_adm--1.5--1.6.sql %{pghome}/share/extension/pgpool_adm.control %{pghome}/lib/pgpool_adm.so # From PostgreSQL 9.4 pgpool-regclass.so is not needed anymore @@ -360,6 +367,10 @@ fi %endif %changelog +* Tue Oct 14 2025 Taiki Koshino <koshino@sraoss.co.jp> 4.7.0 +- Change the value of log_directory parameter to '/var/log/pgpool'. +- Create '/var/lib/pgpool' and set it to work_dir. + * Wed Nov 2 2022 Bo Peng <pengbo@sraoss.co.jp> 4.4.0 - Change /lib/tmpfiles.d/ file from /var/run to /run - Install /etc/sudoers.d/pgpool |
