I was able to reproduce this on Fedora 30, it's something to do with the
environment BASH_ENV=/usr/share/Modules/init/bash, which is causing
arbitrary bash code that can use any binary to be run on every
non-interactive bash shell startup.

On Mon, Nov 18, 2019 at 9:50 AM Michael Goffioul <[email protected]>
wrote:

> Yes, I've already looked into that, but there's not much of a trace, e.g.:
>
> 2019/11/18 11:22:34.837088 build/soong/ui/build/sandbox_linux.go:86:
> [prebuilts/build-tools/linux-x86/bin/nsjail -H android-build -e -u nobody
> -g nobody -B / --disable_clone_newcgroup -- /bin/bash -c if [ $(hostname)
> == "android-build" ]; then echo "Android" "Success"; else echo Failure; fi]
> 2019/11/18 11:22:34.877084 build/soong/ui/build/path.go:105: Disallowed
> PATH tool "manpath" used: []string{"manpath"}
> 2019/11/18 11:22:34.877237 build/soong/ui/build/path.go:107: See
> https://android.googlesource.com/platform/build/+/master/Changes.md#PATH_Tools
> for more information.
>
> I've a feeling that it's coming from bash itself. I've looked into the
> local and system profile/bashrc and anything I could think of, but I can't
> really pinpoint where it's coming from.
>
> On Mon, Nov 18, 2019 at 12:40 PM 'Dan Willemsen' via Android Building <
> [email protected]> wrote:
>
>> If you check out/soong.log, there should be trace logs that include the
>> parent processes all the way up to ninja.
>>
>> It sounds like one of the existing tools that we allow through is always
>> trying to call manpath? Let me know what you find, we've definitely been
>> shrinking this list on master.
>>
>> - Dan
>>
>> On Thu, Nov 14, 2019 at 3:54 PM Michael Goffioul <
>> [email protected]> wrote:
>>
>>> I'm using Fedora 30 to build AOSP. Since Android Q, when building, the
>>> terminal output is littered with hundreds of messages like the following:
>>>
>>> 17:23:06 Disallowed PATH tool "manpath" used: []string{"manpath"}
>>> 17:23:06 See
>>> https://android.googlesource.com/platform/build/+/master/Changes.md#PATH_Tools
>>> for more information.
>>>
>>> I've looked almost everywhere, but I can't find where "manpath" is
>>> actually used. Has anybody encountered the same problem?
>>>
>>> Thanks,
>>> Michael.
>>>
>>> --
>>> --
>>> You received this message because you are subscribed to the "Android
>>> Building" mailing list.
>>> To post to this group, send email to [email protected]
>>> To unsubscribe from this group, send email to
>>> [email protected]
>>> For more options, visit this group at
>>> http://groups.google.com/group/android-building?hl=en
>>>
>>> ---
>>> You received this message because you are subscribed to the Google
>>> Groups "Android Building" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to [email protected].
>>> To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/android-building/c9a8a0ea-2492-4e7f-9816-11b9b91f6696%40googlegroups.com
>>> <https://groups.google.com/d/msgid/android-building/c9a8a0ea-2492-4e7f-9816-11b9b91f6696%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>> --
>> --
>> You received this message because you are subscribed to the "Android
>> Building" mailing list.
>> To post to this group, send email to [email protected]
>> To unsubscribe from this group, send email to
>> [email protected]
>> For more options, visit this group at
>> http://groups.google.com/group/android-building?hl=en
>>
>> ---
>> You received this message because you are subscribed to the Google Groups
>> "Android Building" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/android-building/CALQgHd%3DmqvANYjYSZyP_1%3DtbMgoddYSLEMTkn3NuUTJF_qML7A%40mail.gmail.com
>> <https://groups.google.com/d/msgid/android-building/CALQgHd%3DmqvANYjYSZyP_1%3DtbMgoddYSLEMTkn3NuUTJF_qML7A%40mail.gmail.com?utm_medium=email&utm_source=footer>
>> .
>>
> --
> --
> You received this message because you are subscribed to the "Android
> Building" mailing list.
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]
> For more options, visit this group at
> http://groups.google.com/group/android-building?hl=en
>
> ---
> You received this message because you are subscribed to the Google Groups
> "Android Building" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/android-building/CAB-99LtJOhcEKr8m_nExyByvOzb_opZxJvk4xovia7d-oYkhdA%40mail.gmail.com
> <https://groups.google.com/d/msgid/android-building/CAB-99LtJOhcEKr8m_nExyByvOzb_opZxJvk4xovia7d-oYkhdA%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>

-- 
-- 
You received this message because you are subscribed to the "Android Building" 
mailing list.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-building?hl=en

--- 
You received this message because you are subscribed to the Google Groups 
"Android Building" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/android-building/CAMbhsRSnZvoFg2xzTbo9%2BnrGE%3DDyVeUWinNnqxMoGupicTbjBw%40mail.gmail.com.

Reply via email to