Skip to content

Commit 707b2e6

Browse files
committed
fix: 🐛 create script
1 parent 906b82a commit 707b2e6

File tree

2 files changed

+10
-17
lines changed

2 files changed

+10
-17
lines changed

.devcontainer/create.sh

Lines changed: 5 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,10 @@
11
#!/bin/sh
22

3+
### Add ssh-keyscan to known_hosts
4+
mkdir -p /home/vscode/.ssh
5+
chmod 700 /home/vscode/.ssh
6+
ssh-keyscan github.com >>/home/vscode/.ssh/known_hosts
7+
38
### Ensure correct access rights
49
sudo chown -Rf vscode:vscode ${containerWorkspaceFolder:-.}/* ${containerWorkspaceFolder:-.}/.*
510
sudo chmod -Rf 755 ${containerWorkspaceFolder:-.}/* ${containerWorkspaceFolder:-.}/.*
6-
7-
### Ensure SSH keys are available
8-
for f in known_hosts id_rsa; do
9-
if [ -f "/home/root/.ssh/$f" ]; then
10-
sudo cp /home/root/.ssh/$f /home/vscode/.ssh/$f
11-
sudo chown vscode:vscode /home/vscode/.ssh/$f
12-
sudo chmod 600 /home/vscode/.ssh/$f
13-
fi
14-
done
15-
16-
### Add ssh-keyscan to known_hosts
17-
sudo mkdir -p /home/vscode/.ssh
18-
sudo chmod 700 /home/vscode/.ssh
19-
ssh-keyscan github.com >>/home/vscode/.ssh/known_hosts

stubs/.devcontainer/create.sh

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
#!/bin/sh
22

3+
### Add ssh-keyscan to known_hosts
4+
mkdir -p /home/vscode/.ssh
5+
chmod 700 /home/vscode/.ssh
6+
ssh-keyscan github.com >>/home/vscode/.ssh/known_hosts
7+
38
### Ensure correct access rights
49
sudo chown -Rf vscode:vscode ${containerWorkspaceFolder:-.}/* ${containerWorkspaceFolder:-.}/.*
510
sudo chmod -Rf 755 ${containerWorkspaceFolder:-.}/* ${containerWorkspaceFolder:-.}/.*
6-
7-
### Add ssh-keyscan to known_hosts if
8-
ssh-keyscan github.com >>/home/vscode/.ssh/known_hosts || true

0 commit comments

Comments
 (0)