Philipp Mathis Jungkamp (e1d74eae) at 23 May 23:28
minor fixes
Philipp Mathis Jungkamp (9ea533db) at 23 May 23:16
Remove wrong NodeFactory::Flags::SUPPORTS_READ from the iec60870 sl...
... and 1 more commit
Philipp Mathis Jungkamp (61173597) at 23 May 22:59
use correct constant for matching the qualifier of interrogation
Philipp Mathis Jungkamp (8e36fa07) at 20 May 00:25
move example to correct directory
Philipp Mathis Jungkamp (83d401ba) at 19 May 23:42
integrate with example flege-deployment
Philipp Mathis Jungkamp (d2d5ea5f) at 16 May 01:58
add example config for iec60870-5-104-slave node
... and 1 more commit
Philipp Mathis Jungkamp (83ea4d33) at 29 Apr 11:49
start iec60870 node + sample to ASDU conversion
... and 11 more commits
Philipp Mathis Jungkamp (371156c3) at 29 Apr 11:47
start iec60870 node + sample to ASDU conversion
Philipp Mathis Jungkamp (fb6b1b18) at 12 Apr 16:11
Add a non-root "villas" user to the dev container for VS Code
Philipp Mathis Jungkamp (2373bd1d) at 12 Apr 16:08
Add build stage for villas vscode user
Philipp Mathis Jungkamp (b091b333) at 12 Apr 15:53
Add a non-root "villas" user to the dev container for VS Code
... and 8 more commits
Philipp Mathis Jungkamp (a39780ed) at 12 Apr 15:48
Add a non-root "villas" user to the dev container for VS Code
Philipp Mathis Jungkamp (45920ac5) at 12 Apr 15:38
remove sudo installation as it is preinstalled in the fedora image
Philipp Mathis Jungkamp (83c3fde9) at 12 Apr 13:38
Use dev-vscode target in devcontainer.json
... and 1 more commit
Philipp Mathis Jungkamp (2523ea8f) at 11 Apr 17:01
Philipp Mathis Jungkamp (de4fe601) at 11 Apr 16:56
Add a non-root "villas" user to the dev container
... and 1 more commit
According to the VS Code documentation for the "Remote - Containers" extension, using the root account in a development container on a Linux host will apply root ownership to all files created by VS Code, even outside the container. MacOS and Windows are unaffected since they translate the file permissions. See https://code.visualstudio.com/remote/advancedcontainers/add-nonroot-user
This creates a non-root user "villas" in the container, which is given unconditional access to sudo and uses it for the VS Code development container environment, as recommended by the documentation.
VS Code should now be able to translate the UID and GID of created files on Linux.