【发布时间】:2018-08-24 09:29:26
【问题描述】:
我正在尝试为 nix 安装 certbot 包,但每次测试都失败,因为测试达到了系统上的打开文件限制。我已经修改了 certbot 安装脚本,足以打印出 patchPhase 开头的 ulimit 并发现允许打开的文件的最大数量是 256。但是,在我正在执行 nix-shell 或 @ 的 shell 中987654323@,我的ulimit(硬软)设置为100000。
如何将该限制推广到 certbot 构建过程?我想避免试图弄清楚如何修改 certbot 使用的 python 构建脚本。
在 OSX 10.13 上运行 Bash shell。
【问题讨论】:
-
您是在
nix-daemon上运行构建还是安装了单用户 Nix? -
看起来像
nix-daemon。这可以解释为什么事情没有传播。