Я объединил экземпляр AWS EC2, используя последний AMI с сайта Jenkins. Затем я установил ядро .net через tarball с веб-сайта Microsoft. (по причинам, в которые я не буду входить, добавление дополнительного источника пакета для использования apt-get не является вариантом)
Я распаковал tarball на /usr/bin/dotnetcore, а затем добавил его к пути [ f4]. CLI отлично работает от этого пользователя, но если я su обратился к пользователю tomcat (как это работает jenkins), все команды CLI в dotnet выходят из строя со следующим сообщением об ошибке:
Failed to initialize CoreCLR, HRESULT: 0x80004005
I посмотрел разрешения файлов для файлов CLI, и все они выглядели нормально.
Как мне заставить CLI работать для всех пользователей в этом поле?