Cleaning up bash customizations

One of the things I found confusing about bash was its startup scripts: there were so many of them. Eventually I snapped and sat down with a terminal and the man pages, and worked out how it actually behaves. Here’s a summary. File Interactive login Interactive non-login Non-interactive Remote shell /etc/profile A /etc/bash.bashrc A† ~/.bashrc B A ~/.bash_profile B2 ~/.bash_login B3 ~/.profile B4 ~/.bash_logout C BASH_ENV A On startup, bash executes any script labeled A in the table above, followed by the first script B it finds.

Another web hosting provider disappears

My web hosting provider exploded. The company who supposedly bought their customer lists has failed to get things going after a week or two. So, I need a new web host. Requirements: Linux or UNIX based SSH access and rsync for uploading my site Low monthly fees No price gouging for extra bandwidth Low or zero setup fee One domain, at least 3 subdomains At least 2 POP3/IMAP mailboxes A reasonable amount of space (50 MB or more) SpamAssassin Nice-to-have features:

Won’t the real UNIX owner please stand up?

The SCO-IBM-Microsoft-Linux lawsuit just keeps getting weirder. Now Novell have pointed out that they didn’t actually sell the UNIX System V intellectual property to SCO in the first place. They have also asked SCO to document its claim that Novell’s UNIX code has been stolen and incorporated into Linux. Meanwhile, Microsoft have categorically denied that they paid licensing fees to SCO just to help pay for the lawsuit. Which means that in fact, they paid to license code from SCO that SCO doesn’t actually own.

SCO Linux lawsuit bizarreness

Recently SCO launched a lawsuit alleging that Linux contained SCO UNIX source code, illegally copied. SCO is pointing fingers at IBM, suggesting that hackers working on AIX lifted code and added it to Linux. In addition, SCO has written to 1,500 companies telling them they might be next if they don’t stop using Linux. The bizarre thing about the lawsuit is that SCO themselves are Linux vendors. For years they have been shipping Caldera OpenLinux, which contains a number of modifications to the standard Linux kernel.

Found on FARK

Porn star Asia Carrera has posted some pictures of herself in Doc Martens and shorts, disassembling and reassembling PCs in her (rather untidy) computer room, and snuggling her cats. For the record, she also played Carnegie Hall at 13, is a member of MENSA with an IQ of 156, knows UNIX, and does her own Photoshop work. Oh, plus she’s made over 250 hardcore porn movies… (The link probably isn’t safe for work, of course.

I look like I know stuff

I was in Best Buy today, looking to see if they had any cheap DVD-Rs, when a guy walked up and asked me if I knew about laptops. I said that yes, I did, but that I didn’t work for Best Buy. To my surprise he said that he knew that, that the people who worked at Best Buy didn’t know what they were talking about, and that I looked like I might be the kind of person who did know stuff about laptops.

Some reasons why Mac OS X rocks

Installation was totally painless. It actually manages to do what I thought was impossible—it puts a cohesive Mac-like UI on top of a UNIX box. It’s convincingly graphical and feels solid and friendly, something Linux and GNOME fail to achieve. Yet there’s all the juicy BSD goodness underneath the skin, if you open up a telnet window. The e-mail client is usable. I’ve tried to wean myself off of the Eudora habit many times over the years; the big E has been showing its age in many ways.

Unix? On a Mac?

I’ve dragged the Mac through two OS updates and two firmware updates. It’s still working. All I need is some more RAM and I’ll be ready for Mac OS X.