Commit Graph

33 Commits

Author SHA1 Message Date
copilot-swe-agent[bot]
d328a0ea41 Fix SignalK hang on boot: replace usermod/groupmod with sed
Replace `usermod -o -u 0 node` and `groupmod -o -g 0 node` with direct
sed modifications to /etc/passwd and /etc/group. The usermod/groupmod
commands can hang indefinitely in container environments due to lock
file contention, NSS cache daemon (nscd) interactions, or PAM module
issues. The sed approach achieves the same result without these risks.

Fixes #XXXX

Co-authored-by: alexbelgium <44178713+alexbelgium@users.noreply.github.com>
2026-02-26 07:35:50 +00:00
eburi
f3ce5aa57a [SignalK] Add npm rebuild on version change 2026-02-07 19:57:33 -05:00
alexbelgium
f5428e0950 fix: auto-fix linting issues 2025-07-23 08:58:09 +00:00
alexbelgium
f728166b14 fix: auto-fix linting issues 2025-06-10 10:06:17 +00:00
Alexandre
24adc459e3 Remove root 2025-02-13 22:36:15 +01:00
Alexandre
7cfa231aae Setting permissions for user node 2025-02-12 22:02:08 +01:00
Alexandre
a57a4e8eb4 Cleaner code 2025-02-12 21:49:01 +01:00
Alexandre
69d3b5d3c6 Allow both node and root 2025-02-12 21:42:37 +01:00
Alexandre
8dd5ec2b6b Update 99-run.sh 2025-02-12 20:51:54 +01:00
Alexandre
981b4daf8e RUN_AS_ROOT 2025-02-12 12:13:58 +01:00
Alexandre
89cbcd1569 Revert + allow RUN_AS
https://github.com/alexbelgium/hassio-addons/issues/1450#issuecomment-2651980887
2025-02-12 08:50:39 +01:00
Alexandre
315d626bf2 Update 99-run.sh 2025-02-10 22:49:07 +01:00
Alexandre
8fbd517a43 Update 99-run.sh 2025-02-10 22:45:07 +01:00
Alexandre
a7a6b018d9 Update 99-run.sh 2025-02-10 22:40:30 +01:00
Alexandre
88566ad039 Update 99-run.sh 2025-02-10 22:17:27 +01:00
Alexandre
1f3a8388ac Update 99-run.sh 2025-02-10 18:32:50 +01:00
Alexandre
fd22b257eb Use root 2025-02-10 17:38:17 +01:00
Alexandre
26f37d65fa Execute as root 2025-02-10 17:20:22 +01:00
Alexandre
76919ce6cb Persist environment
https://github.com/alexbelgium/hassio-addons/issues/1450#issuecomment-2637872424
2025-02-10 16:40:25 +01:00
Alexandre
fa54ebff6d Try adding node to group root
https://github.com/alexbelgium/hassio-addons/issues/1450
2024-07-11 10:29:39 +02:00
Alexandre
5985df93e4 Correct permissions for tty
https://github.com/alexbelgium/hassio-addons/issues/1450#issuecomment-2222072187
2024-07-11 07:48:03 +02:00
github-actions
237173f370 Github bot : script beautyshied 2023-12-24 03:38:08 +00:00
Alexandre
e9630346fd Update 99-run.sh 2023-11-22 20:41:49 +01:00
Alexandre
df094f54fb Update 99-run.sh 2023-11-22 19:40:17 +01:00
Alexandre
5e2e5ef27e Update 99-run.sh
https://github.com/alexbelgium/hassio-addons/issues/1075
2023-11-22 19:39:17 +01:00
Alexandre
6c6eb698a4 Update 99-run.sh 2023-11-21 17:35:31 +01:00
Alexandre
1427912501 Update 99-run.sh 2023-11-21 17:00:10 +01:00
Alexandre
16da973fce Update 99-run.sh 2023-11-21 16:42:16 +01:00
Alexandre
af08d16072 Update 99-run.sh 2023-11-21 16:17:02 +01:00
Alexandre
b74364673d Update 99-run.sh 2023-11-21 16:08:25 +01:00
Alexandre
f3f92467fe Update 99-run.sh 2023-11-21 16:08:12 +01:00
github-actions
439446700f GitHub bot : scripts executable 2023-11-21 13:31:37 +00:00
Alexandre
2f7c84a274 First build https://github.com/alexbelgium/hassio-addons/issues/1075 2023-11-21 14:14:19 +01:00