有没有办法自动备份由文件或文件夹replace操作触发的文件和文件夹。 我正在寻找像git-hooks或某种types的侦听器,可以在文件或文件夹被replace时自动运行类似版本控制的进程。 我正在寻找一个钩子,可以触发一个脚本,其余的比较和备份过程的脚本比较直截了当。 情况是这样的:增加代理处的艺术部门正在向flash开发者提供文件,并且存在一些版本冲突。 时尚开发人员使用版本控制,但艺术部门不是。 目标是提供一个版本控制,比如在文件从gui上传到共享服务器时,会自动检查文件并自动跟踪更改。 这一切都在MAC操作系统上进行。 看起来像我find答案: FSEvents API似乎触发与文件系统相关的事件 FSEvents API的developer.apple.com文档 FSEvents API的Python包装库 mac-forums.com文章
我们有几台服务器随机失去了与本地networking和互联网上的其他节点通信的能力。 然而,网站正在服务良好,我们仍然有ssh访问。 重启似乎解决了几天的问题。 这些服务器正在运行10.5.X版,并且完全保持最新的软件更新。 我们目前有一个方框中描述的问题。 例如,试图做一个curl google.com超时,SMTP out没有发生,但我可以在SSH中,和Apache服务的网页没有问题。 如果我用sudo ipfw disable firewall ,则传出的通信恢复。 如果我然后用sudo ipfw enable firewall重新sudo ipfw enable firewall ,问题再次出现。 防火墙规则: $ sudo ipfw show 00001 1123672 159015812 allow udp from any 626 to any dst-port 626 01000 70125526 26073450472 allow ip from any to any via lo0 01010 0 0 deny ip from […]
我有几个用户通过samba通过他们的Windows机器访问他们在OSX上的账户。 只要他们更新/保存文件,它将权限设置为-rwxr —–这意味着没有其他用户可以读取文件。 这会影响apache用户,例如,在他们的Sites目录下修改他们的文件意味着Apache不能再为页面提供服务。 我已经看了/etc/smb.conf,/var/db/smb.conf和/var/db/samba/smb.shares,但我不知道如何强制它使用父文件夹的权限。 提前致谢。
我有一个计算机实验室,包含20个运行Snow Leopard的iMac和带有Boot Camp的Windows XP。 Windows XPjoin到Server 2003域。 我想使用组策略或其他自动/脚本解决scheme为任何login到这些计算机的用户设置特定的桌面壁纸。 该壁纸与我们用于其他域计算机的默认壁纸不同。 我能find的唯一组策略设置是指在所有计算机上为特定用户设置壁纸。 我正在寻找一种方法来设置特定电脑上的所有用户的壁纸。 有没有办法做到这一点,或者我将不得不重制我的图像与默认configuration文件中设置的壁纸? Snow Leopard也join到域中以映射用户的主目录。 我没有可以使用的OS X服务器。 有没有办法在这里自动化/强制桌面墙纸? 谢谢。
在此服务器上运行PCI安全扫描时,它会在端口25上失败: SSL服务器支持弱encryptionnCircle ID:6174端口:25 CVSS评分:5.8不符合描述SSL(安全套接字层)服务器支持弱encryption密钥,它被定义为长度小于128位的encryption密钥。 用弱encryption密钥encryption的消息对未经授权的用户来说相对容易解密。 我已经尝试修改/etc/postfix/main.cf各种更改: postconf -e smtpd_tls_mandatory_protocols =“SSLv3,TLSv1” postconf -e smtpd_tls_mandatory_ciphers =“high” postconf -e smtpd_tls_exclude_ciphers =“SSLv2,aNULL,ADH,eNULL” 没有运气。 这是扫描失败的唯一端口。 我的网站和IMAP盆都很好。 任何build议感激。
我使用OSXterminal会话来启动VPN连接。 我在提示符下执行的命令是: / etc / netlock / cvc -c :: 这按预期工作。 我想保存这个脚本文件,我可以简单地双击开始。 我创build了一个文件'vpn.command',添加了命令(上面的列表),保存它,并给予执行权限: chmod + x vpn.command 当我双击文件时,Terminal打开一个BASH shell,执行该命令,然后退出。 经仔细检查,该命令现在是“/ etc / netlock / cvc -c ::; 出口;' 为什么是额外的'; 出口;' 追加到我的命令? 顺便说一下,有没有办法执行另一个命令,/ etc / netlock / cvc -d,当terminal会话正在closures,所以我可以自动closuresVPN?
我们在Snow Leopard上有一个新的iMac,用于对OpenLDAP目录进行身份validation。 家庭(自动挂载)NFSv3(Linux,内核服务器)。 NFS似乎工作得很好(如果有点慢,但我们不想冒险不使用locking)。 但是,当用户使用LDAP帐户login时,会发生奇怪的事情:有时甚至在所有桌面图标初始化之前,机器都会挂起,有时用户可能会稍微工作一段时间,但是一段时间后机器会挂起:New由用户进程不起飞,旧的进程不能退出(甚至强制退出挂起)。 有时候早些时候,有时候以后,docker根本没有反应(不显示程序的上下文菜单),Finder不会关注。 尽pipe如此,即使所有其他东西似乎挂起,我可以通过SSHlogin,至less干净地重新启动机器。 即使对于LDAP用户,SSHlogin也可以工作 如果我禁用LDAP,一切似乎对本地用户正常工作。 我们使用RFC 2307映射的OpenLDAP目录。 我们只是真的使用它帐户数据,所以我尝试删除目录实用程序中除Person,User和Group映射之外的任何映射。 这两种映射都具有相同的不良行为。 编辑:这似乎是同样的问题,这位先生有:苹果论坛1/2
我想从我的Mac导出一个NFS共享到一个Linux的VMware,但我遇到了出口问题。 事情工作正常时,我导出为: /Users/garyrichardson/leap/nfs -rw 172.16.180.130 Macintosh-3:~ garyrichardson$ showmount -e Exports list on localhost: /Users/garyrichardson/leap/nfs 172.16.180.130 但是,如果我尝试使用no_root_squash ,挂载不显示: /Users/garyrichardson/leap/nfs -rw 172.16.180.130(no_root_squash) Macintosh-3:~ garyrichardson$ showmount -e Exports list on localhost: 我使用错误的语法? 雪豹下不支持no_root_squash吗?
在一行中:是以下可能的:Airport < – “OS X bridge” – > vbox-Host-only – > vm's Virtualbox(3.1.4)设置: 主持人:Mac OS X 10.5 游客:Ubuntu Linux adapter1 – 桥接(en1:机场):让机器接入互联网,并在机场连接时进行通信 适配器2 – 仅主机(vboxnet0):在机场未连接时启用主机/来宾通信 我想使它更简单,只保留适配器2(仅主机),并依靠OS X连接共享/桥接我以为我可以只保留主机的唯一configuration,并在主机去互联网共享,并select“共享从机场“到vboxnet0。 只有找出vbox的虚拟接口没有出现在OS X首选项的接口列表中。 我知道在Linux主机上,你可以安装一些名为bridge-utils的东西,并用它来连接两个内部接口。 有没有这样的Mac?
到目前为止,我已经通过使用xampp start的脚本作为login项运行Xampp。 有没有更好的方法使Xampp(Apache&MySQL)作为守护进程运行?