aboutsummaryrefslogtreecommitdiff
path: root/bootstrap
diff options
context:
space:
mode:
authorLeo Famulari <leo@famulari.name>2016-09-12 14:09:23 -0400
committerLeo Famulari <leo@famulari.name>2016-09-12 14:19:37 -0400
commit2642231b39d2f642364e96222690afce7c986bb6 (patch)
treeb2d6e90abeae2195900e5a456257dbc761acbcc0 /bootstrap
parentd8a1be63286254fcd3293dd1accf44d79a3fd473 (diff)
downloadguix-2642231b39d2f642364e96222690afce7c986bb6.tar.gz
guix-2642231b39d2f642364e96222690afce7c986bb6.zip
gnu: bowtie: Update to 2.2.9.
* gnu/packages/bioinformatics.scm (bowtie): Update to 2.2.9.
Diffstat (limited to 'bootstrap')
0 files changed, 0 insertions, 0 deletions
s='logsubject'>services: 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.