Archive for July, 2006

Installed FC5 on an old machine to see if can get ldap working. Once it’s ok, will upgrade server to FC5 and install ldap.

Installed the following rpms on the server:
openldap-clients-2.3.19-4
openldap-2.3.19-4
nss_ldap-249-1
php-ldap-5.1.2-5
openldap-servers-2.3.19-4

On the client machines, I have the following rpms:
nss_ldap-207-17
openldap-clients-2.0.27-22
openldap-devel-2.0.27-22
openldap-2.0.27-22

First off, turn off iptables, this was causing the server to block all nfs requests. To see what you’re firewalling, use:

iptables -L -n

On the server, the ldap daemon, slapd, can be started with /etc/rc.d/init.d/ldap start. The default setup started, but now I have to change the configuration files so they work for our setup.

-Made a new certificate slapd.pem in /etc/pki/tls/certs
It should be group ldap, permissions 640.

-Edit /etc/openldap/slapd.conf

Things need to check/do with edg upgrade:

webserver
imaps
sendmail with starttls
webmail

Downloaded from http://www.openldap.org/software/.

./configure –prefix=/var/openldap

Got an error message that the Berkeley DB version that we’re using is incompatible. So, I’ll have to upgrade that first and hope that it doesn’t screw up the webmail setup. Currently, we have the rpm db4-4.0.14-20 installed. I don’t see an update rpm to use, so it might be time to look at upgrading the entire edg machine.

After looking around, I see BerkeleyDB4.1 in /usr/local, so I’ll try configuring again, specifying this location:

./configure –prefix=/var/openldap –with-bdb=/usr/local/BerkeleyDB4.1
./configure –prefix=/var/openldap –with-berkeley-db=/usr/local/BerkeleyDB4.1
./configure –prefix=/var/openldap –with-db4=/usr/local/BerkeleyDB4.1
./configure –prefix=/var/openldap –with-berkeleydb=/usr/local/BerkeleyDB4.1

None of these worked. An upgrade to FC5 would probably be the best thing to do.

I downloaded the latest calibre from the Mentor Graphics site. It came as an executable file, which I ran. This basically just extracted the files to the directory that I specified, which was /sw/mgc. I then changed to the /sw/mgc/ixl_cal_2006.2_16.16/bin directory and tried to run calibre. It gave me this error message:

ERROR: Invalid Calibre software tree: /sw/mgc/2005BST/MGC_HOME.ixl

That directory is what I had set as MGC_HOME. After I changed MGC_HOME to /sw/mgc/ixl_cal_2006.2_16.16, I could run calibre with ./calibre -gui

This is going to present a problem as I’ll have to change MGC_HOME based on which programs I want to run. I might have to write scripts that users can use to properly set up their environment before running certain programs.

I downloaded the latest Mentor Graphics Board Station Flow software for Linux from http://www.mentor.com/supportnet/downloads.cfm. This package was untarred to its own directory and then I ran install.ixl. This set up the Mentor Graphics install program, which then automatically started. For this first installation, I installed the software to /sw/mgc. In that directory, it created 2005BST and _msidata directories.

I set the following environment variables in /etc/profile:
export SDD_ROOT=/sw/mgc/2005BST/SDD_HOME
export MGC_HOME=/sw/mgc/2005BST/MGC_HOME.ixl
export MGLS_LICENSE_FILE=1717@eshop
export MGC_DATAPREP_DDMS=ON

And I added /sw/mgc/2005BST/MGC_HOME.ixl/bin to the PATH.

When I tried to start dmgr, I got an error message the the version of flexlm that I was running was too old. So I had to go and update flexlm on our server. After I updated to 10.8, dmgr started fine.

Picked ic5141 as first Cadence package to install on linux. First I installed IScape and then used the old control file from Cadence to pick the packages. None of the packages listed are specifically for RHEL3, but ic5141 is for RHEL2.1, which I figure is close enough.

After installation, I started the program. I got one error message, but it looks like it’s running ok.

Environment variables in /etc/profile:
export CDS_INST_DIR=/sw/cad
export CDS_LIC_FILE=5280@mentor
export CDSDOC_PROJECT=/sw/cad
export LD_LIBRARY_PATH=/sw/cad
export SHLIB_PATH=$LD_LIBRARY_PATH
export CDSHOME=/sw/cad
export ICHOME=/sw/cad

Added to PATH:
/sw/cad/tools/bin:/sw/cad/tools/dfII/bin

Much of the EDA software that we use is moving to RHEL3 or other RHEL versions. I am installing it for the first time on a shop machine to see how it works.