aboutsummaryrefslogtreecommitdiff
path: root/bootstrap
diff options
context:
space:
mode:
authorBrian Leung <leungbk@mailfence.com>2019-09-25 21:16:05 +0200
committerBrian Leung <leungbk@mailfence.com>2019-09-26 06:47:38 +0200
commiteee9277ba510dda6b63075831e88515fb1306cf6 (patch)
tree4fa5a5ad78988684496969fa865749d3ef21586e /bootstrap
parent595c7c339ce6c77534089d2f020b8113d9df2fd7 (diff)
downloadguix-eee9277ba510dda6b63075831e88515fb1306cf6.tar.gz
guix-eee9277ba510dda6b63075831e88515fb1306cf6.zip
gnu: emacs-make-it-so: Update to 0.1.0-2.b73dfb6.
* gnu/packages/emacs-xyz.scm (emacs-make-it-so): Update to 0.1.0-2.b73dfb6.
Diffstat (limited to 'bootstrap')
0 files changed, 0 insertions, 0 deletions
ohover-highlight'> For the default config file representation. This makes it possible to more easily change the configuration file, and have dynamic content. * gnu/services/databases.scm (<postgresql-config-file>): New record type. (%default-postgres-config): Remove this, it's been replaced by the configuration file. (<postgresql-configuration>): Alter the default for the config file field. (postgresql-service): Alter the default value for the config-file parameter. 2018-03-03services: redis: Add a default-value to the redis-service-type.Christopher Baines * gnu/packages/databases.scm (redis-service-type)[default-value]: Set to (redis-configuration). 2018-03-03services: mysql: Add a default-value to the mysql-service-type.Christopher Baines * gnu/services/databases.scm (mysql-service-type)[default-value]: Set to (mysql-configuration). 2018-03-03services: postgresql: Add a default-value to the postgresql-service-type.Christopher Baines * gnu/packages/databases.scm (<postgresql-configuration>) [config-file,data-directory]: Add default. (postgresql-service-type)[default-value]: Set to (postgresql-configuration). 2018-01-25services: postgresql: Use pg_ctl to start and stop postgres.Clément Lassieur Fixes <https://bugs.gnu.org/29992>. * gnu/services/databases.scm (postgresql-shepherd-service): Replace make-forkexec-constructor and make-kill-destructor with pg_ctl. 2017-10-06services: Add MongoDB.Christopher Baines * gnu/services/databases.scm (%default-mongodb-configuration-file, %mongodb-accounts, mongodb-service-type): New variables. (<mongodb-configuration>): New record type. (mongodb-activation, mongodb-shepherd-service): New procedures. * gnu/tests/databases.scm (%test-mongodb): New variable. * doc/guix.texi (Database Services): Add MongoDB documentation. 2017-08-15gnu: Fix memcached service startup.Christopher Baines Memcached changes to the memcached user from root before writing the PID file. This means that it must be able to write the PID file as the memcached user. To make this work, create the /var/run/memcached directory when the service starts, make it owned by memcached, and change memcached to write the PID file to /var/run/memcached/pid. This wasn't picked up by the system test as the "service running" part was too permissive, and only failed on an error. Instead, test the response from calling start-service and check that the PID is a number. * gnu/services/databases.scm (memcached-activation): New variable. (memcached-shepherd-service): Change PID file location. (memcached-service-type): Extend the activation-service-type. * gnu/tests/databases.scm (run-memcached-test)[test]: Change the "service running" test to check the response from the shepherd. 2017-07-30services: Add memcached.Christopher Baines * gnu/services/databases.scm (memcached-service-type, %memcached-accounts): New variables. (<memcached-configuration>): New record type. (memcached-service-type): New procedures. * gnu/tests/databases.scm: New file. * doc/guix.texi (Database Services): Document the new memcached service. * gnu/local.mk (GNU_SYSTEM_MODULES): Add entry for tests/databases.scm.