Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 28 Nov 2002 21:41:30 -0500
From:      "Peter Brezny" <peter@skyrunner.net>
To:        <freebsd-small@freebsd.org>
Subject:   problems with ssh-picobsd port.
Message-ID:  <NEBBIGLHNDFEJMMIEGOOAEDAFEAA.peter@skyrunner.net>

next in thread | raw e-mail | index | archive | help
Hi everyone,

I'm sure there's something simple i'm missing, however a make install in
/usr/ports/picobsd/ssh-picobsd bombs out for me.

I'd really love to get this going.  It appears to make ok, but won't
install.  Does it need to be installed?

I've simply made it, and then tried to build the stock bridge picobsd
config, and it's after something I don't know how to give...

Any pointers are appreciated.

I've attached the output I'm getting.
This is on a system without X installed.

TIA

Peter Brezny
Skyrunner.net

output of attempted build of stock bridge config of picobsd:

progs sshd      # includes ssh and scp
special sshd objvar SSHD_OBJS
PicoBSD build -- Current parameters:

        1.  Type: bridge name bridge
        2.  MFS size: 2400 kB
        3.  Site-info:
        4.  Full-path: /usr/src/release/picobsd/bridge
---> We'll use the sources living in /usr/src

(cd /usr/src/release/picobsd/build_dir-bridge/PICOBSD-bridge; make
KERNEL=kernel -DNO_MODULES )
cp -p /usr/src/release/picobsd/build_dir-bridge/PICOBSD-bridge/kernel
/usr/src/release/picobsd/build_dir-bridg
e/kernel
strip /usr/src/release/picobsd/build_dir-bridge/kernel
strip --remove-section=.note --remove-section=.comment
/usr/src/release/picobsd/build_dir-bridge/kernel
(cd /usr/src/release/picobsd/build_dir-bridge/crunch ; cat
/usr/src/release/picobsd/bridge/crunch.conf |  sed
-e "s@/usr/src@/usr/src@" -e "s+@__CWD__@+/usr/src/release/picobsd/bridge+"
> /usr/src/release/picobsd/build_d
ir-bridge/crunch1.conf )
(cd /usr/src/release/picobsd/build_dir-bridge/crunch ;  crunchgen -p
/usr/obj-pico/picobsd/bridge -o -m /usr/s
rc/release/picobsd/build_dir-bridge/crunch.mk
/usr/src/release/picobsd/build_dir-bridge/crunch1.conf )
crunchgen: /usr/src/release/picobsd/build_dir-bridge/crunch1.conf:25:
`/usr/src/release/picobsd/bridge/src' is
 not a directory, skipping it
crunchgen: /usr/src/release/picobsd/build_dir-bridge/crunch1.conf:97: no
prog more previously declared, skippi
ng special
Run "make -f /usr/src/release/picobsd/build_dir-bridge/crunch.mk" to build
crunched binary.
*** Error code 1 (ignored)
`init.o' is up to date.
`dir.o' is up to date.
`inode.o' is up to date.
`main.o' is up to date.
`pass1.o' is up to date.
`pass1b.o' is up to date.
`pass2.o' is up to date.
`pass3.o' is up to date.
`pass4.o' is up to date.
`pass5.o' is up to date.
`preen.o' is up to date.
`setup.o' is up to date.
`utilities.o' is up to date.
`ffs_subr.o' is up to date.
`ffs_tables.o' is up to date.
`ifconfig.o' is up to date.
`ifmedia.o' is up to date.
`ifvlan.o' is up to date.
`ifieee80211.o' is up to date.
`alias.o' is up to date.
`arith.o' is up to date.
`arith_lex.o' is up to date.
`cd.o' is up to date.
`echo.o' is up to date.
`error.o' is up to date.
`eval.o' is up to date.
`exec.o' is up to date.
`expand.o' is up to date.
`histedit.o' is up to date.
`input.o' is up to date.
`jobs.o' is up to date.
`mail.o' is up to date.
`main.o' is up to date.
`memalloc.o' is up to date.
`miscbltin.o' is up to date.
`mystring.o' is up to date.
`options.o' is up to date.
`output.o' is up to date.
`parser.o' is up to date.
`printf.o' is up to date.
`redir.o' is up to date.
`show.o' is up to date.
`test.o' is up to date.
`trap.o' is up to date.
`var.o' is up to date.
`builtins.o' is up to date.
`init.o' is up to date.
`nodes.o' is up to date.
`syntax.o' is up to date.
`echo.o' is up to date.
`pwd.o' is up to date.
`mkdir.o' is up to date.
`rmdir.o' is up to date.
`chmod.o' is up to date.
`chown.o' is up to date.
`mv.o' is up to date.
`ln.o' is up to date.
`mount.o' is up to date.
`mount_ufs.o' is up to date.
`getmntopts.o' is up to date.
`vfslist.o' is up to date.
`minigzip.o' is up to date.
`cp.o' is up to date.
`utils.o' is up to date.
`rm.o' is up to date.
`cmp.o' is up to date.
`ls.o' is up to date.
`print.o' is up to date.
`util.o' is up to date.
`kill.o' is up to date.
`df.o' is up to date.
`vfslist.o' is up to date.
`fmt.o' is up to date.
`keyword.o' is up to date.
`nlist.o' is up to date.
`print.o' is up to date.
`ps.o' is up to date.
`ns.o' is up to date.
`vm.o' is up to date.
`cat.o' is up to date.
`test.o' is up to date.
`str.o' is up to date.
`tr.o' is up to date.
`time.o' is up to date.
`hostname.o' is up to date.
`login.o' is up to date.
`login_access.o' is up to date.
`login_fbtab.o' is up to date.
`main.o' is up to date.
`init.o' is up to date.
`subr.o' is up to date.
`chat.o' is up to date.
`cchar.o' is up to date.
`gfmt.o' is up to date.
`key.o' is up to date.
`modes.o' is up to date.
`print.o' is up to date.
`stty.o' is up to date.
`util.o' is up to date.
`fmt.o' is up to date.
`pr_time.o' is up to date.
`proc_compare.o' is up to date.
`w.o' is up to date.
`msg.o' is up to date.
`reboot.o' is up to date.
`sysctl.o' is up to date.
`swapon.o' is up to date.
`pw_scan.o' is up to date.
`pwd_mkdb.o' is up to date.
`dev_mkdb.o' is up to date.
`umount.o' is up to date.
`vfslist.o' is up to date.
`mounttab.o' is up to date.
`mount_std.o' is up to date.
`getmntopts.o' is up to date.
`du.o' is up to date.
`forward.o' is up to date.
`misc.o' is up to date.
`read.o' is up to date.
`reverse.o' is up to date.
`tail.o' is up to date.
`tee.o' is up to date.
`local_passwd.o' is up to date.
`passwd.o' is up to date.
`pw_copy.o' is up to date.
`pw_scan.o' is up to date.
`pw_util.o' is up to date.
`sleep.o' is up to date.
`basename.o' is up to date.
`expr.o' is up to date.
`route.o' is up to date.
`ee.o' is up to date.
`arp.o' is up to date.
`disklabel.o' is up to date.
`fdisk.o' is up to date.
`vnconfig.o' is up to date.
===> doc
===> doc
`dfa.o' is up to date.
`getopt.o' is up to date.
`getopt1.o' is up to date.
`grep.o' is up to date.
`kwset.o' is up to date.
`obstack.o' is up to date.
`savedir.o' is up to date.
`search.o' is up to date.
`stpcpy.o' is up to date.
`date.o' is up to date.
`netdate.o' is up to date.
`vary.o' is up to date.
`mount_nfs.o' is up to date.
`getmntopts.o' is up to date.
`mounttab.o' is up to date.
`ping.o' is up to date.
`ipfw2.o' is up to date.
`version.o' is up to date.
`traceroute.o' is up to date.
-- fake target for picobsd --
makedepend: warning:  ssh-askpass.c, line 1: cannot find include file
"X11/X.h"
        not in ./X11/X.h
        not in ./X11/X.h
        not in /usr/include/X11/X.h
        not in /usr/include/X11/X.h
makedepend: warning:  ssh-askpass.c, line 2: cannot find include file
"X11/Xlib.h"
        not in ./X11/Xlib.h
        not in ./X11/Xlib.h
        not in /usr/include/X11/Xlib.h
        not in /usr/include/X11/Xlib.h
makedepend: warning:  ssh-askpass.c, line 3: cannot find include file
"X11/Xutil.h"
        not in ./X11/Xutil.h
        not in ./X11/Xutil.h
        not in /usr/include/X11/Xutil.h
        not in /usr/include/X11/Xutil.h
makedepend: warning:  ssh-askpass.c, line 4: cannot find include file
"X11/Xresource.h"
        not in ./X11/Xresource.h
        not in ./X11/Xresource.h
        not in /usr/include/X11/Xresource.h
        not in /usr/include/X11/Xresource.h
makedepend: warning:  ssh-askpass.c, line 5: cannot find include file
"X11/Xatom.h"
        not in ./X11/Xatom.h
        not in ./X11/Xatom.h
        not in /usr/include/X11/Xatom.h
        not in /usr/include/X11/Xatom.h
makedepend: warning:  ssh-askpass.c, line 10: cannot find include file
"X11/keysym.h"
        not in ./X11/keysym.h
        not in ./X11/keysym.h
        not in /usr/include/X11/keysym.h
        not in /usr/include/X11/keysym.h
makedepend: warning:  ssh-askpass.c, line 11: cannot find include file
"X11/cursorfont.h"
        not in ./X11/cursorfont.h
        not in ./X11/cursorfont.h
        not in /usr/include/X11/cursorfont.h
        not in /usr/include/X11/cursorfont.h
`sshd.o' is up to date.
`auth-rhosts.o' is up to date.
`auth-passwd.o' is up to date.
`auth-rsa.o' is up to date.
`auth-rh-rsa.o' is up to date.
`pty.o' is up to date.
`login.o' is up to date.
`hostfile.o' is up to date.
`servconf.o' is up to date.
`tildexpand.o' is up to date.
`serverloop.o' is up to date.
`ssh.o' is up to date.
`sshconnect.o' is up to date.
`log-client.o' is up to date.
`readconf.o' is up to date.
`readpass.o' is up to date.
`clientloop.o' is up to date.
`scp.o' is up to date.
`log-server.o' is up to date.
`rsa.o' is up to date.
`randoms.o' is up to date.
`md5.o' is up to date.
`buffer.o' is up to date.
`emulate.o' is up to date.
`packet.o' is up to date.
`compress.o' is up to date.
`xmalloc.o' is up to date.
`ttymodes.o' is up to date.
`newchannels.o' is up to date.
`bufaux.o' is up to date.
`authfd.o' is up to date.
`authfile.o' is up to date.
`crc32.o' is up to date.
`rsaglue.o' is up to date.
`cipher.o' is up to date.
`des.o' is up to date.
`match.o' is up to date.
`arcfour.o' is up to date.
`mpaux.o' is up to date.
`userfile.o' is up to date.
`signals.o' is up to date.
`blowfish.o' is up to date.
`deattack.o' is up to date.
`canohost.o' is up to date.
crunchgen: /usr/src/release/picobsd/build_dir-bridge/crunch1.conf:25:
`/usr/src/release/picobsd/bridge/src' is
 not a directory, skipping it
crunchgen: /usr/src/release/picobsd/build_dir-bridge/crunch1.conf:97: no
prog more previously declared, skippi
ng special
You must specify a key type (-t).
Usage: ssh-keygen [options]
Options:
  -b bits     Number of bits in the key to create.
  -c          Change comment in private and public key files.
  -e          Convert OpenSSH to IETF SECSH key file.
  -f filename Filename of the key file.
  -i          Convert IETF SECSH to OpenSSH key file.
  -l          Show fingerprint of key file.
  -p          Change passphrase of private key file.
  -q          Quiet.
  -y          Read private key file and print public key.
  -t type     Specify type of key to create.
  -B          Show bubblebabble digest of key file.
  -C comment  Provide new comment.
  -N phrase   Provide new passphrase.
  -P phrase   Provide old passphrase.





crash on make install for ssh-picobsd:

promethius# cd /usr/ports/picobsd/ssh-picobsd/
promethius# make install
===>  Installing for ssh-1.2.27_1
umask 022; if test '!' -d /usr/local; then  mkdir /usr/local; fi;  if test
'!' -d /usr/local; then  mkdir /usr
/local; fi;  if test '!' -d /usr/local/etc; then  mkdir /usr/local/etc; fi;
if test '!' -d /usr/local/bin; th
en  mkdir /usr/local/bin; fi;  if test '!' -d /usr/local/sbin; then  mkdir
/usr/local/sbin; fi;  if test '!' -
d /usr/local/man; then  mkdir /usr/local/man; fi;  if test '!' -d
/usr/local/man/man1; then  mkdir /usr/local/
man/man1; fi;  if test '!' -d /usr/local/man/man8; then  mkdir
/usr/local/man/man8; fi
if test '!' -f /usr/local/etc/ssh_config; then  install -c -o root -g
wheel -m 444 -m 0644 ./host_config.sampl
e  /usr/local/etc/ssh_config; fi
if test '!' -f /usr/local/etc/sshd_config; then  cat ./server_config.sample
|  sed "s#_ETCDIR_#/usr/local/etc#
g" >/tmp/ssh_inst.$$;  install -c -o root -g wheel -m 444 -m 0644
/tmp/ssh_inst.$$  /usr/local/etc/sshd_config
;  rm -f /tmp/ssh_inst.$$; fi
rm -f /usr/local/bin/ssh1.old
chmod 755 /usr/local/bin/ssh1
chmod: /usr/local/bin/ssh1: No such file or directory
*** Error code 1 (ignored)
chmod 755 /usr/local/bin/ssh
mv /usr/local/bin/ssh1 /usr/local/bin/ssh1.old
mv: rename /usr/local/bin/ssh1 to /usr/local/bin/ssh1.old: No such file or
directory
*** Error code 1 (ignored)
install -c -s -o root -g wheel -m 555 -o root -m 04711 ssh
/usr/local/bin/ssh1
install: ssh: No such file or directory
*** Error code 71

Stop in /usr/ports/picobsd/ssh-picobsd/work/ssh-1.2.27.
*** Error code 1

Stop in /usr/ports/picobsd/ssh-picobsd.


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-small" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?NEBBIGLHNDFEJMMIEGOOAEDAFEAA.peter>