diff options
author | luigi <luigi@FreeBSD.org> | 2009-12-28 01:25:05 +0000 |
---|---|---|
committer | luigi <luigi@FreeBSD.org> | 2009-12-28 01:25:05 +0000 |
commit | 02f409c5f369676f38a77205d05b00fc9cbd9949 (patch) | |
tree | ec2ebdc07d6713e704fa35f815f569e6bd0f1696 /release | |
parent | cdbc72ad73793afdf6cc89a8dda0f1da56b0f79f (diff) | |
download | FreeBSD-src-02f409c5f369676f38a77205d05b00fc9cbd9949.zip FreeBSD-src-02f409c5f369676f38a77205d05b00fc9cbd9949.tar.gz |
make the memory filesystem larger, and add an example
on how to import files from the host
Diffstat (limited to 'release')
-rw-r--r-- | release/picobsd/qemu/PICOBSD | 4 | ||||
-rw-r--r-- | release/picobsd/qemu/config | 22 |
2 files changed, 23 insertions, 3 deletions
diff --git a/release/picobsd/qemu/PICOBSD b/release/picobsd/qemu/PICOBSD index b3982cd..837e902 100644 --- a/release/picobsd/qemu/PICOBSD +++ b/release/picobsd/qemu/PICOBSD @@ -6,8 +6,8 @@ # # Line starting with #PicoBSD contains PicoBSD build parameters #marker def_sz init MFS_inodes floppy_inodes -#PicoBSD 8000 init 8192 32768 -options MD_ROOT_SIZE=8000 # same as def_sz +#PicoBSD 18000 init 8192 32768 +options MD_ROOT_SIZE=18000 # same as def_sz hints "PICOBSD.hints" diff --git a/release/picobsd/qemu/config b/release/picobsd/qemu/config index af409a1..88f1954 100644 --- a/release/picobsd/qemu/config +++ b/release/picobsd/qemu/config @@ -3,4 +3,24 @@ # it should only contain variable definitions -- it is sourced # by the shell much like rc.conf* files -fd_size="4096" +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 +} |