Рейтинг:0

Альтернативное место для хранения файлов tmp в Linux

флаг in

Итак, у меня есть скрипт Python, который я компилирую pyinstaller в один файл. во время работы скрипт по умолчанию разделяет модули в /tmp/ также вы можете изменить TMPDIR по умолчанию во время компиляции.

ПРОБЛЕМА: Как вы, возможно, знаете, это обычная практика безопасности, которую вы устанавливаете /tmp/ или же /вар/темп/ как noexec. проблема в том, что мой скрипт не может выполнять модули из /tmp/ или же /вар/темп/ на некоторых из моих клиентских серверов.

ВОПРОС: Я хочу изменить свои сценарии TMPDIR на другое, чтобы предотвратить эту проблему, где стандартное расположение для чего-то подобного?

A.B avatar
флаг cl
A.B
См. Также: https://stackoverflow.com/questions/18841334/using-an-alternate-tmp-location-with-pyinstaller/53418707#53418707
djdomi avatar
флаг za
почему бы не использовать исходные папки? так как tmpdir может быть проверен на то, что он не может выполняться, я бы просто использовал небольшой if else и создал папку dll, выполнил задание и удалил ее.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.