[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [cobalt-users] [RaQ] XTR French Interface + OpenSSH or SSH 2.4



At 11:09 a.m. 05/19/01 -0400, you wrote:


Hiya all.

We just acquired this nice piece of hardware, very nice indeed, altough
Cobal seams to do everythin that is in their power to 'block' any
user-customization. I understand that such customization can void our
warranty, but, as a small ISP, absolutelly need to do this.

First, I just figured out were all the text data from the GUI is located
... /usr/share/locale/en_US/LC_MESSAGES/ui.mo ... This seams to be a GNU
message Catalog. I tried to edit it, but when I try to translate it in
French, word are choped on the GUI, over the Web ...

I could not help on this one, as I have not tried (yet) but will be very happy to know, if you accomplish this.


Second, we tried to install the Tarball of SSH 2.4, and we got numerous
error message of files missing + directories not present ...


As for the tarball installation of openssh, here are my notes for instalation.

I needed to upgrade the OpenSSL libs, and, as I did not wanted to interfeer with the already installed SSL libraries, I set them in appart directories.

http://www.openssl.org/source/openssl-0.9.6a.tar.gz
21:52:43 (136.42 KB/s) - `openssl-0.9.6a.tar.gz' saved [2133646/2133646]

tar -xvzf openssl-0.9.6a.tar.gz

./config --prefix=/home/opt/openssl --openssldir=/etc/openssl

make

make test

make install

#Done OpenSSL.

Now the SSH.

#ftp://mirror.csit.fsu.edu/pub/OpenBSD/OpenSSH/portable/openssh-2.5.2p2.tar.gz
#21:12:17 (54.78 KB/s) - `openssh-2.5.2p2.tar.gz' saved [610450]

Once again, I decided NOT to use standar directorioes, but rtrather the /opt one.
Also went for the PAM autentication.

./configure --prefix=/home/opt/ssh --sysconfdir=/etc/ssh --with-tcp-wrappers --with-ssl-dir=/home/opt/openssl/ --with-pam



make

As I used PAM, I needed to copy the config files

cp /openssh-2.5.2p2/contrib/sshd.pam.generic /etc/pam.d/sshd

Also, I wanted my sshd to run from inend (so I could host.deny it)

Insert into /etc/inetd.conf

ssh  stream  tcp     nowait  root    /usr/sbin/tcpd /home/opt/ssh/sbin/sshd -i

Note the '-i' otherwise, you get errors about the port already in use (by the tcpwrapers)

Restart the inet

kill -HUP `head /var/run/inetd.pid`

Add documentation conf (if you wish)
edit /etc/man.config
add

MANPATH /home/opt/ssh/man

All should be ok, let me know, if it didn't.





Román Sainz
Gerente de Tecnología
rsainz@xxxxxxxxxxxxxxxxxx
http://www.emtechnologies.net/