Christopher Baines <address@hidden> skribis:
This patch fixes some issues I've had with the postgresql service and database
locales. If system activation takes place before service activation, the
locales are present and PostgreSQL can use them, but otherwise the PostgreSQL
service is limited in the locales that can be used.
Oh, so “initdb” used to be run under the C locale, right?
* gnu/services.scm: Activate the current system prior to the services,
as this allows the services to use the files from the system, for
example locales, in the service activation process.
I’ve added part of this justification as a comment in the code and
tweaked the commit log.
Pushed, thanks!