i'm eagerly awaiting the new update released today...but had a moment of panic. i've spent the last few months configuring (and thoroughly enjoying) apache (with many public and private sites), mysql, php, a new ftp server, etc etc...and crossing my fingers that these will still work with the update.
does anyone know if i will i have to reinstall and reconfig these? granted this would be a great test of my new skills if i did have to...
[Editor's note: Anyone installed a 10.1 upgrade over a customized system? I'm planning on installing on a newly emptied partition and then re-adding my custom pieces one at a time. From what I've read, much has changed at the deepest levels of the OS with this upgrade, and this may be the safest course of action. Any other thoughts?]
Readers will appreciate that the 'renice' command [Editor: This command changes the default CPU allocation of currently running tasks] appears to be fully functional in 10.1. I started two instances of the distributed.net client and then used 'top' to examine the CPU usage of each. Read the rest of the article if you'd like to see the results (and they're notably changed from what would be seen under 10.0.4!).
Apparently the Toast preview release from Roxio had some sort of expiration date buried in the code - people are finding themselves suddenly unable to burn with Toast, as of sometime last weekend. From one of the various forums (I can't recall which one), the simple workaround is to set your clock backwards a week or so. Although this will mess up modification and creation dates on other files, the Toast Preview Release will be able to burn again.
Roxio's Toast beta site claims that Preview #2 is "coming soon", so this should be a short-lived workaround.
Pierre Igot figured out how to modify Internet Explorer's menu shortcut keys, and wrote up a how-to in this thread on the MacFixIt forums.
Pierre's method involves modifying the Localized.rsrc file, which consists of binary data used by the application. Note that his method can be expanded to modify nearly any application by doing the same thing - editing the Localized.rsrc file for the application in question. Be careful, however, as these are binary files. They look like gibberish (for the most part) in your editor, and if you change the length of the file, it may not run when you're done. Work on a copy of the application, just to be safe!
If you'd like to modify IE's menu shortcuts, head over to MacFixIt for the scoop!
Does anyone know of a way to change your IP address remotely? either through a shell script, Apple Script or a Perl Script? All I would want to do is log in (SSH, or a password protected web page) and run the script to toggle the Network 'Location' (my primary server went down today and my OS-X box is my backup server).
Or better yet does someone know of a script that will ping my primary server every few seconds, then if there is a non-response ping, run the above script.
[Editor's note: See the comments for the answer - 'scselect' is a Darwin-specific command-line utility to switch the current location!]
For a while now I've been hoping someone would come out with a GUI-based SSH terminal app for OSX. MacSSH and NiftyTerm actually seem to work just fine under Classic, but I was hoping for a native solution to turn up. Naturally one can always open shell and start the default OpenSSH client. It's slightly cumbersome but I guess if you're doing remote terminal logins in the first place, you're not exactly adverse to extra typing. =-) Additionally, someone here posted a great hint about making Finder-launchable SSH shell login scripts.
Anyway, there's been a Java-based SSH app out there called Mindterm. I never thought to give it a try until now. The company's webpage states that it's free for non-commercial use and while they don't explicitly say so, I found it runs fine under Mac OSX.
The only hitch is that after you uncompress the archive, you have to launch it from the shell with:
java -jar mindterm.jar
If someone who knows more about Java could figure out a way to launch it from the Finder, that would be great. (The Applet Launcher didn't seem to work)
The program is a bit flaky here and there (the built-in SFTP client stalled whenever I attempted a transfer) but it is useable and seems support the full range of ciphers and authentications usually associated with SSH1&2.
I realize that readers might be getting tired of the pipe-related tricks, but here's a quick one that may be of use to anyone running a webserver from OSX. As you realize, the Net is in for yet another round of annoyance with the introduction of the nimda worm. Like its CodeRed predecessors, it primarily targets Microsoft IIS servers, not Apache which is installed by default with OSX. While Apache is immune to this PARTICULAR attack**, it is still affected by the fact that an infected Windows system will launch hundreds of attempts to find other vulnerable systems, thereby creating a denial-of-service situation across the Internet.
Anyhow, if you do serve HTTP from your OSX box, here's a quick way to check if a nimda-infected system has contacted yours:
to show all the unique IPs of infected systems. Or you could add:
| wc -l
to the end of the above command to just see the total number of different attempts made.
** A gentle reminder that choosing the Mac as our platform doesn't inherently make us more secure from net attacks and exploits -- it's just the fact that more people are using Windows at this time, so that's where most of the blackhats turn their attention towards.
It's been alluded to, but never said outright. I'm hoping to save someone some time. When installing OS X on a PowerMac G3 All-in-one, make sure that your first partiton on the hard drive is no larger than 8gb. If it is larger, you won't be able to install OS X. I could actually boot from the OS X CD, but when it came time to choose the hard drive, it would not let me select the drive. I partitioned my 12gb hard drive into two partions, the first at 8gb, the second at 4gb, and VOILA, things worked great. Computer is not too bad for performance.
I spent almost 4 hours figuring this out, so I hope it saves someone some time.
[Editor: Although Apple has a technote on this, it's not entirely clear that OS X must not only reside on a partition that's on the first 8gb of the drive, but that the partition itself must be no larger than 8gb. There are some other tips here for dealing with early G3's; search on "Beige G3" for a couple of different articles...]
Although this is somewhat old news, I finally got around to downloading and installing the latest Mozilla build (0.9.4) for OS X. Overall, it's a very nice browser. They took care of my biggest complaint about prior releases -- the ability to shrink or grow the text on the page. There are some nice touches, too, like a contextual menu item for "Block images from this host" and the downloadable themes (I'm partial to modern right now, but there's also an "Aqua" available).
There's still a bug that makes Mozilla basically unusable for those on dual processor machines, but the good news is that the bugzilla bug tracking site shows that there is a patch ready for final test and incorporation into the build cycle -- so it shouldn't be too long before Mozilla works just fine on dual processor machines.
It's not perfect, but it renders pages quiclkly and accurately, and seems quite stable in my usage so far. Visit mozilla.org and download the 0.9.4 build if you want to check it out.