Skip to content

Commit

Permalink
chore: document min kernel requirement, siemens/ghostwire#48
Browse files Browse the repository at this point in the history
Signed-off-by: thediveo <[email protected]>
  • Loading branch information
thediveo committed Mar 18, 2024
1 parent 10d6c55 commit b6e0886
Showing 1 changed file with 11 additions and 10 deletions.
21 changes: 11 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,8 @@ First, ensure that you have the Docker compose v2 plugin installed.
> features completely – which absolutely makes sense in a fast moving container
> world ... _NOT_.
Then on either an amd64 or arm64 architecture issue the following CLI command:
Make sure you have a Linux kernel of at least version 4.11 installed, however we
highly recommend at least kernel version 5.6 or later.

```bash
wget -q --no-cache -O - \
Expand Down Expand Up @@ -58,15 +59,15 @@ namespaces, as well as mount points with their hierarchies.
finally landed in turtlefinder, and in turn also in `lxkns`.


| | Where? | `lsns` | `lxkns` |
| --- | --- | :---: | :---: |
| | `/proc/*/ns/*` |||
| | `/proc/*/task/*/ns/*` |||
| | bind mounts |||
| ➃a | `/proc/*/fd/*` namespace fds |||
| ➃b | `/proc/*/fd/*` socket fds |||
|| namespace hierarchy |||
|| owning user namespaces |||
| | Where? | `lsns` | `lxkns` | Kernel |
| --- | --- | :---: | :---: | --- |
| | `/proc/*/ns/*` || | 4.11 |
| | `/proc/*/task/*/ns/*` || | 4.11 |
| | bind mounts || | 4.11 |
| ➃a | `/proc/*/fd/*` namespace fds ||| 4.11 |
| ➃b | `/proc/*/fd/*` socket fds ||| 5.6 |
|| namespace hierarchy ||| 4.11 |
|| owning user namespaces ||| 4.11 |

For mount namespaces, lxkns finds mount points even in process-less mount
namespaces (for instance, as utilized in ["snap"
Expand Down

0 comments on commit b6e0886

Please sign in to comment.