Fixed dropbear bundle (again)
This commit is contained in:
parent
c671c639de
commit
4f023b1e39
@ -18,6 +18,7 @@ rm -rf $DESTDIR
|
|||||||
echo "Configuring Dropbear..."
|
echo "Configuring Dropbear..."
|
||||||
./configure \
|
./configure \
|
||||||
--prefix=/usr \
|
--prefix=/usr \
|
||||||
|
--disable-zlib \
|
||||||
--disable-loginfunc \
|
--disable-loginfunc \
|
||||||
CC="$CC" \
|
CC="$CC" \
|
||||||
CFLAGS="$CFLAGS" \
|
CFLAGS="$CFLAGS" \
|
||||||
@ -41,20 +42,12 @@ mkdir -p $DESTDIR/etc/dropbear
|
|||||||
|
|
||||||
# Create Dropbear SSH configuration BEGIN
|
# Create Dropbear SSH configuration BEGIN
|
||||||
|
|
||||||
# Create RSA key.
|
for key_type in rsa dss ecdsa; do
|
||||||
$DESTDIR/usr/bin/dropbearkey \
|
echo "generating $key_type host key"
|
||||||
-t rsa \
|
$DESTDIR/usr/bin/dropbearkey \
|
||||||
-f $DESTDIR/etc/dropbear/dropbear_rsa_host_key
|
-t $key_type \
|
||||||
|
-f $DESTDIR/etc/dropbear/dropbear_${key_type}_host_key
|
||||||
# Create DSS key.
|
done
|
||||||
$DESTDIR/usr/bin/dropbearkey \
|
|
||||||
-t dss \
|
|
||||||
-f $DESTDIR/etc/dropbear/dropbear_dss_host_key
|
|
||||||
|
|
||||||
# Create ECDSA key.
|
|
||||||
$DESTDIR/usr/bin/dropbearkey \
|
|
||||||
-t ecdsa \
|
|
||||||
-f $DESTDIR/etc/dropbear/dropbear_ecdsa_host_key
|
|
||||||
|
|
||||||
# Create user/group configuration files.
|
# Create user/group configuration files.
|
||||||
touch $DESTDIR/etc/passwd
|
touch $DESTDIR/etc/passwd
|
||||||
@ -77,14 +70,12 @@ echo "Reducing Dropbear size..."
|
|||||||
strip -g \
|
strip -g \
|
||||||
$DESTDIR/usr/bin/* \
|
$DESTDIR/usr/bin/* \
|
||||||
$DESTDIR/usr/sbin/* \
|
$DESTDIR/usr/sbin/* \
|
||||||
$DESTDIR/usr/lib/* \
|
|
||||||
$DESTDIR/lib/*
|
$DESTDIR/lib/*
|
||||||
|
|
||||||
cp -r \
|
cp -r \
|
||||||
$DESTDIR/etc \
|
$DESTDIR/etc \
|
||||||
$DESTDIR/usr/bin \
|
$DESTDIR/usr/bin \
|
||||||
$DESTDIR/usr/sbin \
|
$DESTDIR/usr/sbin \
|
||||||
$DESTDIR/usr/lib \
|
|
||||||
$DESTDIR/lib \
|
$DESTDIR/lib \
|
||||||
$WORK_DIR/src/minimal_overlay/rootfs
|
$WORK_DIR/src/minimal_overlay/rootfs
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user