Enter the query into the form above.
API method:
GET /api/services?search=hello&page=1&limit=20
where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned
in response headers.
If you'd like to join our channel search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
Produce the operating system's boot script, which is spawned by the initrd once the root file system is mounted.
Register garbage-collector roots---i.e., store items that will not be reclaimed by the garbage collector.
Delete files from /tmp, /var/run, and other temporary locations at boot time.
Make ``firmware'' files loadable by the operating system kernel. Firmware may then be uploaded to some of the machine's devices, such as Wifi cards.
Builds the linux-libre kernel profile, containing the kernel itself and any linux-loadable kernel modules. This can be extended with a function that accepts the current configuration and returns a new configuration.
This is the system profile, available as /run/current-system/profile. It contains packages that the sysadmin wants to be globally available to all the system users.
A service for populating /etc/profile.d/ with POSIX scripts having the .sh file extension, to be sourced when users log in.
A service for populating /etc/bashrc.d/ with Bash scripts having the .sh file extension, to be sourced by interactive Bash shells.
Copy the specified executables to /run/privileged/bin and apply special privileges like setuid and/or setgid.
The deprecated /run/setuid-programs directory is also populated with symbolic links to their /run/privileged/bin counterpart. It will be removed in a future Guix release.
Adds packages and package outputs as modules included in the booted linux-libre profile. Other services can extend this service type to add particular modules to the set of linux-loadable modules.
Add special files to the root file system---e.g., /usr/bin/env.
Map a device node using Linux's device mapper.
Configure the Pluggable Authentication Modules (PAM) for all the specified PAM services. Each PAM service corresponds to a program, such as login or sshd, and specifies for instance how the program may authenticate users or what it should do when opening a new session.
Populate /etc/environment, which is honored by pam_env, with the specified environment variables. The value of this service is a list of name/value pairs for environments variables, such as:
'(("TZ" . "Canada/Pacific"))Ensure the specified user accounts and groups exist, as well as each account home directory.
Ensure the specified sub UIDs and sub GIDs exist in /etc/subuid and /etc/subgid.
The marionette service allows a guest system (virtual machine) to be manipulated by the host. It is used for system tests.