<div dir="ltr">У питона там какие-то свои сложные и исторически сложившиеся правила "что делать если такая хня происходит". :) Но вообще есть три варианта: он выполнит код из PYC, он выполнит код из PY или он заплачет и позовет маму  (вернет ошибку). Насколько  мне известно из моего богатого опыта запуска питоновских кодов с RO носителей, маму он никогда не звал, так что скорее всего варианта на деле всего два. :)<div><br></div><div>-Max</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Jun 12, 2020 at 11:17 AM Eugene Grosbein <<a href="mailto:eugen@grosbein.net">eugen@grosbein.net</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">12.06.2020 23:52, Maxim Sobolev пишет:<br>
<br>
> По поводу предложения "игнорировать контрольную сумму" я бы поаккуратнее с этим. Этот PYC/PYO код между прочим исполняется на вашем тазике и миллионах других тазиков. А вдруг как враг пролезет и поменяет какой-нибудь безобидный модуль который юзается ну скажем certbot на что-то свое, админ никогда этого не заметит и не оценит.<br>
<br>
Потому и сказал, что этот вариант мне не нравится.<br>
<br>
Интересно, что будет, если при первоначальной установке делать таким файлам chflags uchg,<br>
запрещать изменять его независимо от прав доступа без снятия флага. Для эксперимента.<br>
<br>
</blockquote></div>