Entries Tagged as 'OS X'

Fink on OS X Servers.

Since OS X server doesn’t come with mrtg (which requires things like gd and the like) by default and the spamassassin is quite old, I’m going to trail fink on one server and macports on another  and pitch them off against each other and see if there is one true leader.

I have to say I’m kinda swinging to Fink as it allow binary packaging which on servers is much more secure that installing compilers and the like.  Another package manager to support.. How annoying.

Why is that fink requires X even to install a perl package… Seems Stupid.. Need more time to fingure this out.  One hopes for a custom repo for corner situations and odd sofware. Might make patch management better on new installs.

IPv6 presentation at SAGE-QLD

The presentation when relatively well given that my 3 hsdpa modem decided not to work for practical side of the meeting. It seems a number of people came out of the woodwork to attend which is pleasing as an sage-qld executive.

I think the next presentation I do, things will be different by way I organised the slides and how I approach the content of any subject.  Anyway what’s done is done and I had a go. That’s what’s important.

Slides are available at the bottom and I’ll post my freenet6 rpm for fedora/RHEL/CentOS

Thanks for all that turned up. Special thanks goes to Aarnet for the ipv6 brokering services and David Jericho for helping with the content on the presentation.

ccache and OS X

Recipe: ccache on OS X

method:

curl -O -- http://samba.org/ftp/ccache/ccache-2.4.tar.gz
tar -xzvf ccache-2.4.tar.gz
cd ./ccache-2.4
./configure --prefix='/usr' --mandir='/usr/share/man'
make
sudo make install

Simple.. I will at sometime create a installable dmg for everyone.

5 Improvements to OS X Server I’d like to see in Leopard (10.5).

My new job exposes me to the inner workings of Apple OS X Server on a very intamit basis. Alot of the times I’m doing work that isn’t well documentated or isn’t as quite straight forward as is says in the book. This means I generally have to hand edit configurations in OS X Server. From these experiences I’d like to see the following addressed.

  1. Remove bootpd as the DHCP server and replace it with ISC DHCP. I could talk quite litterley talk for days on this issue along. Tftpbooting other OS’s would be easier, (secure) dynamic DNS would make any admin’s life easier.
  2. Allow custom configurations of services. Imagine your trying to secure bind in OS X and decide on using views or even just allow replication of 1 or 2 zones. As soon as you goto serveradmin to restart the services it decides to rewrite the configuration. Also add ipv6 localhost zone to the default setup.
  3. Create an API for serveradmin. I think the Server Monitor and serveradmin are great utilities for OS X Server but it could be better if the community could add to it with other plugins for other services ( think Mysql, PostgreSQL,oracle,asterisk,etc….).
  4. Include sasl tools.. Actually inlcude all tools to any technology that’s used, particularly those that are GPL.. There should be a law against not including debug tools.
  5. Remove dashboard,iTunes and quicktime (unless the server is configured for streaming server)for the server installs. This is just extra crap that isn’t needed in a server install and takes up RAM and cpu cycles.

All in all it’s not a big ask. Please Apple. Think about sysadmins