Tuesday, October 31, 2006
Enterprise SQL Software?
So, after hours I had to restart SQL services on the production SQL servers. Now how is this Enterprise software? This is not the first time I have had SQL Mail cause issues requiring a restart of the SQL services to get email working through SQL Mail. I just don’t understand how this can be called Enterprise quality software.
Friday, October 6, 2006
Fedora Core 6 Slips
The Core 6 schedule was adjusted today. The release date has moved from October 11th to October 17th. Jesse Keating posted the following to the Fedora Announce List"
From Jesse Keating:
"We regret to announce a slip of the Fedora Core 6 release schedule. A few issues are still present that we would like to see fixed before we release.
- Possible ext3 corruption bug
- Installs with 256megs of ram stall
- Package ordering issues on multilib platforms (x86_64, ppc64)
- SELinux issue with updating kernels on ppc platforms
- iscsi based installations not functional
There are obviously other issues and bugs still open, but these are the ones that are really "blocking" the release. To give enough time to fix these issues, we've extended the release date 6 days to Tuesday, Oct 17th. Freezes are still in place (even more so now). Your extra careful testing of rawhide over the next few days would greatly be appreciated.
Keep an eye on http://fedoraproject.org/wiki/Core/Schedule for any changes."
Thursday, September 28, 2006
Preparing for Ohio Linux Fest
The Ohio Linux Fest is this Saturday! I have been busy preparing things as I will be working the Fedora Booth at the show as a Fedora Ambassador. We have Core 5 DVDs to handout, a Fedora Banner and T-Shirts and stickers that are supposed to arrive tomorrow! I am looking forward to the show and hope everything goes off without a hitch (or at least nothing too major). I hope to have some time to catch a presentation or two while I am there as well. It should be a good time.
Tuesday, August 8, 2006
The Hole Hawg
I caught this article on a mailing list I belong to (in reference to someone asking if Linux had an undelete option):
Saturday, July 15, 2006
It’s a Virtual World After All
I have used Virtual PC in the past, though it has been some time ago. I much prefer VMware these days for several reasons. The biggest reason being VMware runs on either Linux or Windows Hosts and the second being that VMware does not shy away from supporting various guest operating systems. And as of today VMware is a much bigger player in the virtual machine market - it is hard to beat their ESX server for enterprise use of virtual machine products. Getting familiar with any of their products should prove useful in the long run.
I installed the VMware Server version today. First time I have run into any sort of issue with the install. With the betas I had just installed one over the top of each other and had no issues. Today it didn’t seem so happy with that. After uninstalling my older version though the install worked very well. All my VMs fired right back up and appear to be working great.
Monday, July 3, 2006
Origins!
Spent the past weekend at the Origins Gaming Convention. I took it pretty easy this year and tried not to disappear for four straight days. I still managed to get some decent dealer hall time in. Noticeably missing was Wizards of the Coast. Not even a small booth this year. Frankly I think that is a major slight to their customers. Small publishers from across the continent find funds to make their way to the show, but a big time player in the RPG world can’t make it. I found that pretty lame and probably yet another reason to look at some of the smaller publishers products.
I did play several games - Ptolus (Monte Cook’s longtime world being released in August), Thieve’s World (great time, if only we can get Chris to run it… hint, hint) and an Eberron game run by Keith Baker (the author of the Eberron Campaign Setting). So lots of good times there.
Only a little over a month until Gen Con!
Saturday, May 13, 2006
CentOS 4 i386 Live CD Released
The CentOS team released a live CD today. It is based on the CentOS Plus kernel and is geared to be a workstation. It contains the following highlights (stolen from the Announcement on the Mailing List):
Open Office 1.1.2
Evolution 2.0.2
Firefox 1.5.0.2
Gimp 2.0.5
k3b 0.11.14
Gaim 2.0.0
XChat 2.4.0
It also offers the following tools for system recovery:
Read / Write access to XFS, JFS, ext3, ext2, NTFS, reiserfs
LVM2 Graphical Tool
GNU Parted
QTParted
PartImage
EVMS
smb4K
chkrootkit
MemTest86
System Log Viewer
I downloaded it today and booted the ISO in a VM this evening. It of course had no issue with the VM and it does look pretty nice. It will be interesting to see how it works on a wider range of hardware. I will burn it to CD this weekend and boot some machines at work when I have time to see how it handles a wider array of hardware.
I think its a good move the CentOS team though as it will give folks a chance to try out a CentOS workstation without needing to commit to a full install.
Also it sounds like the 4.3 Server CD may be out Monday sometime for those of you waiting for that one-disk server install. Though I tend to just use the first CD of four and do a minimal install and then use yum to install whatever else I need.
Friday, May 12, 2006
VMware, AMD X2, Windows Installs
Tonight I tried another disk. Same thing. This time I was off to Google and found that there were some hits on this in the VMware forums. Adding:
processor1.use = "FALSE "
To the .vmx file for the virtual machine fixed the problem right up. Now Windows Server is installing with no issues.
Friday, May 5, 2006
Open Source Auditing Software
We were in need of some software to help get our hardware and software inventory under control for our Windows PCs. We had a commercial application that had been partially rolled out over a year ago. Due to department turnover and a rapid release cycle our install soon fell into disarray and was out of date on top of that. With interest in getting something up and running again our help desk guy found a nice open source package called Winventory.
We took a look at it and saw it used a VBScript to pull the hardware specs and software installed on the Windows PCs using WMI. It formats all the data up into a series of SQL update statements which are submitted to a web form running on Apache with PHP and a MySQL database backend. I put it up in our test environment pretty easily, probably in about ten minutes.
From there I played with the audit file and got it to run against a test PC. A few small issues later (the biggest being not all the software found was loaded into the DB, this was corrected with a re-written function taken from the Bugs forum of the Winventory site) we had our first PC inventoried. It grabbed a large amount of information, in fact I saw very little missing. It includes a hardware section, software section, when the PC was audited and areas to add your own manual notes.
The audit can be run from a central station as long as the user running it has Admin rights on the remote machines. This is great as there is no client software to install as long as WMI is on the machine you are scanning (which is the case for 2K and XP machines). This is agreat advantage over our commercial solution which required a client which was prone to crashing on the PCs it was installed on. Each scan takes about 30 seconds on a modern PC, a little longer if the remote is an older model.
The other nice factor is that with it all being open source we can customize the software if we want. Add to the VBScript if we want more information or create our own reports to run against the DB.
So far I have been pretty impressed with the software. It looks like we will be rolling it out into production next week and saying goodbye to the maintenance renewal fee for our commercial software.
Sunday, April 30, 2006
PXE Fun
There are several good resources out on the Internet to help get started with this setup. I was already running DHCP from my CentOS server and only needed to add a few lines to my scope. I also needed to install a TFTP server to host the boot images on. I also already have my install flats on the server for the three OS’s mentioned above.
I tested it out on a few VMs and it appears to be working great! This should make any future testing and installs go much, much quicker.
Saturday, April 29, 2006
From KDE to Gnome
Another factor in this decision was my strong use of CentOS and Fedora recently. Since both are closely related to Red Hat in one way or other - they tend towards Gnome desktops.
It is still a little early to make a final call on the switch, but let’s just say that I am not really missing KDE at this point…
Friday, April 14, 2006
DHCP Setup
Sunday, April 9, 2006
RAID 1 at Jeff's World
I am running with a Hitachi 160GB drive and a Maxtor 200GB drive in the file server. The drives are mirrored with the 40GB of un-mirrored space being dedicated to install flats of various Linux distros to facilitate easy installs. That should also avoid any issue of using two of the same drives that came from the same bad batch.
Now my file server for Jeff’s World is a pretty lightweight box - Celeron 400 with 512MB of RAM. When I copy large volumes of data to the box the load does jump up there, but it seems to handle it just fine. And by large volumes of data I mean GBs worth at a time. The box also runs internal DNS for the house and some other odds and ends, but for a home server it should do just fine.
There is something very satisfying about running RAID1 at home. That coupled with the DVD backups of the really important stuff should serve me well.
Saturday, April 8, 2006
AT&T Routing Internet Traffic to the NSA?
I am sure many of you saw the /. articles and such about AT&T routing Internet traffic directly to the NSA. I read through, wasn't so sure of the initial sources and chose not comment on it at the time. I just saw this Wired article though with more details about what was going on.
So for those that laugh at my high interest in encryption - encyrpting my chat sessions, emails, etc. - keep on lauging. It is quickly becoming not so funny. Yeah, you're right - do they really care what I have to say? Probably not. But the issue at hand in my opinion is the principal of it. Who gave these folks the right to monitor all Internet traffic? Do we not still live in the United States? The fear mongering is once again causing Americans to put up with their rights being lessened.
Really, who's the victim here. It is the normal American. You can bet terrorists are using some sort of encryption or code to hide their communications. At any planning of any importance is certain to be guarded by such protections. It is the normal American that is the one subject to this loss of rights.
Pathetic....
Wednesday, April 5, 2006
VMware Server Beta 2 and Fedora Core 5
When I installed Core 5 I didn’t select any of the development tools. I usually do, I just chose not to for this most recent install. So I had to get a compiler installed and a the kernel-smp-devel package. Once I had those installed it went well. It fired right up and I was able to boot my VMs from the older version with no issue.
I haven’t played enough with the Beta 2 to note any significant differences yet.
Boot Camp - Macs do Windows
Wow! Apple releases a public beta of Boot Camp which will allow you Intel Mac users to install Windows on your Apple. It features automatic partition resizing and creates a CD with drivers for Windows to work with the various Apple hardware. From the initial glance at the page on Apple's site it looks pretty slick. Not sure why you really want to run Windows, but the concept is quite cool. This should be interesting to watch.
Tuesday, April 4, 2006
Fedora Core 5 - New PC
The install process took some time. Longer than the Core 4 install did anyways, though I did install a few more things this time around (like OpenOffice). So it really isn’t too fair to dwell on that since my package selections were different. My brief stint with Gnome in the VM easily convinced me to stick with KDE, so that is what I installed this time around. Something about Gnome just doesn’t click with me. ::shrug::
Initial configuration was a piece of cake. All my hardware was detected and worked on the first boot with no issues. It is always nice when that happens. I always have to think back to my very first Linux install so long ago when it took me 6 hours just to get a GUI working! Linux has some a long ways in that regards and Fedora is no exception.
I have only had a chance to hit a few websites, hop on IRC and kick off a yum update, but Core 5 feels a little snappier. Who knows maybe its just the newness.
Well more thoughts and such as the next couple of weeks go by.
Tuesday, March 28, 2006
Microsoft Beat to the Punch. Again.
I know Microsoft says that big corporations only want patches released once a month, but I think that methodology fails to work anymore. People are still releasing their working exploit code into the wild before Microsoft will release their patches. I say Microsoft should release their patches as soon as they have been sufficiently tested. Companies can easily decide to only patch once a month if that is how often they are afforded scheduled downtime, that is their decision to make. Other, faster moving companies, would rather protect their users as soon as a patch is available. Especially when exploit code is already circulating about the Internet.
Fedora Core 5
This time around I went with a Gnome only desktop despite my usual preference for KDE. I am already thinking I should have gone with KDE, there is something about Gnome that just doesn’t suit me. I think it must go back to my years of having used KDE.
I haven’t installed it on either of my other two main Linux machines. I think this coming up weekend I might put it on the new PC. I have purposely been keeping the new PC pretty lean in light of this Fedora release, so it shouldn’t take too much. The laptop has some data I need to shuffle off before I undertake putting Core 5 on it. That and since it is slower than the main machine will make the install take a little longer.
More Core 5 updates as I get it up and running on a machine I use on a regular basis.
The Jerry Taylor saga continues
Jerry Taylor the city manager for Tuttle, OK can't let it go. Now he's sent an email to the Register asking them to make the flood of emails stop! Read all about it here.
And don't miss the Wikipedia Entry.
Friday, March 24, 2006
22 Years of Computer Experience
I first saw word of this on the #centos. A city manager for Tuttle, OK accused Johnny Hughes of CentOS fame of hacking their city sites. His proof? A default Apache post-installation page included in CentOS installations when the website is unconfigured. That's right, the default post-installation web page for Apache. Email after email with Johnny Hughes being more polite than I ever could be with the city manager (who claimed "22 years in computer systems engineering and operation").
Read some of the stories yourself:
Unbelievable....
Sunday, March 19, 2006
VMware Impressions Continued
At work I have been able to roll out some testing servers for development in no time at all - without the need to add new hardware or rebuild a box from scratch. I also needed to test something where the server would have a second disk. It was only a matter of minutes before I had a VM rebooted with a new disk to continue my test. No hardware swapping, just add a new virtual disk and set it up in Windows. Nice.
This weekend I have been playing a lot with Grub, Lilo and software RAID under Linux. The snapshot feature has been a *huge* time saver. Re-installing boot loaders, removing disks and using the snapshot to roll back to a good config. It has definitely sped up my testing process at home for some things I am working on. There is no way I could have gone through as many configurations as quickly as I did this weekend with a more traditional hardware setup.
Monday, March 13, 2006
Jeff's World Cabled
It took getting a new computer to finally get me moving on finishing the project! The new computer sits upstairs in the dinette area, right where I had put drops with that in mind. Since I have been running VMs on the new machine it was really easy to over burden the wireless NIC I had in there to get me by.
So we have everything wired up now. My friend loaned me a GB switch, so once I get a GB NIC for my file server in the basement I can get some wicked fast transfers between the new machine and the server in the basement. It’s nice to finally have that project wrapped up!
Saturday, March 11, 2006
VM Rootkits?
Tuesday, March 7, 2006
Red Hat Enterprise Linux 4 Update 3
https://rhn.redhat.com/errata/rhel4es-errata.html
If CentOS follows true, they should be pusing CentOS 4.3 out in the next two weeks or so. Looks like I will have a few servers to update at work in the near future.
Saturday, March 4, 2006
Replacement RAM
Thursday, March 2, 2006
Remote Linux Install Hacking
I am working on some remote installation procedures on my home network for an upcoming project I am working on. Part of this meant looking closer at the ‘linux vnc’ option. Pretty nice option! Enable VNC for your Linux install by using linux vnc on your boot line. Now you have to add some more options to that to make sure you reach the point where the VNC Server kicks on, because if you are remote you really don’t want any prompting before that point.
Tweak a little on your grub.conf and point it to a http install location and you have a complete remote install solution. I’ll write more up on this later, but when I am tired tomorrow I wanted to remind myself of what exactly I was playing with last night!
Monday, February 27, 2006
VMware Setup - Stage One
Once the replacement RAM is here I should have a pretty versatile test network to work with. Certainly a nice change over the old PI and PII boxes with low amounts of RAM I used to use!
Sunday, February 26, 2006
Half-Price Books Find
Friday, February 24, 2006
Wikis as Documentation Tools
For our case I was trying to decide between MoinMoin and MediaWiki. MoinMoin is Python based, while MediaWiki is your more typical LAMP (Linux, Apache MySQL and PHP) app. I was tempted to go the MoinMoin route as it does get good reviews and it would have been an excuse to get more familiar with Python. But… many of our open source apps currently in use are of the LAMP model. So in trying to keep things grouped together where the expertise is, I chose MediaWiki for our documentation Wiki.
Currently I try to update a little bit in the Wiki three times a week. I have also been using it as a scratch pad of sorts while troubleshooting various issues. Sometimes having those notes from troubleshooting prove quite worthwhile.
It will be interesting to see how well it works for us over time.
Wednesday, February 22, 2006
Mac OS X Security
Looks like Apple's Mac OS X has caught the attention of security researchers (being generous with that term). Within the past week there have been three reports of security threats and or flaws for the OS:
Feb. 17 - Second OS X worm appears
Feb. 21 - Critical browsing flaw found in Max OS X
The first one appears to be a work of social engineering rather than exploiting an actual flaw. The second one apparently takes advantage of an old Bluetooth flaw and the most recent (and most serious it would seem) is the browsing flaw in Safari, OS X's default browser.
Looks like it is time to pay closer attention to the settings on the iBook at this point beyond the normal safety precautions.
Tuesday, February 21, 2006
Quake 4
Upon launching it for the first time I received a video related error. That was due to the color depth being set wrong, quick mod to xorg.conf and that was working. Then on to sound problems. Video ran fine, but the voices and sounds in the game were off, sort of garbled. Adding ‘+set s_driver oss’ to the end of the quake command to launch the game clered that right up.
After that everything ran great! Lots of fun to be had fragging my way through the Demo levels!
I think I will try out the Unreal Tournament 2004 demo and look into seeing if I can get CounterStrike to run on Linux. If I can get CS to run, I think that will be the game I settle down on, but I would really like to get it to run under Linux. Not sure if that is possible yet.
Well…. Off to do some more fragging! W00t!
Sunday, February 19, 2006
Posting from the New Computer
I still have some things to tweak out, get the video card doing something better than 800×600 and make sure some of the other things are working under Fedora okay. I am running with a wireless card right now as I still need a patch panel to punch down the drops I have in my house. Ended up using ndiswrapper to get it up and running, but that only took a few minutes.
For the most part this is a temporary install. I think Fedora Core 5 is being released in March sometime and I will probably rebuild a little more seriously then. For now its just playing with some things here and there.
Saturday, February 18, 2006
Beep Code Quiz
Wednesday, February 15, 2006
The Linux Clock Versus VMware
I've been making use of VMs for test environment use for the past several months. One of these VMs is a CentOS Linux server. In this particular VM the system clock of the Linux box advances at a rather brisk pace. I think last week it thought it was already the end of March, this after I had just set the clock correctly a few weeks ago. NTPD is running in this instance but even it can't seem to keep control of the racing clock.
I have been meaning to look into it, but as this is a test environment it is often put on the backburner. Today, while catching up on one of my CentOS mailing lists I stumbled across the issue. Looks like the 2.6 kernel is not officialy supported by some versions of VMware. Here is the informative part from the email post that helped shed some light (credit to Aleksandar Milivojevic):
In current versions of VMware (for example ESX 2.5.x), 2.6 kernels are not yet officially supported. What you described is one of the problems with 2.6 kernels and VMware. Add "clock=pit" kernel option (in grub.conf or lilo.conf, whichever boot loader you use), don't use NTP to sync time, install vmware-tools onto each guest and enable time synchronization in them (by default it is off). It should keep time in your guests under some controll. The problem is mostly because 2.6 kernels are much stricter in watching the frequency source selected for clock, and they also increased the frequncy of interrupts requested from it from 100Hz to 1000Hz (one global + one per CPU, or something like that). This frequency is compile time kernel option (it is hard coded into the kernel, can't be changed once kernel is compiled). Furthermore, frequency of interrupts increases with number of processor cores (so if each of your guests is configured with two virtual CPUs, it's 3000 interrupts per second per 2.6 guest, compared to only 300 per 2.4 guest). With many guest running on bussy box, VMware might not be able to generate all needed virtual interrupts for 2.6 guest operating systems, and you get clock problems you are having. There's a code in clock code in 2.6 kernel that attempts to correct for missed/skipped interrupts. However under VMware it tends to overcorrect and your clock starts gaining time fast, like you described. This is classic problem you'll encounter with current versions of VMware and guests running 2.6 kernel. It should be corrected in Vmware ESX 3.x (which should also have official support for 2.6 kernels).
Looks like I still have a little more reading to do, but I love it when I happen to stumble across a solution to an issue I am experiencing at work. Looks like once again my time spent on mailing lists pays off!
Tuesday, February 14, 2006
New Computer Shipped
CORRECTION - The Case shipped on Monday night. The rest of the parts shipped last night. Still happy with the turn-around as it looks like I will have all of the parts by this weekend.
Monday, February 13, 2006
LiveJournal Security Issues
The blogging softare I use is certainly not immune to security issues. But with it on my server it is something I control a little more easily. We will see how it goes.
Sunday, February 12, 2006
New Computer...
I am a geek with an old computer. The fastest desktop machine I own at home is a Celeron 400MHz. Yep. You heard it right, a Celeron 400MHz built in 1999. I really don’t game much, even less these days since the PC doesn’t even meet half the minimum requirements of current day games. Most of the work I do is done from a terminal prompt.
But the time has come. A new PC has been ordered! It should be a pretty nice machine. I have been a long time Intel fan, but in looking at the processors out there now it seems AMD has deservedly surpassed Intel. I went with one of the dual core offerings, the 3800+ to be exact. Coupled with an ASUS motherboard and 2GBs of RAM it should do what I need to. I am looking forward to its arrival now! 24 to 48 hours to process the order and then 3 day shipping to get it here.
First Post!
Well… I have once again bounced blogs. First it was Movable Type several years ago and then a brief stint on LiveJournal. LiveJournal wasn’t bad, but with some of the recent security flaws in the past month or so I decided it was time to move back to something I had a little more control over. So welcome to the new home! With this change I also plan on my focus shifting back to the tech side of things with some gaming bits sprinkled in here and there for variety.
Oh, and don’t worry about the theme. I don’t think it is going to last too long before it wears on me…