Articles of mac osx

Mac OSX 10.3日志填满

我正在使用旧的99蓝白G3塔与OSX 10.3.9和使用原因。 在离开程序大约10个小时之后,日志文件填满了我相对较小的分区,导致程序无法保存更改或执行任何操作。 当计算机长时间打开时,我经常删除旧的日志文件,但有没有可以自动执行此过程的shell脚本?

Mac OS 10.4要求pipe理员凭证删除文件夹

我们公司的用户在G5上使用Mac OS 10.4。 她有一个与Illustrator CS3的东西在它的CD。 她在桌面上复制了2个文件夹,现在她需要删除这两个文件夹。 当她尝试时,她会popup一个要求inputpipe理员用户名和密码的popup窗口。 我只是不明白为什么她不能这样做,因为我直接从服务器上将Illustrator的东西烧到DVD上。 她能够打开,删除,修改服务器上的所有内容,但从DVD中删除,她不能。 我根本没有更改任何安全设置。 有人知道吗? 谢谢,大卫。

任何方式来禁用大中央调度和回退到旧的做事方式

根据问题为MythTV后端在: http://svn.mythtv.org/trac/ticket/7582 当在MacOS X 10.6.2上运行MythTV后端时,它会崩溃: BUG IN CLIENT OF LIBDISPATCH: Do not close random Unix descriptors 此消息似乎来自Grand Central Dispatch。 Exception Type: EXC_BAD_INSTRUCTION (SIGILL) Exception Codes: 0x0000000000000001, 0x0000000000000000 Crashed Thread: 1 Dispatch queue: com.apple.libdispatch-manager Application Specific Information: BUG IN CLIENT OF LIBDISPATCH: Do not close random Unix descriptors Thread 1 Crashed: Dispatch queue: com.apple.libdispatch-manager 0 libSystem.B.dylib […]

在OS X上设置redmine

我正沿着redmine安装说明进行操作。 我正在使用mysql 5.1.41在OS X 10.6.2上安装它。 我有本地数据库中定义的数据库; 我可以用redmine用户login到本地Db,然后使用redmine数据库,但是当我运行: RAILS_ENV=production rake db:migrate –trace 有人可以添加一些含义到以下堆栈跟踪: ** Invoke db:migrate (first_time) ** Invoke environment (first_time) ** Execute environment rake aborted! can't convert Hash into String /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/fileutils.rb:1408:in `directory?' /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/fileutils.rb:1408:in `fu_each_src_dest0' /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/fileutils.rb:1393:in `fu_each_src_dest' /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/fileutils.rb:840:in `install' /Users/wrbarbour/.gem/ruby/1.8/gems/rake-0.8.4/lib/rake.rb:1070:in `install' /Users/wrbarbour/projects/redmine/config/environment.rb:60 /Library/Ruby/Gems/1.8/gems/rails-2.3.4/lib/initializer.rb:111:in `run' /Users/wrbarbour/projects/redmine/config/environment.rb:20 /Library/Ruby/Site/1.8/rubygems/custom_require.rb:31:in `gem_original_require' /Library/Ruby/Site/1.8/rubygems/custom_require.rb:31:in `require' /Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:156:in `require' /Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:521:in `new_constants_in' /Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:156:in `require' /Library/Ruby/Gems/1.8/gems/rails-2.3.4/lib/tasks/misc.rake:4 […]

无法从托pipe的DHCP获取IP地址

我已经安装我的Mac OS X服务器作为DHCP服务器,它工作正常。 现在我只连接了第二台交换机(两台千兆交换机),但连接到新交换机的用户有时无法获得IP地址。 什么似乎是问题? 此外,我已经注意到,当我使用路由器作为DHCP服务器时,此问题消失。 任何解决scheme

脚本目录服务没有密码

我处于一个环境中,用户/组信息保存在NFS挂载的/ etc / passwd和/ etc / group文件中。 这很好,因为我们可以编辑平面文件来更改用户/组信息。 但是,我们的设置中的OS X机器不太喜欢这一点,因为目录服务在这些文件发生更改时不会启动。 因此,我打算设置一个cron工作来每天运行一次这样的事情: dsimport -g /etc/group /Local/Default O -T xDSStandardGroup -u $ADMIN_USER -p $ADMIN_PASS 问题是最后两个参数:用户名和密码。 我想避免在脚本中写出密码,以减less被泄露的风险。 有没有使用dscl或dsimport的方法,而不必提供密码,而是让他们只使用运行命令的用户的权限? (你知道,每一个标准的Unix命令的做法。)还是有没有其他的方式来完成这个没有用明文写出密码?

编译Snow Leopard上的SVN Perl绑定:testing失败

在我的工作中,我们必须从源代码构build我们的Subversion环境,因为它部署在共享应用程序服务器上,并且所有依赖项都必须包含在用户的主目录中。 我开发了一个脚本,可以从源代码构build所有的东西(包括Apache 2.2.14,SVN 1.6.6,PHP 5.3.1和MySQL 5.1.41),并且在10.5(Leopard)和10.4(Tiger) 。 但是,当我在10.6(Snow Leopard)上构build它时,除了与Subversion的SWIG Perl绑定一起提供的testing外,一切都成功了。 以下是史诗级失败的第一部分摘录,以节省空间: ../../../../../subversion/bindings/swig/perl/native/t/0use………….ok ../../../../../subversion/bindings/swig/perl/native/t/1repos………..Directory needs to be empty but is not: Repository creation failed: Could not create top-level directory: '/var/folders/yD/yDpb4DctHjOFN0lC4QHjz++++TI/-Tmp-/svn-perl-test-l7N5wb' exists and is non-empty at ../../../../../subversion/bindings/swig/perl/native/t/1repos.t line 18 # cleanup # Looks like your test died before it could output anything. ../../../../../subversion/bindings/swig/perl/native/t/1repos………..dubious Test returned status 255 […]

MySQL启动,shtudown和在OSX上login

我想解决一些MySQL问题(我有一个表,我似乎不能删除或放弃,它永远挂起) 我有10.5.8 osx,我不记得/如果我安装mysql,这里是我所知道的: 它会在启动时自动启动 进程如下所示:/ usr / local / mysql / libexec / mysqld –basedir = / usr / local / mysql –datadir = / usr / local / mysql / var –pid-file = / usr / local / mysql /var/Joels-New-Pro.local.pid _mysql 96 0.0 0.0 75884 684 ?? Ss Sat06PM 0:00.02 / bin / sh […]

在OS X上为我的服务器打开了太多的文件

我收到错误“太多打开的文件”。 这似乎发生在进程有大约256个同时连接时。 如果我做 sysctl -A | grep maxfiles 我懂了: kern.maxfiles = 12288 kern.maxfilesperproc = 10240 我的服务器由launchdpipe理。 我是否也需要在plist文件中设置NumberOfFiles选项?

OS X雪豹服务器SVN WebDav安装问题

我遵循这篇文章( http://agileshrugged.com/blog/?p=14 )在OS X Server 10.6.2上设置我的SVN服务器。 我正在尝试使用基于Web的服务而不是svn + ssh。 问题是当我到达更改confi文件的步骤时,没有实际的标签。 这是一个标签。 所以我认为这很好,并根据文章的build议进行了调整。 然后,我将DAV OFF更改为DAV svn。 每当我重置服务器,并尝试访问服务器地址我得到一个服务器错误。 这非常非常烦人! 大卫