20071130

checkinstall: cannot open

Add this line to /etc/passwd

install:x:0:1:installpatch braindamage:/:/bin/true

Cannot compute sizeof (char)

Check if the system has libiconv installed by typing iconv. Then try to define LD_LIBRARY_PATH to /usr/local/lib:

export LD_LIBRARY_PATH=/usr/local/lib

20071128

Putty | export display

It's possible if you use Putty. Issue this command on the remote server:

export DISPLAY=192.168.1.27:0.0

IP is your IP. Then do a test such as xclock &

20071127

Privilege separation user "sshd" does not exist

Add this line into /etc/passwd,
sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin

and this line into /etc/group
/etc/group:sshd:*:27:

20071123

mail: Too many letters, overflowing letters concatenated

The limit of 998 letters has been exceeded. Copy your mail file (e.g. /var/mail/username) to your home directory as a backup, and then delete old letters, or even cat < /dev/null > /var/mail/username.

Check Oracle version

1) run sqlplus
2) su - oracle and run svrmgrl

Could not load host key

Disabling protocol version 1. Could not load host key
Disabling protocol version 2. Could not load host key


The errors above are due to the fact that we didn't create any key pairs for our ssh server.

Create a public key pair to support the new, DSA-based version 2 protocol

# /usr/local/bin/ssh-keygen -d -f /usr/local/etc/ssh_host_dsa_key -N ""
# /usr/local/bin/ssh-keygen -b 1024 -f /usr/local/etc/ssh_host_rsa_key -t rsa -N ""

20071111

333348.1 Install 10gR2 on Solaris 64 bits fails with: 'library -ldce: not found'

To implement the solution, you can use the patch for the bug or use a workaround:

A) Use the patch
Download patch 4589082 from metalink and apply it following instruction in README file
and install 10.2 software

B) Use the workaround
Rename /usr/lib/libdce.so to other name. Do installation before rename back the file in first step.