guix/gnu/services
Giacomo Leidi be3b7f4467
services: Fix oci-container-service-type container user.
The oci-container-configuration supports two user fields: one is the
user, from the host system, under whose authority the OCI-backed
Shepherd service is run; the other is an optional user/UID that can be
passed to the docker run invokation to override the user defined in the
OCI image.

The user from the host system is incorrectly passed to docker run
command, this patches reverts the incorrect behavior and passes the
correct container-user field value.

* gnu/services/docker.scm (oci-container-configuration): Fix the user
passed to the docker run invokation.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-12-10 22:23:29 +01:00
..
admin.scm services: admin: Export rottlog-configuration accessors. 2023-10-24 18:51:39 +02:00
audio.scm services: configuration: Add some commonly used predicates. 2023-10-07 12:41:06 -04:00
auditd.scm
authentication.scm
avahi.scm
base.scm gnu: Use ‘libc-utf8-locales-for-target’. 2023-12-02 12:25:45 +01:00
certbot.scm
cgit.scm
ci.scm
configuration.scm services: configuration: Add some commonly used predicates. 2023-10-07 12:41:06 -04:00
cuirass.scm services: cuirass: Add ‘log-expiry’ option for ‘remote-server’. 2023-10-12 22:14:34 +02:00
cups.scm
databases.scm
dbus.scm
desktop.scm
dict.scm
dns.scm
docker.scm services: Fix oci-container-service-type container user. 2023-12-10 22:23:29 +01:00
file-sharing.scm
games.scm
ganeti.scm
getmail.scm
guix.scm gnu: Use ‘libc-utf8-locales-for-target’. 2023-12-02 12:25:45 +01:00
herd.scm
hurd.scm
kerberos.scm
ldap.scm
lightdm.scm
linux.scm services: fstrim-service-type: Serialize with SRFI-171 transducers. 2023-10-07 12:41:05 -04:00
lirc.scm
mail.scm
mcron.scm services: mcron: Hide ‘mkdir-p’ from (shepherd support). 2023-10-05 23:14:55 +02:00
messaging.scm
monitoring.scm
networking.scm services: nftables: Tighten the default rules. 2023-10-20 00:33:26 +02:00
nfs.scm
nix.scm
pam-mount.scm
pm.scm
rsync.scm services: rsync: Provide a prettier Shepherd inetd service name. 2023-11-26 23:34:48 +01:00
samba.scm
science.scm
sddm.scm
security-token.scm
security.scm
shepherd.scm
sound.scm
spice.scm
ssh.scm
syncthing.scm
sysctl.scm
telephony.scm services: configuration: Add some commonly used predicates. 2023-10-07 12:41:06 -04:00
version-control.scm
virtualization.scm services: hurd-vm: Leave root password uninitialized when offloading. 2023-10-05 23:14:55 +02:00
vnc.scm services: xvnc: Do not specify display number when using inetd. 2023-11-27 10:55:51 -05:00
vpn.scm
web.scm gnu: gmnisrv: Fix typo. 2023-12-03 23:55:09 +01:00
xorg.scm