services: postgresql: Add a default-value to the postgresql-service-type.
* gnu/packages/databases.scm (<postgresql-configuration>) [config-file,data-directory]: Add default. (postgresql-service-type)[default-value]: Set to (postgresql-configuration).master
parent
8b2219d847
commit
1e6b9c6e16
|
@ -77,8 +77,10 @@
|
|||
(default 5432))
|
||||
(locale postgresql-configuration-locale
|
||||
(default "en_US.utf8"))
|
||||
(config-file postgresql-configuration-file)
|
||||
(data-directory postgresql-configuration-data-directory))
|
||||
(config-file postgresql-configuration-file
|
||||
(default %default-postgres-config))
|
||||
(data-directory postgresql-configuration-data-directory
|
||||
(default "/var/lib/postgresql/data")))
|
||||
|
||||
(define %default-postgres-hba
|
||||
(plain-file "pg_hba.conf"
|
||||
|
@ -184,7 +186,8 @@ host all all ::1/128 trust"))
|
|||
(service-extension activation-service-type
|
||||
postgresql-activation)
|
||||
(service-extension account-service-type
|
||||
(const %postgresql-accounts))))))
|
||||
(const %postgresql-accounts))))
|
||||
(default-value (postgresql-configuration))))
|
||||
|
||||
(define* (postgresql-service #:key (postgresql postgresql)
|
||||
(port 5432)
|
||||
|
|
Reference in New Issue