我有一个.patch文件的目录,使用diff生成。 我想使用patch -p1将所有这些修补程序应用到另一个目录。 但补丁只需要一个文件,除非我cat 。 命令是什么将使用xargs或类似的工具应用多个文件。
就像听起来,我试图找出是否有(标准)命令,将产生两个文件和/或目录树之间的权限差异。 理想情况下,它会放出一个补丁文件,可以用来更改权限来匹配目标,但我猜测,因为标准的补丁文件是ed解释,它可能必须是一个单独的格式。
很简单,在Ubuntu 8.10服务器上用新的PHP 5.3replace已安装的PHP 5.2的最简单和最稳定的方法是什么?
在Windows Server 2008(作为AD控制器和Exchange 2007服务器运行)上今天安装了修补程序修补程序之后,机器恢复为“configuration更新第3阶段,完成3 0%”。 机器保持合理的最新状态,所以这可能是由于最近的补丁造成的。 安装了以下补丁程序: KB973037 KB969947 KB973565 重新启动服务器进入安全模式,然后重新启动(不作任何更改)允许计算机重新启动,我现在可以正常login。 然而,没有关键的服务开始。 包括但不限于交换,DNS和terminal服务(显然,如果DNS不启动,其他事情将会中断)。 我无法运行Internet Explorer,但Chrome会工作。 事件日志中没有有意义的错误,为什么服务不会启动。 在KDC下,我有 The Key Distribution Center (KDC) cannot find a suitable certificate to use for smart card logons, or the KDC certificate could not be verified. Smart card logon may not function correctly if this problem is not resolved. To […]
微软拥有WSUS,对于它所支持的微软产品来说是非常棒的(而且它不支持所有的微软产品),但实际上公司有很多来自其他厂商的应用程序。 是否有一个类似于WSUS的补丁/更新pipe理服务器,但可以与许多供应商或开发人员一起工作? 更新 一些好的灵魂决定将服务器标签更改为Windows标签 – 请注意,这不仅适用于Windows。 如果你知道在Linux或者苹果上运行的补丁服务器,那么这些服务器也是完美的。
我想在我的Debian Squeeze服务器上使用doxygen,但是我需要Debian Wheezy的版本,因为这显然包含我需要的bugfix 。 这不是在backports – 检查packages.debian.org/search?suite=squeeze-backports&searchon=names&keywords=doxygen(我在这里是新的,不被允许这是一个适当的链接!) 我尝试添加Wheezy到我的sources.list文件并运行apt-get install -t wheezy doxygen但是它想要从wheezy中安装太多 ; 这是一个生产服务器,所以不能承受这个风险。 我假设从源代码编译将要从源代码编译以上所有的其余部分? 任何其他解决scheme (如一些虚拟化或chroot?)等
固件在更新时很less受到关注。 看不见的,在脑海中。 许多设备:RAID控制器,网卡,芯片组,甚至硬盘驱动器,从更新中获得一些好处。 更好的function,安全/错误修复等 大多数SA都会说,“每当它断裂时,更新固件”。 但是这可能会导致困难。 有几次,当联系戴尔关于一个失败的硬盘驱动器,我被问到我的硬盘驱动器固件是否是最新的。 我所有的服务器都使用某种types的RAIDconfiguration。 如果我已经有一个驱动器故障,我是否应该考虑尝试升级其余驱动器或RAID控制器上的固件? 我会说不。 但戴尔似乎有不同的看法。 什么是系统固件的实际更新时间表? 你有什么最佳做法来分享? (我知道戴尔有一个称为“ 服务器更新实用程序”的很好的实用程序 ,可以检查任何戴尔服务器上的所有新固件。
我正在试图保持几个Ubuntu的盒子是最新的(10.4.2 LTS),我得到的一个build议是设置无人值守的升级( https://help.ubuntu.com/community/ AutomaticSecurityUpdates )。 在过去,我一直反对设置自动更新,主要是因为在更新过程中它会打破某些偏执狂。 但是现在我开始质疑这是多么的有效(以及与潜在的未修补服务器相比,它有多大的风险)。 这是一个理智的想法? 我们也正在build立Puppet,但是创build模块/将服务器迁移到木偶似乎还有很长的路要走。
我正在使用rsync将大量的文件从一台服务器复制到另一台服务器。 我知道我可以使用-n选项进行空运行,所以我可以看到哪些文件已经被更改。 但是,有可能得到rsync打印文件内容的变化的差异? 我想看看发生之前发生了什么? 一些我可以保存到一个文件,并在稍后使用diff(1)?
使用.msi文件比常规setup.exe文件有什么优点? 我有这样的印象,即在用户拥有较less权限的机器上部署更容易,但不清楚细节。 msiexec.exe具有哪些function,比使用setup.exe场景更容易部署? 部署.msi应用程序时的任何提示或技巧?