/
githubmirror
/
rsyslog
Обзор
Документация
Войти
/
githubmirror
/
rsyslog
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
rger-test1
devtools/codex-setup.sh
47 строк
947 B
Rainer Gerhards
AI support: improve codex container base setup script
21 июн 2025, 17:17
Не верифицирован
21 июн 2025, 17:17
38cc84e
Код
Авторство
О чём код?
#!/usr/bin/env bash ## ## rsyslog base environment setup script ## ## Installs required build tools and libraries once, ## then records completion in /tmp/rsyslog_base_env.flag ## ## Usage: ## ./setup-env.sh ## FLAG="/tmp/rsyslog_base_env.flag" ## If the flag exists, skip setup if [ -f "$FLAG" ]; then echo "Base environment already set up (flag at $FLAG), skipping." exit 0 fi ## Perform package update and installation echo "Setting up rsyslog build environment..." apt-get update apt-get install -y \ autoconf \ autoconf-archive \ automake \ autotools-dev \ bison \ flex \ gcc \ libtool \ libtool-bin \ make \ libcurl4-gnutls-dev \ libgcrypt20-dev \ libgnutls28-dev \ libestr-dev \ libfastjson-dev \ liblognorm-dev \ libaprutil1-dev \ libcivetweb-dev \ python3-docutils \ valgrind ## Record that setup has completed touch "$FLAG" echo "Base environment setup complete. Flag created at $FLAG."