/
githubmirror
/
zulip
Обзор
Документация
Войти
/
githubmirror
/
zulip
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
tools/setup/provision-codespace
22 строки
636 B
Sachin Kumar
provision: Add native support for GitHub Codespaces.
27 апр 2026, 08:28
27 апр 2026, 08:28
2d44200
Код
Авторство
О чём код?
#!/usr/bin/env bash set -euo pipefail # 1) Give passwordless sudo access to the 'vscode' user for postgres. sudo sh -c "echo 'vscode ALL=(postgres) NOPASSWD: ALL' > /etc/sudoers.d/vscode_postgres" # 2) Add 127.0.0.1 \\$(hostname) to /etc/hosts. if ! grep -qE "^127\.0\.0\.1[[:space:]]+$(hostname)([[:space:]]|$)" /etc/hosts; then echo "127.0.0.1 $(hostname)" | sudo tee -a /etc/hosts >/dev/null fi # 3) Unset variables to prevent PyICU conflicts. unset VIRTUAL_ENV unset CONDA_PREFIX unset CONDA_DEFAULT_ENV unset CONDA_PROMPT_MODIFIER unset CONDA_EXE unset CE_CONDA # 4) Finally, execute Zulip provisioning. ./tools/provision