такая ситуация
скрипты питона запускаются как обычный cgi с помощью апача
и юзаются через браузер
соответственно, рядом с ними появляется __pycache__ содержащий кеш-файлы (интересно кстати, почему в некоторых ситуациях эти кеш-файлы появляются вперемешку с исходниками, а не в отдельной папке)
от юзера я удалить этот pycache не могу, т.к.
ls -l __pycache__/
итого 16
-rw-r--r-- 1 apache apache 8550 Июн 19 14:27 test.cpython-32.pyc
-rw-r--r-- 1 apache apache 155 Июн 19 14:27 __init__.cpython-32.pyc
я знаю про смену юзера, про группы, но слишком мало, чтобы понять что мне нужно сделать, чтобы иметь возможность юзером удалять кеш
очевидно надо включить моего user в группу apache?
хотя я уже там:
$sudo useradd -G apache user useradd: пользователь user уже существует
$grep apache /etc/group apache:x:48: web:x:502:user,apache
значит мне не хватает прав но как сказать питону, чтобы он создавал кеш с правами, достаточными для удаления кеша членом группы?