GNU bug report logs -
#28452
[PATCH 0/6] On-line doc and search for services
Previous Next
Reported by: Ludovic Courtès <ludo <at> gnu.org>
Date: Wed, 13 Sep 2017 21:19:01 UTC
Severity: normal
Tags: patch
Done: ludo <at> gnu.org (Ludovic Courtès)
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
On Wed, 13 Sep 2017 23:17:56 +0200
Ludovic Courtès <ludo <at> gnu.org> wrote:
> Hello!
>
> This patch series adds a new ‘guix system search’ command to search
> through the available services types:
>
> --8<---------------cut here---------------start------------->8---
> $ ./pre-inst-env guix system search anony network
> name: tor
> location: gnu/services/networking.scm:670:2
> extends: shepherd-root account activate
> description: Run the Tor (https://torproject.org) anonymous
> networking daemon. relevance: 9
>
> name: static-networking
> location: gnu/services/networking.scm:248:2
> extends: shepherd-root etc
> description: Turn up the specified network interfaces upon startup,
> with the given IP
> + address, gateway, netmask, and so on. The value for services of
> this type is a list of
> + `static-networking' objects, one per network interface.
> relevance: 6
>
> name: network-manager
> location: gnu/services/networking.scm:947:4
> extends: shepherd-root dbus polkit activate profile
> description: Run NetworkManager
> (https://wiki.gnome.org/Projects/NetworkManager), a
> + network management daemon that aims to simplify wired and wireless
> networking. relevance: 6
>
> [...]
> --8<---------------cut here---------------end--------------->8---
>
> I think this can be pretty useful. It also works with service types
> that have #f as their ‘description’ field, which is the vast majority
> of them (help welcome!).
>
> Possible improvements and related things:
>
> • Display each field and value of the default value of services.
>
> • Add ‘guix system edit’ or ‘guix edit --service’?
>
> • Add a web UI to browse services.
>
> Comments welcome!
This looks awesome Ludo :) I've tried it out locally, and it works
well. Obviously it will work a lot better when more services have
descriptions, but this is a great start.
I've also had a look through the patches, and they all look good to me.
[Message part 2 (application/pgp-signature, inline)]
This bug report was last modified 7 years and 309 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.