Thread: postgresql-9.5alpha1 packaging

postgresql-9.5alpha1 packaging

From
Marco Atzeri
Date:
As there are additional or moved binaries in comparison to 9.4

-usr/bin/pg_archivecleanup.exe
-usr/bin/pg_rewind.exe
-usr/bin/pg_test_fsync.exe
-usr/bin/pg_test_timing.exe
-usr/bin/pg_upgrade.exe
-usr/bin/pg_xlogdump.exe
-usr/bin/pgbench.exe

any suggestion where to fit them ?
Current split on cygwin packages is:

 $ cygcheck -l postgresql |grep exe
/usr/sbin/initdb.exe
/usr/sbin/pg_controldata.exe
/usr/sbin/pg_ctl.exe
/usr/sbin/pg_resetxlog.exe
/usr/sbin/postgres.exe

$ cygcheck -l postgresql-client  |grep exe
/usr/bin/clusterdb.exe
/usr/bin/createdb.exe
/usr/bin/dropdb.exe
/usr/bin/pg_dump.exe
/usr/bin/pg_dumpall.exe
/usr/bin/pg_basebackup.exe
/usr/bin/pg_isready.exe
/usr/bin/pg_receivexlog.exe
/usr/bin/pg_recvlogical.exe
/usr/bin/psql.exe
/usr/bin/reindexdb.exe
/usr/sbin/createlang.exe
/usr/sbin/createuser.exe
/usr/sbin/droplang.exe
/usr/sbin/dropuser.exe
/usr/sbin/pg_restore.exe
/usr/sbin/vacuumdb.exe
 cygcheck -l postgresql-contrib  |grep exe
/usr/lib/postgresql/bin/oid2name.exe
/usr/lib/postgresql/bin/pgbench.exe
/usr/lib/postgresql/bin/pg_archivecleanup.exe
/usr/lib/postgresql/bin/pg_standby.exe
/usr/lib/postgresql/bin/pg_test_fsync.exe
/usr/lib/postgresql/bin/pg_test_timing.exe
/usr/lib/postgresql/bin/pg_upgrade.exe
/usr/lib/postgresql/bin/pg_xlogdump.exe
/usr/lib/postgresql/bin/vacuumlo.exe



Re: postgresql-9.5alpha1 packaging

From
Michael Paquier
Date:
On Sat, Jul 4, 2015 at 4:40 PM, Marco Atzeri <marco.atzeri@gmail.com> wrote:
> As there are additional or moved binaries in comparison to 9.4
>
> -usr/bin/pg_archivecleanup.exe
> -usr/bin/pg_rewind.exe
> -usr/bin/pg_test_fsync.exe
> -usr/bin/pg_test_timing.exe
> -usr/bin/pg_upgrade.exe
> -usr/bin/pg_xlogdump.exe
> -usr/bin/pgbench.exe

pgbench should be put on the client-side as it is a benchmark tool,
and the rest on the server-side as they serve directly the backend.
-- 
Michael