Skip to content

{ Author Archives }

Zeroconf (Bonjour/Rendezvous) on Linux

One of the small advantages of running MacOS X is the ability to refer to machines that aren’t represented in (a static) DNS and have dynamic IP address by a simple name. Now that we are moving away from a FreeBSD/Solaris server setup to a MacOS X one, there is still some advantage to using […]

Tagged

Mac OS X Server 10.4 – Administering DNS

The scenario that I want to support is that of a typical small Internet-aware company. We run several domains, some customer domains acting as a DNS service provider for them, some private vanity domains, and one recording our main servers including our (self managed) mail service. Our ISP provides secondary DNS service and secondary MX […]

Tagged , ,

Asterisk: installing a TDM400P

This card has the benefit that you can connect an analogue phone as an extension, and supports UK caller id in the main Asterisk source without any patches. If you only have a X100P card, you can still connect an analogue phone, but not as an extension. By plugging it in with a splitter connector […]

Tagged ,

Asterisk: enabling email

The basic configuration I described will work successfully; however, there are a number of features that you may want to enable. For example, accepting incoming faxes to email, and automatic sending of voicemail messages by email. The problem is that the default hostname of an AAH server is asterisk1.local, and most mail servers will reject […]

Tagged , ,

Coming up…

Some articles on DSL, Asterisk and configuring DNS on MacOS X Server.

Tagged

Fake Telnet

Is some example code to demonstrate using NSStream. Download here. It uses a category to append to NSTextView, which is a force of habit thing. An efficient append method which scrolls to visible should exist, that handles NSString and NSAttributedString (and quite possibly NSData with an encoding). While writing this category (or rather, rewriting it […]

Tagged

Asterisk

Is a very impressive software system for making a phone switchboard. The core software is Asterisk, which can be installed under various forms of Unix, including Linux and MacOS X. It supports the SIP protocol for network phones, various Digium cards for analogue phone line and analogue phones, and understands VoIP. There is a substantial […]

Tagged ,

Internal access for administration

Stage One. This is building the Mac Minis and arranging to be able to access them for administration and management. The Minis are just normal Macs, right, so you sit down in front of them and start typing… right? Well, no. They are installed (only one of them at the moment) without keyboard, mouse or […]

Tagged ,

Mac Mini Project

Our existing server environment is getting old, and with changing requirements, is getting harder to maintain. Time for a change! Starting from the outside in, the router connects to a firewall, which is an old box (an AST) running FreeBSD. Inside that is an Airport, which is used to partition off all the workstations and […]

Tagged ,

Server Side

A new topic. I want to use this to discuss all the usual server administration issues, including MacOS X, MacOS X Server, and general Unix (including Linux and FreeBSD). I have a project in mind, one that I thought of several months ago when the Mac Mini was released, and actually started to implement a […]