If you've enabled Apache to serve web pages, and want to see what's been going on with your site (hits, visitor sources, etc.), then you need a web log analyzer. Analog is considered one of the best, and it's free. There are two versions available for the Mac that I'm aware of. The first is a PowerPC app that would (probably, I haven't tested it) run in the Classic environment. You can find the package on this page at summary.net.
There's also a UNIX version available, which Chris Pepper has compiled for the Public Beta. You can find the download and instructions on his site. He's also ported a couple other UNIX apps over to the PB, and you can find those on the mosxsw.com web site.
Although I don't use the built-in mail client every day, I do like how well it integrates into the system. For example, the new message count in the dock is a very nifty feature. However, as installed, the mail client (for some unknown reason - bug?) will not allow you to search for text within the messages.
In order to make this feature work, go into the preferences (Mail -> Preferences) and select the Indexing option. Click on the Enable full-text searches in mailboxes checkbox, and make sure the When opening mailboxes dropdown menu reads Always create an index.
You can now search for text within messages. There are some other features (such as filters) that are hidden in the preferences as well, so browse around while you're there!
[Editor's note: See the comments for a discussion on recommendations]
I downloaded the .tar file containing the PHP documentation, and was just beginning to read the files when I came across this problem: long file names. It would seem that OS X Public Beta chokes on very long file names such as
The problem first came up as an inability for me to view certain pages in the PHP manual. I first though it was a bug in IE.
But then I then looked into the directory using the Finder, and discovered that while files with shorter names are recognized by the Finder as HTML files (due to their .html extension?), longer ones like the one I mentioned as well as many others, are not recognized. I though OS X is supposed to supported long file names, up to 255 characters?!?!?
If anyone can shed some light on this, I'd appreciated it. Thanks!
If you are an IRC user, and you notice that your identd function only seems to work when you're logged in as root, head on over to this thread on the MacFixIt forums for a quick edit fix to make it functional again.
I've also noted the how-to in the body of this article just for posterity, but please, support all the Mac sites by reading the original over on MacFixIt!
Although there's no real way to recover a lost root password, you can change the root password even if you do not know the current one. You must have physical access to the machine in order to accomplish this task. The following steps were originally noted on this MacNN forum, which contains a number of follow-up messages about security in general - well worth the reading time.
NOTE: The following information has been publicly disclosed on a number of Internet sites, and is not a new find. I'm simply repeating it here for the sake of completeness.
Read the detailed section of this article for step-by-step instructions on regaining access to your root account.
This was written into another tip a few days back, but it's worth repeating. If you have an application with multiple open windows (such as Explorer), there's an easy way to bring all of the windows into the foreground -- simply click on the application in the dock.
If you just click on one of the application's open windows, only that one will be brought forward, possibly leaving the rest obscured behind other windows. A quick click in the dock, however, will force all the open windows to the foreground.
This is a basic functionality of the dock, but it doesn't seem to be documented anywhere that I can find.
[Editor's note: I've revised the below hint to reflect the really easy way to place URL's in the dock (as described in the comments), but I've left the contributed hint in the body for context and the truly adventurous!]
Ever wonder how to put a URL in the dock, like Apple's Mac OS X Feedback URL? Here's the easy way - drag them to the right side of the dock from any of the OS X browsers. Read the rest of the message for a method of creating them with an editor.
This morning, I was editing some of the site files in jEdit, and transferring them to and from the server using RBrowser (both jEdit and RBrowser are described in articles elsewhere on this site). At one point, I needed a version of a file from the server which was newer than the version I had open in jEdit.
I had RBrowser download the file to my editing directory, and then I returned to jEdit. When the RBrowser download completed, I received the following message within jEdit:
I'm not sure if this is a native feature of OS X (doubtful) or something that is written into jEdit (probably), but whichever it is, it's very cool and useful! No longer will I edit and save a file, only to then remember that I had downloaded a newer version sometime earlier.
If you drag a file from the OSX Finder to the various icon on the Dock, you'll notice that only certain apps will highlight to show that they will accept that type of file. However, sometimes you want to force an application to open a type of file, even if it doesn't "know" about it. To do this. hold down command and option when you drag the file. You should be able to drop the file on any application.
TCP Wrapper allows you to protect your machine's daemon, such as FTP, telnet, etc. It's a filter that use IP numbers and hostnames to restrict access. TCP Wrapper is already in MacOS X, but the configuration file is not provided, so there is no protection at all, and there won't be until you create one and edit it to suit your needs.
You can see a sample hosts.allow file at this URL: