aboutsummaryrefslogtreecommitdiff
BranchCommit messageAuthorAge
awair-exporterWIPChristopher Baines19 months
channel-graft-controlself: Apply grafts to the outputs of the guix derivation.Christopher Baines2 years
chris-core-updates-no-duplicates-attemptMerge commit '949f97f7f9' into core-update-new-2Christopher Baines12 months
commit-policy-tweaksdoc: contributing: Tweak the Commit Policy.Christopher Baines2 years
fix-patchworkWIPChristopher Baines4 months
improve-download-narguix: Improve download-nar.Christopher Baines2 years
keyringAdd key for Ekaitz Zarraga.Efraim Flashner4 months
mastergnu: python-numcodecs: Fix build.Sharlatan Hellseher4 months
prometheusservices: Add a service for Alertmanager.Christopher Baines4 months
use-gexps-in-gcc-boot0gnu: Use gexps for gcc-boot0 and related packages.Christopher Baines23 months
[...]
 
TagDownloadAuthorAge
release_19guix-release_19.tar  guix-release_19.tar.gz  Christopher Baines7 years
release_16guix-release_16.tar  guix-release_16.tar.gz  Christopher Baines7 years
 
AgeCommit messageAuthor
2020-11-28monitoring: Support extra options for the Prometheus node exporter.•••There are plenty of options supported that the Guix configuration record doesn't help you with, so add this field to allow users to do their own thing. * gnu/services/monitoring.scm (<prometheus-node-exporter-configuration>): Add extra-options field. (prometheus-node-exporter-shepherd-service): Handle the extra options. * doc/guix.texi (Prometheus Node Exporter Service): Document this. prometheus-node-exporter-enhancementsChristopher Baines
2020-11-28monitoring: Enable the Prometheus node exporter textfile collector.•••* gnu/services/monitoring.scm (<prometheus-node-exporter-configuration>): Add textfile-directory. (prometheus-node-exporter-textfile-directory, prometheus-node-exporter-activation): New procedures. (prometheus-node-exporter-shepherd-service): Pass --collector.textfile.directoryto the service. (prometheus-node-exporter-service-type): Extend the activation service type. * doc/guix.texi (Prometheus Node Exporter Service): Document. Christopher Baines
2020-11-28doc: Remove redundant node exporter configuration from the example.•••* doc/guix.texi (Prometheus Node Exporter Service): Simplify the example. Christopher Baines
2020-11-28services: monitoring: Use a log file for Prometheus node exporter.•••This makes the logs easier to find and read. * gnu/services/monitoring.scm (prometheus-node-exporter-shepherd-service): Pass #:log-file to make-forkexec-constructor. Christopher Baines
2020-11-28monitoring: Add user and group for the Prometheus node exporter.•••So it doesn't run as root, and because this will help with the textfile exporter. * gnu/services/monitoring.scm (%prometheus-node-exporter-accounts): New variable. (prometheus-node-exporter-shepherd-service): Use the relevant user and group. (prometheus-node-exporter-service-type): Extend the account service type. Christopher Baines
2020-11-28services: monitoring: Neaten up the Prometheus node exporter.•••Add relevant exports, as well as a comment to better indicate where the relevant code starts. * gnu/services/monitoring.scm (prometheus-node-exporter-service-type): Capitalise Prometheus. Christopher Baines
2020-11-27gnu: Transmission: Fix localization of transmission-gtk.•••* gnu/packages/bittorrent.scm (transmission)[source]: Add patch to make Transmission honor the "localedir" option to its configure script. [arguments]<configure-flags>: Use "localedir" to set the "gui" output as the location for (GTK-specific) localization data. <phases>: Update "move-gui" to remove a now-superfluous call to "mkdir" and omit "share/locale" from the list of directories needing to be moved between outputs. * gnu/packages/patches/transmission-honor-localedir.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Signed-off-by: Leo Famulari <leo@famulari.name> Simon South
2020-11-28doc: Update mcron example.•••This is a followup to 0468455e7d279c89ea3ad1b51935efb2b785ec47, which added mcron to %BASE-SERVICES. * doc/guix.texi (Scheduled Job Execution): Use 'simple-service'. Ludovic Courtès
2020-11-28doc: Remove lzlib from the requirements.•••This is a followup to 4c0c65acfade63ce0549115d19db4b639c1e9992. * doc/guix.texi (Requirements): Remove lzlib. Ludovic Courtès
2020-11-28channels: Expose the default channel in %default-channel.•••* guix/channels(%default-guix-channel): New variable taken from the inner of %default-channels. (%default-channels): Refactored. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Zhu Zihao
[...]
 
Clone
https://git.cbaines.net/git/guix
git@git.cbaines.net:guix