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

Re: [cobalt-security] SSH Questions



RPMs for SSH are available on ftp.ssh.com (and failing that, they are
definately on www.rpmfind.net)

Additionally, I suggest using OpenSSH - it seems more secure (although
having said that, I've never really taken a proper look at the
source).  http://www.openssh.com.

The actual error messages you are getting look like you are missing the
Linux Kernel Header files.  In most cases, I would recommend getting the
standard Linux Kernel from kernel.org, but since Cobalt insist on using
their own custom kernel this isn't a good idea.  I'm sure theres an RPM
for Kernel-Headers on ftp.cobalt.com somewhere.

Is the complete source to Cobalt's Kernel available online anywhere?  Has
anybody tried using a standard kernel build on a RaQ 3?

Thanks,
Gossi The Dog.

On Thu, 6 Jul 2000, Andrew Woods wrote:

> Hello,
> 
> I would grateful if anyone could help me with the following issues
> 
> 
> I am trying to install SSH on a Raq3 and it is failing to compile
> properly.
> I dont understand what I can do to fix this (if there is anything).
> Ideally, I would like to use a RPM :
>     - to install a daemon ( so I can talk to the Raq3)
>     - to install a client ( so I can talk to other machines on the
> network
> 
> Here are my steps, where $ is my prompt
> 
> ## This is textbook stuff
>     $  tar -zxvf ssh-1.2.27.tar.gz
>     $  cd ssh-1.2.27
>     $  .configure
> 
> ## This is where it fails
>     $   make
> 
> ## MY ERRORS START HERE:
> 
> gcc -pipe -c -I.  I./gmp-2.0.2-ssh-2 -I./zlib-1.0.4 -DHAVE_CONFIG_H
> -DHOST_KEY_FILE=\"/etc/ssh_host_key \"
> -DHOST_CONFIG_FILE=\"/etc/ssh_config\"
> -DSERVER_CONFIG_FILE=\"/etc/sshd_config\"
> -DSSH_PROGRAM=\"/usr/local/bin/ssh1\" -DETCDIR=\"/etc\"
> -DPIDDIR=\"/var/run\" -DSSH_BINDIR=\"/usr/local/bin\"
> -DTIS_MAP_FILE=\"/etc/sshd_tis.map\" -D_GNU_SOURCE -g -02 ssh.c
> In file included from  /usr/include/erro.h:36,
>                              from includes.h:163,
>                              from ssh.c:195:
> /usr/include/bits/errno.h:25:  linux/errno.h: No such file or directory
> In file included from  /usr/include/signal.h:294,
>                              from includes.h:166,
>                              from ssh.c:195:
> /usr/include/bits/sigcontext.h:28:  asm/sigcontext.h: No such file or
> directory
> In file included from  /usr/include/socket.h:34,
>                              from includes.h:215,
>                              from ssh.c:195:
> /usr/include/bits/errno.h:25:  asm/context.h: No such file or directory
> In file included from  includes.h:166,
>                              from ssh.c:195:
> /usr/include/signal.h:297:  warning: 'struct sigcontext declared inside
> parameter list
> /usr/include/signal.h:297:  warning:  its scope is only the definitions
> or declaration,
> /usr/include/signal.h:297:  warning: which is probably not what you want
> 
> ssh.c:414:    storage size of 'ws' isn't known
> ssh.c:899:    'TIOCGIWINSZ' undeclared (first use in this function)
> ssh.c.899:    (Each undeclared indentifier is reported only once
> ssh.c.899:    for each function it appears in)
> make:*** [ssh.o] Error 1
> 
> ### ERROR STOP HERE
> 
> 
> On a more general note, I  understand that cobalt uses MIPS, but does
> that mean we cant use any of the
> security products in the format of   'name-version.i386.rpm'  files
> 
> 
> Also, I am curious as to why SSH is not preinstalled on the Cobalt
> servers, instead of Telnet.
> Everyone knows the dangers of Telnet, yet it is still a standard.
> 
> 
> ==================================================================
> Andrew Woods
> System Administrator
> andreww@xxxxxxxxxx
> 
> 
> 
> 
> 
> _______________________________________________
> cobalt-security mailing list
> cobalt-security@xxxxxxxxxxxxxxx
> http://list.cobalt.com/mailman/listinfo/cobalt-security
> 

-- 

gossi the dog

email: gossi@xxxxxxxxxxxxxx
irc:   gossi in #markthomas (efnet / irc.ins.net.uk)