mirror of
https://github.com/getcompanion-ai/computer-guest.git
synced 2026-04-15 04:03:25 +00:00
fix: create XDG directories under .local with correct ownership
This commit is contained in:
parent
0b1b74255e
commit
6f0cbc3f86
1 changed files with 3 additions and 0 deletions
|
|
@ -114,7 +114,10 @@ RUN useradd --create-home --shell /bin/bash node \
|
||||||
&& printf 'node ALL=(ALL) NOPASSWD:ALL\n' >/etc/sudoers.d/node \
|
&& printf 'node ALL=(ALL) NOPASSWD:ALL\n' >/etc/sudoers.d/node \
|
||||||
&& chmod 440 /etc/sudoers.d/node \
|
&& chmod 440 /etc/sudoers.d/node \
|
||||||
&& install -d -m 0755 /etc/microagent \
|
&& install -d -m 0755 /etc/microagent \
|
||||||
|
&& install -d -m 0755 -o node -g node /home/node/.local \
|
||||||
&& install -d -m 0755 -o node -g node /home/node/.local/bin \
|
&& install -d -m 0755 -o node -g node /home/node/.local/bin \
|
||||||
|
&& install -d -m 0755 -o node -g node /home/node/.local/share \
|
||||||
|
&& install -d -m 0755 -o node -g node /home/node/.local/state \
|
||||||
&& ln -sf /usr/bin/fdfind /usr/local/bin/fd \
|
&& ln -sf /usr/bin/fdfind /usr/local/bin/fd \
|
||||||
&& ln -sf /usr/bin/batcat /usr/local/bin/bat \
|
&& ln -sf /usr/bin/batcat /usr/local/bin/bat \
|
||||||
&& ln -sf /usr/bin/nvim /usr/local/bin/vim \
|
&& ln -sf /usr/bin/nvim /usr/local/bin/vim \
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue