2009-12-27 21:58:48 +00:00
|
|
|
# configuration for picobsd build script.
|
|
|
|
# $FreeBSD$
|
|
|
|
# it should only contain variable definitions -- it is sourced
|
|
|
|
# by the shell much like rc.conf* files
|
|
|
|
|
2009-12-28 01:25:05 +00:00
|
|
|
fd_size="8192"
|
|
|
|
|
|
|
|
# To copy individual files you can use the function do_copyfiles_user
|
|
|
|
# as below (find_progs locates the programs and their libraries,
|
|
|
|
# then you manually copy them.
|
|
|
|
#copy_files="
|
|
|
|
#"
|
|
|
|
do_copyfiles_user() {
|
|
|
|
local dst=$1 # the destination root
|
|
|
|
log "--- put the libraries in /usr/lib to avoid conflicts"
|
|
|
|
mkdir -p ${dst}/usr/lib
|
|
|
|
log "-- import dropbear from its build directory --"
|
|
|
|
find_progs -L / -P /usr/ports/security/dropbear/work/dropbear-0.52 \
|
|
|
|
dbclient dropbear
|
|
|
|
cp -p ${u_progs} ${dst}/bin
|
|
|
|
cp -p ${u_libs} ${dst}/usr/lib
|
|
|
|
log "--- also import ssh, scp and sshd ---"
|
|
|
|
find_progs -L / /usr/bin/ssh /usr/bin/scp /usr/sbin/sshd
|
|
|
|
cp -p ${u_progs} ${dst}/bin
|
|
|
|
cp -p ${u_libs} ${dst}/usr/lib
|
|
|
|
}
|