I was able to install a MAS90 workstation along with IE6 and Microsoft Data Access Components (MDAC) 2.5 successfuly.
What does not
Upon running the program I get an error message stating:
"The directory B://MAS90/SOA/ does not have sufficient rights for MAS90.
Contact the system supervisor to change rights.
This condition can also occur if share is not loaded."
Drive B: being a mounted samba share on the MAS90 server (Windows 2K), pointed at the APPS folder (as you would do in windows). I have tried running the program with the drive setup as either a hard drive or network share in the Wine Config to no avail. Also tried
What was not tested
Nothing, as I can not get past the start up screen.
I would love to hear more details on how the previous poster was able to get MAS90 working on his system. As suggested by the poster: I originally used ies4linux to get IE6 SP1 installed and installed the MAS90 workstation thru that, only to get the same error message I stated above. Later I reinstalled everything using just wine. This is the only mission critical program that is keeping us from being able to convert our office to linux.
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Fedora Core 6||Dec 27 2006||0.9.27.||Yes||Yes||Gold||John Voltz|
|Show||Fedora Core 6||Nov 06 2006||0.9.24.||Yes||Yes||Silver||John Voltz|
|Current||Fedora Core 5||Aug 10 2006||0.9.17.||Yes||Yes||Garbage||an anonymous user|
|Show||Fedora Core 5||Jul 26 2006||0.9.17.||Yes||Yes||Silver||John Voltz|
This was tested to work on a fully updated Fedora Core 6 installation running Wine-0.9.27.
1. Download and install ies4linux
Copy your ie6 directory from wherever you installed ies4linux (by
default it is ~/.ies4linux/ie6) to ~/.wine. Here's a quick way,
At a bash prompt enter: cp -a ~/.ies4linux/ie6 ~/ && mv ~/ie6 ~/.wine && winecfg
3. Copy the C:\Windows\fonts directory from any available Windows installation to your Wine Windows directory. This is necessary because the MAS90 windows won't render properly with the supplied Wine fonts.
4. Make sure to add the user root to your MAS90 server and give read/write permission to him. If your network is using Active Directory, make sure that the Samba and Kerberos authentication settings on your client are correct (this is out of the scope of this how-to)
5. Create a mount point for your MAS90 server share. Mine is at /mnt/mas90.
6. Add the following line to the client's /etc/fstab, modify it accordingly. This will automatically mount the share everytime you start the client.
server / share: mountpoint: username and password:
//fileserver/90w /mnt/mas90 cifs user=administrator,password=0xdeadbeef,user,rw 0 0
7. Mount the new share for the first time.
8. Install mdac_typ.exe, this should be included with your copy of MAS90 under ./WKSETUP/DATAACC/mdac_typ.exe
9. Install Acrobat Reader 5.0, this should also be included with your copy of MAS90 under ./WKSETUP/Acrobat/ar500enu.exe
10. Install the MAS90 client software ./WKSETUP/Setup.exe
11. Create a shell script called linux_mas90.sh and save it on your MAS90 server in the HOME directory. Modify it accordingly.
wine "m:\MAS90\HOME\PVXWIN32.EXE" ../launcher/sota.ini ../soa/mas90
12. Create a Wine dosdevice symlink to whatever mapped drive your MAS90 install expects to run from. Ours runs from drive O: Modify accordingly.
ln -s /mnt/mas90 ~/.wine/dosdevices/o:
13. Create a MAS90 users group on the client and add the appropriate users to the group.
14. Edit /etc/sudoers, comment the requiretty line and add the following line to allow the MAS90 user group to sudo the shell script:
%mas90users ALL=NOPASSWD: /bin/sh ./linux_mas90.sh
15. You can launch MAS90 as root (however this is not recommended for security reasons) by simply typing :
You can launch MAS90 as a normal user by the following:
sudo sh ./linux_mas90.sh