Mac OS X Server: Software Update Certificate expiration

原创 2012年03月23日 11:45:44

由于苹果系统的软件更新包中使用的证书将在2012年3月23日过期,所以在22日,苹果仓促发布了一个知道系统管理员更新所有软件更新包的指南,Mac OS X Server: Software Update Certificate expiration

这个将影响所有Snow Leopard 10.6和Lion 10.7的服务器版本的系统,如果该系统中管理员使用Apple的SUS服务并下载保留了以前的更新软件包的,都需要重新从苹果官方网站重新下载更新。但问题是,苹果只对现在还有效的软件包进行更新,其它"过时"的,苹果不会进行更新。而且这些更新了的证书,有效期只到2019年。

如果不更新,那么负面影响将会是比如客户端软件更新异常和你的服务器中的SUS软件包占用双倍磁盘空间等等。

对于使用reposado工具的来说,该开发者提供下面的方法来更新:

You can then do a repo_sync to get all the updated updates from Apple. Once you've done, that:

Purge all deprecated updates from the server:
   repoutil --force --purge-products all-deprecated

Create a staging branch:
   repoutil --new-branch staging (or what ever name you'd like, this won't be exposed to clients)

Now either cherry-pick updates to add to the staging branch, or add everything:
   repoutil --add-products all staging

Then perhaps selectively remove updates you don't want to offer from the staging branch:
   repoutil --remove-products xxx-yyyy www-zzzz staging

Once you are happy with the contents of the staging branch, copy it to an active branch:
   repoutil --copy-branch staging testing

Rinse and repeat for other active branches. (Meaning --  add or remove updates from the staging branch until you are happy with the list, then copy to an active branch.)

When you are done with all your active branches, remove the staging branch:
   repoutil --delete-branch staging

Additionally:
   repoutil --diff branch1 branch2


版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

Mac OS X Server: Software Update Certificate expiration

由于苹果系统的软件更新包中使用的证书将在2012年3月23日过期,所以在22日,苹果仓促发布了一个知道系统管理员更新所有软件更新包的指南,Mac OS X Server: Software Updat...

Mac OS X 内核Rootkit开发指南

1.引言  1.1 背景介绍          困 扰着不同操作系统的Rootkit已经由来已久,Linux,Windiws,还有各种类BSD等系统都受到了Rootkit的极大危害。目前广...
  • mydo
  • mydo
  • 2013-01-25 14:49
  • 4102

精选:深入理解 Docker 内部原理及网络配置

网络绝对是任何系统的核心,对于容器而言也是如此。Docker 作为目前最火的轻量级容器技术,有很多令人称道的功能,如 Docker 的镜像管理。然而,Docker的网络一直以来都比较薄弱,所以我们有必要深入了解Docker的网络知识,以满足更高的网络需求。

VMware Workstation 9 + Mac OS X 10.8

原文 http://www.sunchis.com/html/os/virtualization/2012/1126/434.html 因在家休假,闲得无聊,准备玩下“黑苹果”。计划在P...

MAC OS X

MacOS X 介绍篇

MAC OS X command

For general information about writing shell scripts, read Shell Scripting Primer. ...

Mac OS X 背后的故事(四)——政客的跨界

文/王越 《Mac OS X背后的故事》系列文章将为大家介绍Mac OS X的发行版本、技术历史、相关人物等内容。本文是系列连载的第四篇。 2000年,美国总统大选,由于选票设计问题,时任...

mac os x

今天还学习了苹果电脑特有的操作系统 mac os x。现在这个系统已经sheng ji

Mac OS X 背后的故事(五)Jean-Marie Hullot的Interface Builder神话

文 / 王越 Interface Builder,是用于苹果公司Mac OS X操作系统的软件开发程序,Xcode套件的一部分,于1988年创立。它的创造者Jean-Marie Hull...

Mac OS X 背后的故事(九)半导体的丰收(下)

文 / 王越 随着CPU与GPU合并成技术发展的趋势,苹果开发出了OpenCL框架,能够进行高速并行处理的能力使OpenCL成为了业界标准,被广泛应用。 最近几年,GPU的发展吸引了很多来...

Mac OS X 背后的故事(二)——Linus Torvalds的短视

文/王越 《Mac OS X背后的故事》系列文章将为大家介绍Mac OS X的发行版本、技术历史、相关人物等内容。本文是系列连载的第二篇,主要的故事来源是Linus Torvalds的自传《Ju...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)