用于python / virtualenv的rvmsudo模拟

时间:2011-12-25 15:49:48

标签: python rvm virtualenv

任何知道virtualenv为python做什么的人都有一个针对ruby的模拟。 ruby安装的有趣之处在于,在执行请求的命令之前,有一个“rvmsudo”在root / sudo用户上投射当前的rvm环境。

virtualenv没有提供相同命令的明显实现。

我有什么遗失的吗?

1 个答案:

答案 0 :(得分:1)

一种解决方法是使用“sudo -E”。这将在sudo中保留调用用户的环境。请注意,如果攻击者控制您的环境,则这是一个直接的根漏洞(通过LD_LIBRARY_PATH等)。