Notes from when I investigated fsx on June 17, 2004. This came about from when I was trying to fix the unzip errors we've been getting from the WO DVD's for the last year. See my aixnotes/unzip file. --------------------------------------------------------------------------- The US contact is PoINT Software & Systems c/o Euroson Michelle Reu 40 Cain Drive Brentwood, NY 11717 Phone: (631) 273-4200 Fax: (631) 273-4240 I talked to Karl Anderson (kapoint@optonline.net) on 6-18-04. Phone: (631) 273-4200 x14. Also Michelle Rieu (Ro) Phone: (800) 423-1122 x12. --------------------------------------------------------------------------- I downloaded a trial version of some Linux software called PoINT FSX 1.1, from a German company named PoINT Software & Systems GmbH (www.pointsoft.de), to my c:\junk\pfsx.zip, and unzip'd it to my AFS directory, /u/jasper/pointsoft.demo. What I got was -rwxrwxrwx jasper bin 11018240 Jun 16 03:17 FSX1.1 -rwxrwxrwx jasper bin 1024 Jun 16 03:17 UID.DAT -rwxrwxrwx jasper bin 1611 Jun 16 03:17 UNPACK -rwxrwxrwx jasper bin 1776 Jun 16 03:17 UNPACK.TXT The UNPACK file is a bash script, so I prepared one of the Dell machines, vinu, to drive a jukebox. I got RHEL EL installed & up to date, with AFS, and connected a Pioneer DRM-7000 jukebox to it. As root on vinu and authenticated as jasper to AFS, cd /u/jasper/pointsoft.demo ./UNPACK which basically mkdir's distr & untar's FSX1.1 there. But since this was AFS, it had a bit of trouble making hard links to 3 files, so I helped it along by making them symbolic links, cd distr ln -s ../lib/dllres.cat bin/dllres.cat ln -s 'misc/PoINT FSX.PDF' ln -s misc/readme.txt The instructions say to now see distr/readme.txt. ************************************************************************* * It talks about needing the libstdc++-libc6.2-2.so.3 library. * * I see that /usr/lib/libstdc++.so.5 is a link to * * /usr/lib/libstdc++.so.5.0.3, but this isn't libstdc++-libc6... * * * * It also mentions a compat package, and I do see a package named * * compat-libstdc++-7.3-2.96.122.i386.rpm which contains * * /usr/lib/libstdc++-libc6.2-2.so.3, so I bet I'll have to install * * compat-libstdc++-7.3-2.96.122.i386.rpm. Let's see what fails first. * ************************************************************************* To install PoINT FSX, ./fsx_install I had read and accept their license agreement, then it created /etc/PoINT/conf /usr/local/PoINT/bin /usr/local/PoINT/man /usr/local/PoINT/doc /usr/local/PoINT/tmp /var/cache/PoINT /var/log/PoINT Finally it had this to say ******************************************************************************** PoINT FSX binaries now reside in the directory /usr/local/PoINT/bin, documentation files in the directory /usr/local/PoINT/doc and manual pages in /usr/local/PoINT/man. See these documentation files for further information about PoINT FSX: /usr/local/PoINT/doc/PoINT FSX.PDF /usr/local/PoINT/doc/readme.txt (This is the same distr/readme.txt) To ensure PoINT FSX environment variables are set, please start a new login shell before working with PoINT FSX. ******************************************************************************** I cp -p /usr/local/PoINT/doc/PoINT\ FSX.PDF /u/jasper/public_html/PoINT_FSX.pdf so I can point a web browser at http://w3/~jasper/PoINT_FSX.pdf This turned out to be a 45-page "PoINT FSX Administrator's Guide". Cool. *********************************** * Rick, don't get mixed up!! * * fsx = This Jukebox Software * * xfs = X Font Server * *********************************** The installation process installed a new fsx service, but as is SOP, didn't start it. chkconfig --list fsx fsx 0:off 1:off 2:on 3:on 4:on 5:on 6:off The Admin Guide says the important files are /etc/PoINT/conf/fsx.conf /etc/PoINT/conf/exports and /var/log/PoINT/log.txt It also uses a license. I hope this demo version has one. The command to administer/check the license is /usr/local/PoINT/bin/fsx_lic and as predicted above, I get the below error when running it due to that missing library. /usr/local/PoINT/bin/fsx_lic: error while loading shared libraries: libstdc++-libc6.2-2.so.3: cannot open shared object file: No such file or directory So cd /afs/d/software/base/linux/Redhat.Enterprise.Linux-3/RedHat/RPMS rpm -Uvh compat-libstdc++-7.3-2.96.122.i386.rpm Now at least, /usr/local/PoINT/bin/fsx_lic runs ok, but it complains thusly ******************************************************************************** * PoINT FSX V1.1 Build 15 - PoINT FSX License Information * (c) Copyright PoINT Software & Systems GmbH, 2003 - 2004. ******************************************************************************** ******************************************************************************** * PoINT FSX License Info * * Error: No license key found. * * No valid license key. * * Please contact your dealer or PoINT Software & Systems * under reference of your Product Key and your Serial Number. * * To set PoINT FSX License Key, call 'fsx_lic --license ' * * Serial Number: 4006200021040616 * Product Key: 00b0d07b-f815 ******************************************************************************** I wonder if that's what that UID.DAT file is that it copied to /etc/PoINT. /usr/local/PoINT/bin/fsx_lic --license /etc/PoINT/UID.DAT No. That's not it. /usr/local/PoINT/bin/fsx_lic -help gives this example, /usr/local/PoINT/bin/fsx_lic --license x64e-fgwz-u3w Where does that string come from? Their fsx_lic man page gives this example, /usr/local/PoINT/bin/fsx_lic --license jghu-9kjo-xfes-cxvn-95ra -------------------------------------------------------------------------------- I found an interesting tar file, cd /u/jasper/pointsoft.demo/distr/gui tar xvf point_fsx_administator.tar ./fsxadmin_install which installed stuff in /usr/local/PoINT/fsxadministrator, but I didn't pursue it. It looks like just some kind of admin web server front end via port 81. The /u/jasper/pointsoft.demo/distr/gui/readme.txt file has more info. -------------------------------------------------------------------------------- To configure the jukebox, /usr/local/PoINT/bin/fsx_probe which returns ******************************************************************************** * PoINT FSX V1.1 Build 15 - Probe hardware configuration * (c) Copyright PoINT Software & Systems GmbH, 2003 - 2004. ******************************************************************************** SCSI configuration has been modified. Check the configuration. ================================================================================ Jukebox Id: 1 Vendor: PIONEER Product: CHANGR DRM-7000 Status: active -------------------------------------------------------------------------------- Drv Assigned Vendor Product SCSI addr GenScsiDev BlockDev -------------------------------------------------------------------------------- 1 no n/a n/a n/a n/a 2 yes PIONEER DVDROM DVD-D7362 1 n/a 2 0 /dev/sg1 /dev/scd0 3 yes PIONEER DVDROM DVD-D7362 1 n/a 3 0 /dev/sg2 /dev/scd1 4 yes PIONEER DVDROM DVD-D7362 1 n/a 4 0 /dev/sg3 /dev/scd2 5 yes PIONEER DVDROM DVD-D7362 1 n/a 5 0 /dev/sg4 /dev/scd3 =============================================================================== Seems like it initialized stuff in the /etc/PoINT/conf directory. juke.ini was empty, but now contains [Jukebox] Unit0=scsi,/dev/sg5; 1, 6, 0 ;juke_0 and there are now 3 new directories there, volumes, jukeboxes, and magazines. Looks good.