With the release of distcc-3.3, a whitelist is imposed on distccd at /usr/lib/distcc/*. At present shadowman outputs to /usr/lib/distcc/bin/* for distcc client, the same set of symlinks used in /usr/lib/distcc/*. Reproducible: Always
1. I'm not aware of anyone updating portage for that change. 2. Paths for shadowman are configured in file installed by distcc.
(In reply to Michał Górny from comment #1) > 1. I'm not aware of anyone updating portage for that change. I have just bumped it. > 2. Paths for shadowman are configured in file installed by distcc. Okay, I will look into it. Thanks for the info.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1377aaa818973deae073a82bdd57e8aa0601ac5 commit d1377aaa818973deae073a82bdd57e8aa0601ac5 Author: Benda Xu <heroxbd@gentoo.org> AuthorDate: 2018-03-20 14:46:11 +0000 Commit: Benda Xu <heroxbd@gentoo.org> CommitDate: 2018-03-20 14:46:47 +0000 sys-devel/distcc: install distccd whitelist by shadowman. - remove redundant "|| die". - fix the libdir names. Closes: https://bugs.gentoo.org/650986 Package-Manager: Portage-2.3.24, Repoman-2.3.6 sys-devel/distcc/distcc-3.3.ebuild | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac6f475057992d0fd098f9fbf66f559aa572e9dd commit ac6f475057992d0fd098f9fbf66f559aa572e9dd Author: Mike Gilbert <floppym@gentoo.org> AuthorDate: 2024-10-07 19:16:59 +0000 Commit: Mike Gilbert <floppym@gentoo.org> CommitDate: 2024-10-07 19:16:59 +0000 sys-devel/distcc: add comment documenting /usr/lib/distcc/* symlinks Bug: https://bugs.gentoo.org/650986 Signed-off-by: Mike Gilbert <floppym@gentoo.org> sys-devel/distcc/distcc-3.4-r4.ebuild | 1 + 1 file changed, 1 insertion(+)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80781de2c71054bccb012c1ef2acf5dc7f079f6a commit 80781de2c71054bccb012c1ef2acf5dc7f079f6a Author: Mike Gilbert <floppym@gentoo.org> AuthorDate: 2024-10-10 17:18:56 +0000 Commit: Mike Gilbert <floppym@gentoo.org> CommitDate: 2024-10-12 15:53:36 +0000 sys-devel/distcc: move masquerade links to /usr/lib/distcc This matches the path used internally by distcc. We provide a symlink at /usr/lib/distcc/bin for backward compat. Bug: https://bugs.gentoo.org/650986 Signed-off-by: Mike Gilbert <floppym@gentoo.org> sys-devel/distcc/distcc-3.4-r5.ebuild | 16 ++++++++++------ sys-devel/distcc/files/distcc-config-r1 | 6 +++--- 2 files changed, 13 insertions(+), 9 deletions(-)