source: clfs-embedded/BOOK/beyond-net/common/dropbear.xml @ 7754837

Last change on this file since 7754837 was 7754837, checked in by Andrew Bradford <andrew@…>, 11 years ago

dropbear: Update for recent changes

Will install man pages, which is not desired.

Attempting to install scp will fail due to man page not existing.
Changelog says this was fixed but apparently it isn't fully.

  • Property mode set to 100644
File size: 2.2 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3  "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
4  <!ENTITY % general-entities SYSTEM "../../general.ent">
5  %general-entities;
6]>
7
8<sect1 id="ch-beyond-net-dropbear" role="wrap">
9  <?dbhtml filename="dropbear.html"?>
10
11  <title>Dropbear-&dropbear-version;</title>
12
13  <indexterm zone="ch-beyond-net-dropbear">
14    <primary sortas="a-Dropbear">Dropbear</primary>
15  </indexterm>
16
17  <sect2 role="package">
18    <title/>
19
20    <para>Dropbear is a relatively small SSH server and client. Dropbear has a small
21     memory footprint suitable for memory-constrained environments, while still having
22     the same features as OpenSSH. It does not depend on OpenSSL and it has a MIT
23     style license.</para>
24
25  </sect2>
26
27  <sect2 role="installation">
28    <title>Installation of Dropbear</title>
29
30    <para os="a">Configure dropbear:</para>
31
32<screen os="b"><userinput>CC="${CC} -Os" ./configure --prefix=/usr --host=${CLFS_TARGET}</userinput></screen>
33
34    <note os="e">
35      <para>We are just telling dropbear to use the default configuration.
36      For those for more adventureous, edit options.h to further configure dropbear.</para>
37    </note>
38
39    <para os="f">Compile the package:</para>
40
41<screen os="g"><userinput>make MULTI=1</userinput></screen>
42
43    <para os="h">Install the package:</para>
44
45<screen os="i"><userinput>make MULTI=1 install DESTDIR=${CLFS}/targetfs</userinput></screen>
46
47    <para os="j">Create the directory for the dropbear key files:</para>
48
49<screen os="k"><userinput>install -dv ${CLFS}/targetfs/etc/dropbear</userinput></screen>
50
51  </sect2>
52
53  <sect2 role="bootscripts">
54    <title>Installation of Dropbear Bootscripts</title>
55
56    <para os="l">From the clfs-bootscripts package, install the Dropbear
57            bootscripts:</para>
58
59<screen os="m"><userinput>make install-dropbear DESTDIR=${CLFS}/targetfs</userinput></screen>
60
61
62  </sect2>
63
64  <sect2 id="contents-dropbear" role="content">
65    <title>Contents of Dropbear</title>
66
67    <segmentedlist>
68      <segtitle>Installed programs</segtitle>
69
70      <seglistitem>
71        <seg>To be Written</seg>
72      </seglistitem>
73    </segmentedlist>
74
75  </sect2>
76
77</sect1>
Note: See TracBrowser for help on using the repository browser.