在mac上,即使主机名不同,sysctl也会在引导期间提供localhost

时间:2013-02-11 10:14:20

标签: macos boot hostname

我有一个守护进程,它在启动时使用sysctl调用获取主机名字符串,并且有大约15秒的休眠时间,然后我再次执行相同的all来获取主机名。

代码摘要

sysctl call to get hostname string
print hostname string

sleep for 15 secs

sysctl call to get hostname string
print hostname string

在某些mac系统上我得到了结果

localhost
<Actual-HostName>.local

所以问题是为什么我们在启动过程中为同一个调用获取两个输出? 我们如何确保获得主机名的正确时间?

0 个答案:

没有答案