Operating System - Tru64 Unix
cancel
Showing results for 
Search instead for 
Did you mean: 

installing isee

SOLVED
Go to solution
Michael Schulte zur Sur
Honored Contributor

installing isee

Hi all,

I am trying to install ISEE395 on 5.1B-3 and it fails because it seems to have a problem with /opt being a link.
What can I do?

Thanks for any idea,

Michael
6 REPLIES
Johan Brusche
Honored Contributor

Re: installing isee


Well, make it a real directory again as on any standard Tru64 installation, in fact on a virgin installation from CD, /opt is an empty directory. Only additional Associated and Layered products like DECnet, Advanced Server, Internet Express and third party applications create directories in there.

Possible solution:
mkfset large-domain#opt
mount large-domain#opt /mnt
vdump -0f - /opt | vrestore -f - -D /mnt
umount /mnt
cd / ; rm opt
mkdir /opt ; chmod 755 /opt
mount large-domain#opt /opt
Remember to change fstab.

Rgds,
___ Johan./

_JB_
Michael Schulte zur Sur
Honored Contributor

Re: installing isee

Hi Johan,

thanks for the answer.
How can I find out what resides there?
I think I did this with the link because / was small and so I did a link to /usr/opt
My usr_domain is big enough to include /opt.

thanks,

Michael
Johan Brusche
Honored Contributor
Solution

Re: installing isee


Well, if everything was installed via setld then something like:

grep "\/opt" /usr/.smdb./*.inv | grep -v "\/usr"
would find anything originally in /opt NOT linked to /usr/opt.
Above can be refined by only checking the inventory (*.inv) files that have an associated *.lk file

Rgds,
___ Johan./

_JB_
Michael Schulte zur Sur
Honored Contributor

Re: installing isee

Thanks Johan,

your script is however faulty. Due to the grep -v you will get no output at all. But I guess I am safe now.

Michael

Johan Brusche
Honored Contributor

Re: installing isee


Faulty ? No, it just proves that none of the setld installed files were placed in /opt by setld.
However some setld-kits are made by people that do not understand setld's functionality and only understand the Microsoft way of working, i.e. after install by setld, they use a script to move files somewhere else.

Rgds,
____ Johan./

_JB_
Michael Schulte zur Sur
Honored Contributor

Re: installing isee

Johan,

I think I have to object. The first column, grep print is the filename if you have more than one file to search. Because all files start with /usr, grep -v eliminates them and thus you will never have any output.

Correct?

Michael