Bug 40579 - distccd требует дополнительной конфигурации после установки/удаления компиляторов
Summary: distccd требует дополнительной конфигурации после установки/удаления компилят...
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: distcc-server (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Vitaly Lipatov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-07-26 14:39 MSK by Alexey Sheplyakov
Modified: 2021-07-26 17:24 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexey Sheplyakov 2021-07-26 14:39:24 MSK
1. Ставлю distcc-server:

sudo apt-get install -y distcc-server

2. Объясняю, откуда можно принимать подключения:

sudo sed -i /etc/sysconfig/distccd -r -e 's/^ALLOW.*$//' -e 's/^OPTIONS.*$/OPTIONS='--allow-private --log-level=debug'

3. Запускаю:

sudo systemctl enable distccd
sudo systemctl start distccd

Ожидания: distccd работает (т.е. принимает исходники и запускает указанный компилятор, если он установлен)

Реальность: нужно вручную запустить update-distcc-symlinks, и делаеть это каждый раз после установки пакетов с компиляторами.
Comment 1 Repository Robot 2021-07-26 17:24:45 MSK
distcc-3.4-alt3 -> sisyphus:

 Mon Jul 26 2021 Alexey Sheplyakov <asheplyakov@altlinux> 3.4-alt3
 - distccd: fixed search for approved compilers (Closes: #40577)
 - update-distcc-symlinks correctly finds GCC (cross-) compilers
 - automatically run update-distcc-symlinks (Closes: #40579)