代码拉取完成,页面将自动刷新
diff --git a/scheduler/env.c b/scheduler/env.c
index 6e738c6..b745fb4 100644
--- a/scheduler/env.c
+++ b/scheduler/env.c
@@ -220,7 +220,19 @@ cupsdUpdateEnv(void)
cupsdSetEnvf("PATH", "%s/filter:%s", ServerBin, path);
else
#endif /* CUPS_SNAP */
+#ifdef UNI_PRINT_DRIVER_BINDIR
+ if (access(UNI_PRINT_DRIVER_BINDIR, 0)) {
+ cupsdSetEnvf("PATH", "%s/filter:" CUPS_BINDIR ":" CUPS_SBINDIR ":/bin:/usr/bin", ServerBin);
+ set_if_undefined("BSUNI_GHOSTSCRIPT", "false");
+ } else {
+ cupsdSetEnvf("PATH", "%s/filter:" UNI_PRINT_DRIVER_BINDIR ":" CUPS_BINDIR ":" CUPS_SBINDIR ":/bin:/usr/bin",
+ ServerBin);
+ set_if_undefined("BSUNI_GHOSTSCRIPT", "true");
+ }
+#else
cupsdSetEnvf("PATH", "%s/filter:" CUPS_BINDIR ":" CUPS_SBINDIR ":/bin:/usr/bin", ServerBin);
+ set_if_undefined("BSUNI_GHOSTSCRIPT", "false");
+#endif
}
set_if_undefined("SERVER_ADMIN", ServerAdmin);
set_if_undefined("SHLIB_PATH", NULL);
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。