aboutsummaryrefslogtreecommitdiff
BranchCommit messageAuthorAge
guix-for-govuk-mini-environment-adminFix issues with PostgreSQLChristopher Baines6 years
releaseExport perform-actionChristopher Baines5 years
release_2scripts: system: Add support for container network sharing.Christopher Baines7 years
spike-end-to-end-test-systemEnable specifying a custom PostgreSQL portChristopher Baines8 years
spike-local-development-system-containerAlter the GitHub updater to use tags as well as releasesChristopher Baines8 years
wip-postgresql-sslgnu: postgresql: Build with openssl support.Christopher Baines6 years
 
TagDownloadAuthorAge
release_39gnu-guix-release_39.tar  gnu-guix-release_39.tar.gz  Christopher Baines5 years
release_38gnu-guix-release_38.tar  gnu-guix-release_38.tar.gz  Christopher Baines5 years
release_37gnu-guix-release_37.tar  gnu-guix-release_37.tar.gz  Christopher Baines5 years
release_36gnu-guix-release_36.tar  gnu-guix-release_36.tar.gz  Christopher Baines6 years
release_35gnu-guix-release_35.tar  gnu-guix-release_35.tar.gz  Christopher Baines6 years
release_34gnu-guix-release_34.tar  gnu-guix-release_34.tar.gz  Christopher Baines6 years
release_33gnu-guix-release_33.tar  gnu-guix-release_33.tar.gz  Christopher Baines6 years
release_32gnu-guix-release_32.tar  gnu-guix-release_32.tar.gz  Christopher Baines6 years
release_31gnu-guix-release_31.tar  gnu-guix-release_31.tar.gz  Christopher Baines6 years
release_30gnu-guix-release_30.tar  gnu-guix-release_30.tar.gz  Christopher Baines6 years
[...]
 
AgeCommit messageAuthor
2017-09-07scripts: system: Add support for container network sharing.•••This is a port of the functionality in the Guix environment command to the guix system container command. This requires additional changes to the operating-system definitions used, in particular, networking related services may need removing if the host network is shared. * guix/scripts/system.scm (system-derivation-for-action): Add #:container-shared-network? argument. (perform-action): Add #:container-shared-network? argument. (show-help): Add "-N, --network" help information. (%options): Add network option. (process-action): Call perform-action with #:container-shared-network?. * gnu/system/linux-container.scm (%network-configuration-files): New variable. (container-script): Add support for returning a container script that shares the host network. * gnu/system.scm (essential-services): Add #:container-shared-network? argument. (operating-system-services): Add #:container-shared-network? argument. (operating-system-etc-service): Add #:container-shared-network? argument, and support for ommiting some configuration if the network is shared. (operating-system-activation-script): Add #:container-shared-network? argument, and pass this through to the operating-system-services procedure. (operating-system-boot-script): Add #:container-shared-network? argument, and pass this through to the operating-system-services procedure. (operating-system-derivation): Add the #:container-shared-network? argument, and pass this through to the operating-system-services procedure. (operating-system-profile): Add the #:container-shared-network? argument, and pass this through to the operating-system-services procedure. release_10Christopher Baines
2017-09-07Alter the GitHub updater to use git tags•••Just using tags is the most consistent way of getting releases for GOV.UK related software. Christopher Baines
2017-09-07Add max_allowed_packet to the MariaDB/Mysql configuration•••This should be done in govuk-guix, but this configuration is currently not easy. Christopher Baines
2017-09-07Export test-modulesChristopher Baines
2017-09-07Make test-modules a parameterChristopher Baines
2017-09-08tests: Fix incorrect use of 'file-append'.•••Fixes a regression introduced in fbc7b1f12561159e0ec3f6459d336f95cf2ce503. * gnu/tests/install.scm (run-install)[install]: Don't use 'file-append' with a string as its first argument; use a gexp with 'string-append' instead. Use a gexp instead of a list for "-cdrom IMG". Ludovic Courtès
2017-09-08gnu: elogind: Use itself as the cgroup controller.•••Fixes a regression introduced in fa67d5654176b4b815832eaf259188e1486c65ab whereby elogind would fail to start with: Cannot determine cgroup we are running in: No data available Out of memory. thereby preventing log-in altogether. * gnu/packages/freedesktop.scm (elogind)[arguments]: Pass "--with-cgroup-controller=elogind". * gnu/tests/desktop.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. Ludovic Courtès
2017-09-08services: elogind: Add default value.•••* gnu/services/desktop.scm (elogind-service-type)[default-value]: New field. Ludovic Courtès
2017-09-08marionette: 'wait-for-file' can be passed a read procedure.•••* gnu/build/marionette.scm (wait-for-file): Add #:read parameter and honor it. * gnu/tests/base.scm (run-basic-test)["login on tty1"]: Use 'wait-for-file' instead of inline code. Ludovic Courtès
2017-09-08gnu: elogind: Remove unnecessary configure flag.•••* gnu/packages/freedesktop.scm (elogind)[arguments]: Remove "--with-libcap" configure flag, which is no longer needed. Ludovic Courtès
[...]
 
Clone
https://git.cbaines.net/git/gds/gnu-guix
git@git.cbaines.net:gds/gnu-guix