Add Object B and self-growth canons with Cursor ledger rules; refresh connectivity and VPN runbooks.
Track day metrics/anamnesis HARD rules under .cursor/rules and personal docs so each screening updates days/{KIN}, dynamics, and big-data ledger.
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
35
scripts/vpn/install-exit-aliases.sh
Executable file
35
scripts/vpn/install-exit-aliases.sh
Executable file
@@ -0,0 +1,35 @@
|
||||
#!/usr/bin/env bash
|
||||
# Добавляет в ~/.zshrc короткие алиасы: exit-ru / exit-local / exit-ru-do / exit-status
|
||||
set -e
|
||||
|
||||
ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")/../.." && pwd)"
|
||||
RC="${ZDOTDIR:-$HOME}/.zshrc"
|
||||
MARKER="# local_machine ssh-exit aliases"
|
||||
|
||||
snippet=$(cat <<EOF
|
||||
$MARKER
|
||||
alias exit-ru='$ROOT/scripts/vpn/exit-via-ru.sh'
|
||||
alias exit-local='$ROOT/scripts/vpn/exit-via-local.sh'
|
||||
alias exit-ru-do='$ROOT/scripts/vpn/exit-via-ru-do.sh'
|
||||
alias exit-status='$ROOT/scripts/vpn/ssh-exit-mode.sh status'
|
||||
alias exit-verify='$ROOT/scripts/vpn/ssh-exit-mode.sh verify'
|
||||
EOF
|
||||
)
|
||||
|
||||
touch "$RC"
|
||||
if grep -qF "$MARKER" "$RC" 2>/dev/null; then
|
||||
echo "Алиасы уже есть в $RC"
|
||||
else
|
||||
{
|
||||
echo ""
|
||||
echo "$snippet"
|
||||
} >> "$RC"
|
||||
echo "Добавлено в $RC"
|
||||
fi
|
||||
|
||||
echo ""
|
||||
echo "Подхватить сейчас: source $RC"
|
||||
echo "Или в новом терминале:"
|
||||
echo " exit-ru # интернет через RU (системный SOCKS)"
|
||||
echo " exit-local # обратно на локальный IP"
|
||||
echo " exit-verify # проверить IP через SOCKS"
|
||||
Reference in New Issue
Block a user