macports 安装软件的系统日志中的 taskgated 错误

macports 安装软件的系统日志中的 taskgated 错误

每当我运行通过 macports 安装的东西(比如 tree、wget 等)时,我都会收到以下日志消息(我正在转储进入这个特定的日志,因此它的优先级可能相当低)。

/usr/libexec/taskgated[pid]: no system signature for unsigned /opt/local/bin/tree (or wget, etc)

知道这是什么以及如何消除它吗?

运行 10.6.2

答案1

这是 Apple 在 Leopard 中引入的新身份验证策略。 http://developer.apple.com/mac/library/documentation/Darwin/Reference/ManPages/man8/taskgated.8.html

我只是使用 syslog-ng 在我的系统日志中将其过滤掉。

答案2

我禁用了任务门控。

# launchctl unload /System/Library/LaunchDaemons/com.apple.taskgated.plist

相关内容