guix/etc
Tomas Volf 887d031382
guix-install.sh: Relax check for OpenRC.
On my virtual private servers running Alpine, the install script failed to
identify the init system.  The virtual server is LXC based, and OpenRC
identifies itself like this:

    # openrc --version
    openrc (OpenRC [LXC]) 0.52.1

The regular expression failed to match it.  After relaxing the check (by
removing the trailing `)' requirement) the installation went fine and I got
functional Guix installation.

* etc/guix-install.sh (chk_init_sys): Drop trailing \) from the regular
expression.

Change-Id: I5f951226341e631fb34cc6c26cfbb87656dab77a
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-06-02 12:05:09 +02:00
..
completion bash completion: Complete ‘guix style -f’ with files. 2023-12-10 01:00:00 +01:00
git maint: Suggest ‘guix git authenticate’ for initial authentication. 2024-05-25 16:23:56 +02:00
init.d guix-install.sh: Prompt for configuring substitutes discovery. 2021-07-07 23:54:20 -04:00
openrc guix-install.sh: Prompt for configuring substitutes discovery. 2021-07-07 23:54:20 -04:00
snippets build-system: Add zig-build-system. 2023-10-21 00:27:25 +02:00
substitutes etc: Add "bordeaux.guix.gnu.org.pub" public key file. 2021-06-07 11:31:17 +01:00
teams teams: qt: Remove erroneous comment at top of scripts. 2024-03-19 03:40:08 -04:00
committer.scm.in etc/committer: Speed up surrounding-sexp. 2023-09-24 13:49:53 +02:00
copyright.el etc: Add copyright. 2020-02-22 17:56:31 +03:00
disarchive-manifest.scm gnu: disarchive: Update to 0.6.0. 2024-02-12 21:26:01 -06:00
gnu-store.mount.in etc: Add a systemd unit to bind-mount @storedir@ read-only. 2020-05-16 15:37:41 +02:00
guix-daemon.cil.in etc: SELinux: Update policy file. 2023-05-25 12:51:15 +02:00
guix-daemon.conf.in guix-install.sh: Prompt for configuring substitutes discovery. 2021-07-07 23:54:20 -04:00
guix-daemon.service.in etc: systemd services: switch to "journal" for output and error logging. 2024-03-11 14:34:25 -07:00
guix-gc.service.in etc: Add systemd files for running ‘guix gc’ periodically 2021-09-20 14:18:21 +00:00
guix-gc.timer etc: Add systemd files for running ‘guix gc’ periodically 2021-09-20 14:18:21 +00:00
guix-install.sh guix-install.sh: Relax check for OpenRC. 2024-06-02 12:05:09 +02:00
guix-publish.conf.in build: Binary tarball now populates the "current-guix" profile. 2018-11-23 15:42:01 +01:00
guix-publish.service.in etc: systemd services: switch to "journal" for output and error logging. 2024-03-11 14:34:25 -07:00
historical-authorizations Add 'etc/historical-authorizations'. 2020-07-11 11:51:56 +02:00
hurd-manifest.scm maint: Build more development packages for GNU/Hurd. 2023-12-18 23:16:28 +01:00
kernels-manifest.scm maint: Add missing modules to the kernel manifest. 2023-01-06 00:16:06 -05:00
news.scm news: Add entry for ‘guix git authenticate’ changes. 2024-05-01 17:48:24 +02:00
release-manifest.scm maint: Add icecat to the release manifest. 2023-03-30 11:14:53 +02:00
source-manifest.scm etc: Add 'source-manifest.scm'. 2021-09-14 11:50:58 +02:00
system-tests.scm build-system: Add 'channel-build-system'. 2022-08-09 15:16:06 +02:00
teams.scm teams: Add Maxim to documentation team. 2024-05-15 22:55:21 -04:00
time-travel-manifest.scm time-travel-manifest: Uncomment all the past releases. 2024-03-10 15:53:56 +01:00