You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add support for socket activation of an AF_VSOCK (SOCK_STREAM) socket, where the client (socat) runs on the host
and the systemd user service is running in a Fedora CoreOS VM. The systemd user service uses podman to start the container ghcr.io/eriksjolund/socket-activate-echo:vsock.
Add support for socket activation of an AF_VSOCK (SOCK_STREAM) socket, where the client (socat) runs on the host
and the systemd-socket-activate is run by a regular user in a Fedora CoreOS VM. systemd-socket-activate
uses podman to start the container ghcr.io/eriksjolund/socket-activate-echo:vsock.
Follow these steps to see the audit logs
Open four Bash terminals, terminal 1, terminal 2, terminal 3 and terminal 4 on a Fedora 35 Linux computer.
The Fedora CoreOS VM (next stream) runs Fedora 36 and uses the RPM container-selinux-2.181.0-1.fc36.noarch
Append this text
Host fcos
HostName 127.0.0.1
User core
Port 2222
IdentityFile ~/.ssh/id_ed25519_fcos_vm
NoHostAuthenticationForLocalhost yes
ServerAliveInterval 300
Description
Feature request.
Add support for socket activation of an AF_VSOCK (SOCK_STREAM) socket, where the client (socat) runs on the host
and the systemd user service is running in a Fedora CoreOS VM. The systemd user service uses podman to start the container
ghcr.io/eriksjolund/socket-activate-echo:vsock.
Add support for socket activation of an AF_VSOCK (SOCK_STREAM) socket, where the client (socat) runs on the host
and the systemd-socket-activate is run by a regular user in a Fedora CoreOS VM. systemd-socket-activate
uses podman to start the container ghcr.io/eriksjolund/socket-activate-echo:vsock.
Follow these steps to see the audit logs
Open four Bash terminals, terminal 1, terminal 2, terminal 3 and terminal 4 on a Fedora 35 Linux computer.
The Fedora CoreOS VM (next stream) runs Fedora 36 and uses the RPM container-selinux-2.181.0-1.fc36.noarch
Append this text
to your SSH configuration file ~/.ssh/config.
In terminal 1 start a Fedora CoreOS VM by running
Wait until a prompt is shown
In terminal 2 log in with SSH to the root account in the VM
In terminal 2 run
In terminal 2 check the time
In terminal 3 (on the host) test the echo@demo.service in the VM by running socat on the host
(20 is the CID number that was given as argument to the qemu command)
In terminal 2 check the audit log
In terminal 4 log in with SSH to core@fcos
In terminal 4 run systemd-socket-activate
In terminal 2 check the time
In terminal 3 (on the host) test the echo server that will be activated by systemd-socket-activate in the VM, by running socat on the host
In terminal 2 check the audit logs
The text was updated successfully, but these errors were encountered: