/
githubmirror
/
sssd
Обзор
Документация
Войти
/
githubmirror
/
sssd
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/tests/cwrap/cwrap_test_setup.sh
19 строк
555 B
Gleb Popov
Use portable shebangs in tests scripts
20 янв 2026, 20:54
20 янв 2026, 20:54
af8ef96
Код
Авторство
О чём код?
#!/usr/bin/env bash pkg-config --exists nss_wrapper || exit 1 pkg-config --exists uid_wrapper || exit 1 nss_wrapper=$(pkg-config --libs nss_wrapper) uid_wrapper=$(pkg-config --libs uid_wrapper) if [ -z $nss_wrapper -o -z $uid_wrapper ]; then echo "Cannot locate cwrap libraries" exit 2 fi export LD_PRELOAD="$nss_wrapper $uid_wrapper" export NSS_WRAPPER_PASSWD=$CWRAP_TEST_SRCDIR/passwd export NSS_WRAPPER_GROUP=$CWRAP_TEST_SRCDIR/group export UID_WRAPPER=1 export UID_WRAPPER_ROOT=1 export LDB_MODULES_PATH=$ABS_TOP_BUILDDIR/ldb_mod_test_dir