Mac OS X Server:软件更新证书过期

Apple 用于对 OS X Lion 和 Mac OS X v10.6 Snow Leopard 的许多更新进行签名的证书已在 2012 年 3 月 23 日过期。

管理其自己的软件更新服务器的 Mac OS X Server 管理员应删除通过过期证书进行签名的所有更新,并从 Apple 重新下载这些更新。

Apple 使用证书来对 OS X Lion 和 Mac OS X v10.6 Snow Leopard 的自动软件更新进行签名,以确保下载这些更新时不会出现改变。所有加密证书都具有有效期限,并且用于对之前的更新进行签名的证书已在 2012 年 3 月 23 日过期。自 2012 年 3 月 22 日起,Apple 已经重新发布了适用于 OS X Lion 和 Mac OS X v10.6 Snow Leopard 的所有最新的自动更新。这些更新与之前的更新完全一样,只是它们由在 2019 年到期的新证书进行签名。

Mac OS X Server 软件更新服务管理员将需要手动删除之前的更新并下载新的更新。

如果您并未删除之前的更新,则 Server Admin 中的某些更新可能会存在两个副本,您的用户在尝试安装软件更新时可能会看到信息“未能验证该更新”,并且您将要使用多达两倍的磁盘空间来存储软件更新。

使用以下步骤来删除之前的更新:

  1. 打开 Server Admin。
  2. 停止软件更新服务。
  3. 点按“设置”标签。
  4. 软件更新的存储目录列于“Store updates in:”(将更新存储在以下位置:)的旁边。在 Finder 中找到此文件夹。
  5. 删除其中名为“html”的文件夹。您需要使用 sudo 命令或在 Finder 中输入管理员密码。
  6. 启动 Server Admin 中的软件更新服务。

如果您在 Server Admin 的软件更新服务的“设置”标签中选中了“Copy all updates from Apple”(从 Apple 拷贝所有更新),则会自动从 Apple 下载新的更新。或者,请在“更新”面板中拷贝您需要的更新。

有关如果您未选中“Delete outdated software updates”(删除已过期的软件更新)的重要信息

Apple 只会重新发布在证书过期时最新的更新。例如,将会重新发布 OS X Lion v10.7.3 更新,但不会发布 v10.7.2 或 v10.7.1。将会重新发布 Mac OS X v10.6.8 更新,但不会发布 v10.6.7。如果您在软件更新服务器上保留了这些早期的更新,在 3 月 23 日后它们将不再能够安装。您需要删除这些更新,因为它们不会被取代。

仍可以从“Apple 支持下载”手动下载 OS X Lion v10.7.2 等早期更新。

发布日期: