EPM中%postinstall项的运行环境是什么
根据 EPM 文档,BSD 软件包可以在安装后运行脚本。如果可能的话,我想调用作为包的一部分安装的脚本,但为此我需要了解有关运行时的一些信息:
- 什么用户将运行该脚本?
- 运行时设置了哪些环境变量?
- 脚本运行时的CWD是多少?
According to the EPM documentation it's possible in BSD packages to run a script post-installation. I'd like to invoke a script installed as part of the package, if possible, but to do so I need to know a few things about the runtime:
- What user will run the script?
- What environment variables are set when it runs?
- What is the CWD when the script runs?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
1:root
2 和 3:我不知道,但您可以在包中添加一个安装后脚本,将“env”和“pwd”的输出通过管道传输到/tmp/env_and_pwd.txt。
1: root
2 and 3: I don't know, but you could add a post install script to your package that pipes the output of 'env' and 'pwd' to /tmp/env_and_pwd.txt.