1 Commits

Author SHA1 Message Date
robcholz e1d484ee9d fix: now fixed the invalid password issue 2026-02-10 17:08:37 -05:00
3 changed files with 7 additions and 2 deletions
Generated
+1 -1
View File
@@ -1303,7 +1303,7 @@ checksum = "ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65"
[[package]] [[package]]
name = "vibebox" name = "vibebox"
version = "0.3.0" version = "0.3.1"
dependencies = [ dependencies = [
"assert_cmd", "assert_cmd",
"block2", "block2",
+1 -1
View File
@@ -1,6 +1,6 @@
[package] [package]
name = "vibebox" name = "vibebox"
version = "0.3.0" version = "0.3.1"
edition = "2024" edition = "2024"
authors = ["Finn Sheng"] authors = ["Finn Sheng"]
description = "Ultrafast CLI on Apple Silicon macOS for fast, sandboxed development and LLM agents." description = "Ultrafast CLI on Apple Silicon macOS for fast, sandboxed development and LLM agents."
+5
View File
@@ -2,6 +2,7 @@
set -eu set -eu
SSH_USER="__SSH_USER__" SSH_USER="__SSH_USER__"
SUDO_PASSWORD="__SUDO_PASSWORD__"
PROJECT_NAME="__PROJECT_NAME__" PROJECT_NAME="__PROJECT_NAME__"
PROJECT_GUEST_DIR="__PROJECT_GUEST_DIR__" PROJECT_GUEST_DIR="__PROJECT_GUEST_DIR__"
KEY_PATH="__KEY_PATH__" KEY_PATH="__KEY_PATH__"
@@ -61,6 +62,10 @@ if ! id -u "$SSH_USER" >/dev/null 2>&1; then
usermod -aG sudo "$SSH_USER" || true usermod -aG sudo "$SSH_USER" || true
fi fi
if [ -n "$SUDO_PASSWORD" ]; then
echo "${SSH_USER}:${SUDO_PASSWORD}" | chpasswd
fi
install -d -m 700 -o "$SSH_USER" -g "$SSH_USER" "/home/${SSH_USER}/.ssh" install -d -m 700 -o "$SSH_USER" -g "$SSH_USER" "/home/${SSH_USER}/.ssh"
install -m 600 -o "$SSH_USER" -g "$SSH_USER" "$KEY_PATH" "/home/${SSH_USER}/.ssh/authorized_keys" install -m 600 -o "$SSH_USER" -g "$SSH_USER" "$KEY_PATH" "/home/${SSH_USER}/.ssh/authorized_keys"