【发布时间】:2014-06-16 11:40:09
【问题描述】:
我有一些使用 Python 的 setuptools 作为 console_scripts 安装的脚本。此脚本以 www-data 用户身份运行。但该脚本还需要访问只能由 root 用户读取的 SSL 证书。
我认为解决此问题的一个可能解决方案是在生成的 console_script 上设置 SUID。我可以使用 Makefile 手动执行此操作,但我一直在寻找 Python 生态系统中的任何打包工具已经提供的更多开箱即用的解决方案。
这可能吗?还是使用 Makefile 设置 SUID 是我最好的选择?
【问题讨论】:
标签: python python-2.7 setuptools sysadmin