The FreeBSD diaries ... installing filePro for FreeBSD
Walter Vaughan
wvaughan at steelerubber.com
Tue May 18 08:33:23 PDT 2004
Hardware:
Dual Xeon
Intel 7501 Motherboard
Intel Hotswap chassis
4 - 200Gig SATA drive
Intel SATA RAID CARD
1 GIG Memory
=$2500 from local ebay seller/builder
Just to make sure everything was going to work out of the gate, I paid
him an additional $125 to install FreeBSD 4.10 and make sure it worked
before I started whacking on it, and he paid for FedEX delivery instead
of making me drive 45 minutes to get it.
Of course I had to test out hot swapping the array drives. Since it was
setup as RAID-5, with four drives, it handled the removal of one drive
just fine, and the removal of a second drive put the array into read
only mode, but it didn't lock up the array or computer.
If you are going to show off for your friends, be aware that it took
this array over 11 hours to rebuild that first removed drive. I guess
once the second drive was fiddled with, it protected itself.
Building a custom kernel in FreeBSD is pretty easy, and took only
a few minutes to compile. I paid for two CPU's, and the default FreeBSD
kernal only is single CPU. Anyone who's been through a ./link_unix in
SCO won't be out of the water.
If you haven't been exposed to the FreeBSD ports system, it really is
the best thing since sliced bread. Getting apache-modssl installed is
just a matter of
"cd /usr/ports/www/apache13-modssl"
"make install clean"
Getting PHP is similar.. cd to the "/usr/ports/lang/php4" directory
and a "make install clean" sequence. The php install will give you an
option of installing filepro connectivity, and of course you select it.
(It's a manipulate by record number - read only module, but it's better
than nothing).
Samba was the next target to install. 3 minutes later it was downloaded,
compiled, and running.
There are times you really want to not have to use a command line for
everything. Webmin really does work with FreeBSD. Install it so it only
communicates over ssh. Printer administration/installation is only a
click or two and away you go.
Webmin also admins Samba easier than SWAT does. I make a share on the
/tmp directory.
I'm going to migrate from an SCO Openserver system that has migrated
from SCO-Unix, from SCO-Xenix, from Tandy-Xenix, from...
Any ways I wanted to make sure filepro has the same user ID, so I added
a filepro user at 200 so as to insure everything stayed hunky-dory before.
Few clicks in webmin and that's done as well.
filePro rising.
I'm admining this install from my XP box, so I download the filepro
executables into that /tmp share that I put on the FreeBSD box.
I've been a fan of Anzio since Tom Cropper showed it to me at a filePro
developer conference a million years ago. However, this machine will not
be running telnet, and as such I need a lightweight inexpensive ssh
client. PuTTy seems to fit the bill nicely.
Even though I've been installing filePro forever, it seems to me that
the biggest secret to installing is "how to install". There is no link
on the download page.
On the other hand, working from memory it installed in seconds. It just
took me several minutes to remember my memory.
Out of the box it seemed to work. Only I had version .52 of PuTTy (2002
era). Line drawing characters were "D"'s... typical ansi emulation
problems. Downloaded .54 of PuTTy, and filepro looks and acts just like
my fileProOBDC on my XP desktop. Yippee.
Only other setting from default on PuTTy is to use "SCO" function keys.
Which bites until I get it figured out since the up arrow key no longer
gives me the last command typed.
Printing was another issue that only took a second to see the light.
We print to various Windows boxes. We used custom hacked smbprint
models to do it. With Webmin, we created printers in a mouse click,
and had to change what was in printer maintenance or /appl/fp/lib/config
from using "lp -ddest" to "lpr -Pdest". Once that was done, everything
prints just fine. And we've got a much easier to manage printer environment.
Stay tuned. This afternoon we tackle printing to hylaxfax spoolers and
barcode printers.
--
Walter
More information about the Filepro-list
mailing list