Windows XP SP-2???

So I sent out a notice to the employee’s not to install SP-2 on any work computers. We still don’t know what it will do to our desktops. We think we are just going to blow away every computer and re-image them with new builds of XP with SP-2 in it. This of course won’t happen for several months. for now no one will do anything, we hope.

I need to walk my dad through how to turn off automatic updates that I turned on his computer when I gave it to him. He is the perfect person for those automatic updates, but who knows what will happen to his computer if he gets SP-2. I would rather turn off auto-updates and take my chances with virus’s and worms vs. installing sp-2 and have him complain to me all the time.

Hey, SP-2 (for XP) may be completely safe. I am just not taking any chances with anyone I know, or any computer that I have to deal with at work…

Still Building My Laptop

Sunday I got the OS back on my Thinkpad. Today was spent getting all the other applications on it. Throughout the day I had people come and ask for stuff. I would say, dam I need to install that. I would spend the next 20 minutes doing an install to get 5 seconds of information for someone. Hopefully this will be done soon so I can resume my normal work schedule routine.

Most importantly I still need to put on the VPN and Wireless software on the laptop, so I can be remote when I am in Kingston tomorrow. That is on my agenda for first thing Tuesday.

Product Recovery

I finally gave into the desire. I just got finished backing up all (i hope) of my data on my IBM Thinkpad T-40. As I write this I am running the IBM rapid restore function. Basically a hidden partition on the hard drive has all the settings and software that the machine had when it was bought. I am just returning it to the factory fresh setup.

I do this every once and a while. I may have done it once or twice before on this particular machine and I have only had it for 11 months. When I had more free time I would do this almost every 2-3 months. Now I don’t have the time, so it is a big pain in the ass to do, but it does wonders for the performance of the box.

I was having issues with the machine freezing up and then begin to work again after 30 seconds or so. I also realized how much crap I had accumulated on the machine. Now I am going to put Windows XP (pro), all the security patches and a few other pieces of software. Everything else I need I will put in a VMWare Virtual Machine. I will put VMWare workstation 4.5 on my machine. I just downloaded the free upgrade from 4.0. I want to keep this laptop as clean as possible. I know deep down that it will never happen in reality, but at least I will try.

I will spend the next week installing the main pieces of software I will need. I will spend the next month after that installing other miscellaneous pieces of software until I am finally happy with the setup.

Whenever I do this I always hope I remembered to back everything up. I almost always forget something. Sometimes important stuff, but usually something stupid, that will just take me time to get again, or I say goodbye forever to it.

User Quota’s

As I have mentioned in previous posts we are bringing down a file server at work. We need to wipe the OS and do some firmware updates on it and then we will bring it back online. Since we ran out of space on it, we needed a replacement box. We got that machine and have already deployed it. Now what we will do is spread out the corporate data onto two machines as soon as the old one is rebuilt.

Once this is done I have decided to impose disk quota’s to users. We are having issues where everyone is using tons of space, and not caring. If I keep my user and group data on different file servers I can quota the user data server. That way I can force people to consolidate their outlook files. I have over a dozen people who are hitting the 2gig limit on outlook pst files. No one knows how to delete stuff.

Right before we put out the new server we will instruct everyone how to compact their outlook files. That way they can compact them on their own.

This will be a very unpopular policy, but I haven’t found a policy we have that users do like.

Virus’s At Work

If you read the news you must hear about all the worms and other “bad things” spreading through the internet. My company has been diligent in attempting to prevent these things from infecting our computers. We have not been 100% protected, but from what I have seen we are way ahead of the curve in protecting ourselves.

I have seen lots of virus alerts from our virus scanning system. Thankfully, it is able to deal with whatever comes up. Also important is the Windows Update server. That thing is a life saver. I don’t know if we would have been able to install all these updates on all of our desktops without it. We need to goto the next level and get an SMS or ZEN type system next.

I have never been a huge fan of Novel, but they have caught my curiosity. What they are doing with Suse keeps me interested. Also that their directory services work on Windows is also cool. All that and ZEN Works is much better than SMS, or that has been my practical experience. I don’t know how SMS 2004 holds up. I keep telling myself that my company is a windows shop, we don’t want Novell. The other side of my brain is saying “you know Novell is better, give it a try”. For now I am ignoring that side of the brain. I would like to get a demo of Novell and give it a test drive. When (if) things ever settle down enough that I can try that, I will. Novell NDS, running on Suse linux. Now that would be really nice, if it worked as easy as the old novell used to!!!

OS X & It’s BSD Root

Every time I talk to a hard core computer guy (or girl) and tell them I am into Mac’s now, they say “cool, have you done anything with the terminal?” Or something like that. Meaning have I used the BSD commands in it? Until today, not really. I finally had a project I wanted to do, and it required me to play with config files. I wanted to do something with Samba that would allow me to share other files besides my home folder on the network. I played around and got Swat to work. Swat is a web GUI based configurator for Samba. I know I could have just edited the smb.conf file, but I wanted to play with swat also.

Next up is playing with apatche a bit, and maybe try moveable type on a Mac. it has been done, and a mac is after all built on BSD!!!

RT

I am still crawling into the linux world. The more I try to get into it, the more I realize how much there is to learn about it.

My latest project I want to get into is RT (Request Tracker). It is a ticketing or request system that is open source. Idealab uses it and many others. It is supposed to be really good. I am trying to install it on my Suse 9.0 desktop at work. If I can get it to work, maybe we will deploy it and replace Mailflow for our support tracking system. Mailflow is good, but I don’t like the fact that it requires you to use IE. That locks me into using windows. I cannot even use IE on my mac, the pages don’t load right.

I still have to see if/how RT’s reporting functions look. Mailflow has nice features that tells me when I get requests, how many and other historical information that is very cool so I can do proper planning.

Auto Configuration Of Mozilla

For the past year I have been pushing people at my company to use Mozilla 1.x. The free version of the Netscape Gecko browser engine. I have come full circle with this browser since I originally liked and used netscape 1.x and 2.x but dropped it by version 4.x for IE.

Our customer service reps have been complaining of slow computers for as long as I can remember. At first we thought it was all sorts of issues. We realized it was the reps after we bought brand new Compaq computers early last year.

It turns out that these reps have 10-20 windows open at any time. 80-90% of them are IE windows. A desktop with 256megs or ram ends up needing 300-500 megs of memory. For what these people are doing it is not cost effective to buy more memory, and don’t even think of asking them to close some windows. I won’t go on and on about that, but I am a power user and only have 5-8 windows open at a time. How hard is it to close something you are not using and open it again several hours later when you need it again for 5 minutes??? Answer is people are lazy.

The solution we have is use Mozilla. I found that mozilla with tabbed browsing only costs 18-25 megs of memory for the first browser instance, and 1-2 megs per tabbed window. IE on the other hand uses 18-25 megs per IE window. By using mozilla you could save hundreds of megs of memory on a computer.

The problem we have had with adopting Mozilla is administrative. We needed a way to push out the bookmarks file to every user when we make changes. My company controls our Rep’s bookmarks so they have the most up to date list of sites to use while searching for stuff. I finally found how to create a users.js file in everyone’s mozilla profile that points to a bookmark file outside of the mozilla profile directory. Now we can add a line to our login script that will refresh the bookmarks every time a user logs in. With the users.js file we can also customize any other mozilla security or UI feature, but we have to manually copy the file every time we need to make an update so that becomes problematic. The issue is that mozilla creates a GUID for each profile and uses that as the profile directory name. We cannot script an update to copy files if the directory is different for each user.

The bookmark issue thankfully was the major problem with mozilla. We are now waiting to finish up other profile and desktop changes to begin rolling it out to everyone sometime in April or May

With adoption of Mozilla as our browser my company moves closer to the open source community. We still use Windows XP on the desktop. We have to. Our call center software requires it and that probably wont’ change in the foreseeable future. But we use Open office.org 1.1 for our reps. It saves us almost $400 per computer. We also use Jabber as our chat system. Granted the jabber system we use was purchased and it is a shrink wrapped windows application, but it is based off of the open source jabber standard. The desktop clients are all free.

Because of the reliance on the free open source software, besides the OS (comes with the new computers we get anyway) our call center software, and MSFT CAL’s to access the file server, we have virtually no desktop licenses to buy when we add new computers. Norton AV and Ghost are the only other things that I can think of we purchase and that is only $20-30 per computer. Someone explain to me why a phone rep needs a $400 version of office for email and typing quick text and spread sheets? The new math can’t even explain away that kind of costs.

Windows 2000 SP4

I finally began upgrading servers at work with SP4 for Windows 2000. it has been out for ages, but I have waited to upgrade. All new servers deployed since September have had it, but I did my first upgrade thanksgiving. Thanksgiving is after all 1 of 4 days that my office is completely closed. I got most of our internal box’s, but have some more to do. We have been fully patched, but just were using SP3. You should be able to just keep applying hot-fix’s and not need to do the SP’s but I don’t think that is a good idea. Eventually you need to apply the latest service packs.

Thankfully everything went well. I also took the time to deploy more machines to our internal windows update system. This will save time for my team since they won’t have to manually patch every machine. That becomes a real pain in the ass after a while.

This entry was written while listening to Bouncing Around The Room from the album “2/28/03 D1 Nassau Coliseum, NY” by Phish

A VMWare World

I have spoken often about the wonders of VMWare. I will keep doing so. I finally got my desktop at work configured with a larger hard drive and have been busy setting up Virtual Machines. I have several deployment projects that are benefiting from VMWare. I can take 2 physical machines and make them into many virtual machines.

Howard finally started using VMWare with Red Hat 9 on his laptop. It is funny that I am getting him to use it more, when my cousin and howard were the people that got me hooked on the idea of virtual machines in the first place.

I am using VMWare on numerous projects currently. I have a test domain controller running windows 2003. That is a physical server. I then take my desktop and attach servers and client machines running VMWare to it to test all sorts of things. Today I created a sub domain on my test domain using a windows 2000 server virtual machine. I then was able to test destroying active directory without worrying about rebuilding a server. I just saved the Win 2000 virtual machine and I can restore it if I have problems.

I have done the same thing with SMS 2003. I am busy now and cannot work on it so I just backed up the virtual machine I was trying it on. I don’t have to take up a server testing with it. it is just 5 gigs on a hard drive.

I was also able to test some security changes we made to my companies active directory without affecting anyone. I just added a windows XP virtual machine to our domain and ran tests on it. I just restored from backup if I messed up the virtual machine. it is great technology.

Keith and I also used a virtual machine of XP to test windows update services we are deploying. that also saved us from creating ghost images of desktops and tying up several in this test.

My next challenge is getting a working FreeBSD 5.1 workstation as a virtual machine.

Microsoft just announced a new version Virtual PC. I will see if it is anywhere near as good as VMWare.