Обсуждение: Skytools package : missing things
Hi, As repmgr, Working with skytools3 on a Centos system, I found that some things missing : - No initscript - No system user created, - No Log and PID directory - No Default Conf file As it's important and easy to provide a complete tool, please find the initscript attached, and this simple code to add to the package : useradd -r skytools mkdir -p /var/log/skytools /var/run/skytools /etc/skytools chown -R skytools /var/log/skytools /var/run/skytools /etc/skytools Files attached : /etc/skytools.ini /etc/init.d/skytools3 there is an include of /etc/skytools/*.ini inside /etc/skytools.ini, this is not a mistake. Regards, -- Sébastien Lardière http://2ndQuadrant.fr PostgreSQL : Expertise, Formation et Support
Вложения
Hi Sébastien, I just saw that this package requires more attention, since as of now, Skytools that is compiled against 9.4 cannot be installed along with the the one that is compiled against 9.3. I need to rewrite the spec file. That said, does it matter which version of Postgres is used when compiling Skytools? If not, my life will be easier. Regards, Devrim On Mon, 2015-01-19 at 10:15 +0100, Sébastien Lardière wrote: > Hi, > > As repmgr, > > Working with skytools3 on a Centos system, I found that some things > missing : > > - No initscript > - No system user created, > - No Log and PID directory > - No Default Conf file > > As it's important and easy to provide a complete tool, please find the > initscript attached, and this simple code to add to the package : > > useradd -r skytools > mkdir -p /var/log/skytools /var/run/skytools /etc/skytools > chown -R skytools /var/log/skytools /var/run/skytools /etc/skytools > > Files attached : > /etc/skytools.ini > /etc/init.d/skytools3 > > there is an include of /etc/skytools/*.ini inside /etc/skytools.ini, > this is not a mistake. > > Regards, > > -- Devrim GÜNDÜZ Principal Systems Engineer @ EnterpriseDB: http://www.enterprisedb.com PostgreSQL Danışmanı/Consultant, Red Hat Certified Engineer Twitter: @DevrimGunduz , @DevrimGunduzTR
Вложения
Re: Devrim Gündüz 2015-01-20 <1421776941.19958.12.camel@gunduz.org> > > Hi Sébastien, > > I just saw that this package requires more attention, since as of now, > Skytools that is compiled against 9.4 cannot be installed along with the > the one that is compiled against 9.3. I need to rewrite the spec file. > > That said, does it matter which version of Postgres is used when > compiling Skytools? If not, my life will be easier. It contains server modules. Christoph -- cb@df7cb.de | http://www.df7cb.de/
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 20/01/2015 19:02, Devrim Gündüz wrote: > > Hi Sébastien, > > I just saw that this package requires more attention, since as of now, > Skytools that is compiled against 9.4 cannot be installed along with the > the one that is compiled against 9.3. I need to rewrite the spec file. Actually, some specific files that must match with a specific PG version. Python (command, librairies) files doesn't depend on PG Version. Only Extension files depends on a PG Version. The package may be splitted in two parts, based on this distinction. > > > That said, does it matter which version of Postgres is used when > compiling Skytools? If not, my life will be easier. Skytools can be compiled with any of major PG Version, but as there is a secific server module, Regards, - -- Sébastien Lardière 06 22 67 28 20 http://2ndQuadrant.fr PostgreSQL : Expertise, Formation et Support -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBAgAGBQJUv+f1AAoJEBH0RBGitb79FYQP+gJ7zVQrk26nmgUpG9nhK7H8 UWI8eJiTF5UwKsdtldR5KGsLcqa/Dy1UajY0zSMi2JO7L9WsgJChBM4s4Buo8Eel okIpMaXEQcHLyZfQ/zkCB8ERkHRo+cporPEHaFMvS2wY3LnNInJUvxtv3Gy7gEjC q6oClnIeWqoyr09E489xsnmHTzpetFV2KU6ZqiVbkDvcTqQOfvSx49Ra9ECw/RED +uWUA58V/UZnzM8slvo6Bx8C2jc4dQ+T3HzsRp4fKveDkGaf6FR7L+F1esnI883D QzZVudPdLb3oEpukcFbY73PfXGwfiWGOSNWkN3Dtlp7as02ZMdnf1zOv/r4Hli2U Mx44GO2FyCCmbgtPXlode43wvMdQdYU2VYrvxnogfEvwQedYpwmyv96i80s8zdDG haai390GOk98u12tolUCyXvTPk/36KhkHwU6HIBccR+xxHvIfEnFWLxu04sjtmFZ tUfagHSs0eaPXlQ8wGZhqHBXXc1J+ZQt2pg6sLVm4IUMYYrmZU/0enyAHS+O1BYX hzdQyfMQlOxXbCs982EjTijihp/Fn5xzPSRk2lmKK3qEnw7QLEmO0DPZQ6wmYsvP 7QCP/3mscYhYvtqSEuK64WFxZkXNwtK3tgFYmbjQ86TbXHNDdHXQT1Lmuynx0Uk+ 5At3LY2vpHcis5YfLyQo =Pw4b -----END PGP SIGNATURE-----