summaryrefslogtreecommitdiffstats
path: root/release
diff options
context:
space:
mode:
authorluigi <luigi@FreeBSD.org>2001-10-07 17:22:46 +0000
committerluigi <luigi@FreeBSD.org>2001-10-07 17:22:46 +0000
commitb92382a49d8a671fb86a091fadde51033601ade6 (patch)
treebaf715ec005d85e5781c7ae3f585972a9d3cd2d2 /release
parent1f90bd5aeb321c7465ba26fdad16bb3181777877 (diff)
downloadFreeBSD-src-b92382a49d8a671fb86a091fadde51033601ade6.zip
FreeBSD-src-b92382a49d8a671fb86a091fadde51033601ade6.tar.gz
Use host keys from the config directory if they exist, instead of
regenerating them. Make the script handle relative paths for the source directory.
Diffstat (limited to 'release')
-rwxr-xr-xrelease/picobsd/build/picobsd8
1 files changed, 6 insertions, 2 deletions
diff --git a/release/picobsd/build/picobsd b/release/picobsd/build/picobsd
index 6c21e40..be83b5c 100755
--- a/release/picobsd/build/picobsd
+++ b/release/picobsd/build/picobsd
@@ -568,7 +568,11 @@ populate_mfs_tree() {
if [ -f ${dst}/stand/sshd ] ; then
log "Creating host key for sshd"
- ssh-keygen -f ${dst}/etc/ssh_host_key -N "" -C "root@picobsd"
+ if [ -f ${dst}/etc/ssh_host_key ] ; then
+ log "Using existing host key"
+ else
+ ssh-keygen -f ${dst}/etc/ssh_host_key -N "" -C "root@picobsd"
+ fi
fi
if [ -d ${MY_TREE}/mfs_tree ]; then
@@ -806,7 +810,7 @@ set_defaults
while [ true ]; do
case $1 in
--src) # set the source path instead of /usr/src
- SRC=$2
+ SRC=`(cd $2; pwd)`
shift
;;
--init)
OpenPOWER on IntegriCloud