Home | History | Annotate | only in /src/distrib/evbarm/instkernel/sshramdisk
History log of /src/distrib/evbarm/instkernel/sshramdisk
RevisionDateAuthorComments
 1.28 17-May-2024  christos use IMAGESPECEXTRA to include libdata and don't include IMAGERUNTIME
 1.27 17-May-2024  christos use IMAGERUNTIME to copy extra data instead of random pax commands
 1.26 15-Mar-2024  riastradh evbarm/instkernel/sshramdisk: Put firmware in the right paths.

Maybe this should also be wired up to `release' to put the ramdisk in
the releasedir so we detect destdir path leakage like this had.

PR port-evbarm/58035
 1.25 26-Mar-2020  skrll branches: 1.25.6;
Bump IMAGESIZE
 1.24 23-Mar-2020  martin Bump image size - new firmware files need more space
 1.23 01-Mar-2020  christos Redo the sshsk_sign() stuff properly, but putting the helper in libssh.so
 1.22 28-Feb-2020  christos Deal with sshkey_sign. I am going to fix this properly at some point, but
it needs coordination from upstream (Patrick Welche)
 1.21 21-Jan-2020  mlelstv Was too slight a bump.
 1.20 21-Jan-2020  martin Bump image size slightly
 1.19 21-Nov-2019  martin Bump image size for gcc8
 1.18 14-Aug-2019  martin Update to newer sshd (the host key is the same as before, it already
was a rsa key). From Harold Gutch.
 1.17 08-Apr-2018  mlelstv branches: 1.17.2; 1.17.4;
increase sshramdisk from 24000k to 28000k.
 1.16 22-Oct-2017  joerg branches: 1.16.2;
Bump image size to 24MB, won't fit for plain evbarm otherwise.
 1.15 18-Mar-2017  sevan branches: 1.15.4;
Bump image size to unbreak builds.
nbmakefs: `work' size of 21610496 is larger than the maxsize of 20480000.

ok jakllsch
 1.14 11-Feb-2017  christos fix typo.
 1.13 11-Feb-2017  christos more MKREPRO_TIMESTAMP fixes (for pax/tar generated files)
 1.12 24-Jan-2017  christos += for MAKEFS_FLAGS
 1.11 19-Dec-2016  christos branches: 1.11.2;
give it a bit more room.
 1.10 19-Dec-2016  christos grow so that new intel firmware fits.
 1.9 15-Jul-2015  martin branches: 1.9.2;
Set IMAGEENDIAN properly for big endian builds.
From Rin Okuyama.
 1.8 23-Feb-2015  joerg Give LLVM a bit breathing room for the sshramdisk when building for
generic ARM.
 1.7 16-Feb-2015  skrll Bump size to fix build.
 1.6 31-Oct-2014  uebayasi Bump image size to compensate new iwn(4) firmwares.
 1.5 14-Aug-2014  joerg LLVM sshramdisk needs 8.9MB, so bump again.
 1.4 12-Aug-2014  martin Add firmware images to this image, as discussed on port-arm.
 1.3 02-Mar-2014  joerg branches: 1.3.4; 1.3.6;
Bump sshramdisk size to 3800k, reserve 4MB in the install kernel.
 1.2 28-Jun-2013  htodd Bump imagesize to fix build.
 1.1 19-Mar-2013  garbled branches: 1.1.6;
Add a new installer image for Raspberry PI to evbarm

Includes the following major changes:

1) Add new configmenu item to sysinst to allow creation of users at
post-install time.
2) Add an sshramdisk type to evbarm, which is a ramdisk with sshd
enabled, allowing users to install on a headless PI by sshing to the
device with the account "sysinst" password "netbsd" to begin the
installation. (Note, neither the account, nor the ssh setup are copied to
the finalized installation image)
3) Change mkimage to build a boot-only image, without the root filesystems.

Much of the sshramdisk code could be reused on other ports easily.
 1.1.6.3 19-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.1.6.2 23-Jun-2013  tls resync from head
 1.1.6.1 19-Mar-2013  tls file Makefile was added on branch tls-maxphys on 2013-06-23 06:26:17 +0000
 1.3.6.2 09-May-2015  msaitoh Pull up following revision(s) (requested by snj in ticket #742):

distrib/evbarm/instkernel/sshramdisk/Makefile patch
sys/arch/evbarm/conf/RPI_INSTALL patch

Increase ramdisk size to fix build break.
 1.3.6.1 07-May-2015  riz Apply patch (requested by snj in ticket #738):

distrib/evbarm/instkernel/sshramdisk/Makefile patch

Bump ramdisk size.
[snj, ticket #738]
 1.3.4.2 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.3.4.1 02-Mar-2014  yamt file Makefile was added on branch yamt-pagecache on 2014-05-22 12:01:28 +0000
 1.9.2.2 20-Mar-2017  pgoyette Sync with HEAD
 1.9.2.1 07-Jan-2017  pgoyette Sync with HEAD. (Note that most of these changes are simply $NetBSD$
tag issues.)
 1.11.2.1 21-Apr-2017  bouyer Sync with HEAD
 1.15.4.2 18-Apr-2024  martin Pull up following revision(s) (requested by riastradh in ticket #1955):

distrib/evbarm/instkernel/sshramdisk/Makefile: revision 1.26

evbarm/instkernel/sshramdisk: Put firmware in the right paths.

Maybe this should also be wired up to `release' to put the ramdisk in
the releasedir so we detect destdir path leakage like this had.

PR port-evbarm/58035
 1.15.4.1 01-Nov-2018  martin Pull up the following trying to fix the build:

distrib/evbarm/instkernel/sshramdisk/Makefile 1.16,1.17

Bump image size to 28000k.
 1.16.2.1 16-Apr-2018  pgoyette Sync with HEAD, resolve some conflicts
 1.17.4.2 18-Apr-2024  martin Pull up following revision(s) (requested by riastradh in ticket #1829):

distrib/evbarm/instkernel/sshramdisk/Makefile: revision 1.26

evbarm/instkernel/sshramdisk: Put firmware in the right paths.

Maybe this should also be wired up to `release' to put the ramdisk in
the releasedir so we detect destdir path leakage like this had.

PR port-evbarm/58035
 1.17.4.1 23-Aug-2019  msaitoh Pullup the following revision (requested by martin in ticket #105):

distrib/evbarm/instkernel/sshramdisk/Makefile 1.18
distrib/evbarm/instkernel/sshramdisk/list 1.2
distrib/evbarm/instkernel/sshramdisk/sshd_config 1.2
distrib/evbarm/instkernel/sshramdisk/ssh_host_dsa_key delete
distrib/evbarm/instkernel/sshramdisk/ssh_host_rsa_key 1.1

Update to newer sshd (the host key is the same as before, it already
was a rsa key). From Harold Gutch
 1.17.2.2 13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411
 1.17.2.1 08-Apr-2020  martin Merge changes from current as of 20200406
 1.25.6.1 18-Apr-2024  martin Pull up following revision(s) (requested by riastradh in ticket #657):

distrib/evbarm/instkernel/sshramdisk/Makefile: revision 1.26

evbarm/instkernel/sshramdisk: Put firmware in the right paths.

Maybe this should also be wired up to `release' to put the ramdisk in
the releasedir so we detect destdir path leakage like this had.

PR port-evbarm/58035
 1.1 19-Mar-2013  garbled branches: 1.1.6; 1.1.12;
Add a new installer image for Raspberry PI to evbarm

Includes the following major changes:

1) Add new configmenu item to sysinst to allow creation of users at
post-install time.
2) Add an sshramdisk type to evbarm, which is a ramdisk with sshd
enabled, allowing users to install on a headless PI by sshing to the
device with the account "sysinst" password "netbsd" to begin the
installation. (Note, neither the account, nor the ssh setup are copied to
the finalized installation image)
3) Change mkimage to build a boot-only image, without the root filesystems.

Much of the sshramdisk code could be reused on other ports easily.
 1.1.12.2 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.1.12.1 19-Mar-2013  yamt file dot.profile was added on branch yamt-pagecache on 2014-05-22 12:01:28 +0000
 1.1.6.2 23-Jun-2013  tls resync from head
 1.1.6.1 19-Mar-2013  tls file dot.profile was added on branch tls-maxphys on 2013-06-23 06:26:17 +0000
 1.1 19-Mar-2013  garbled branches: 1.1.6; 1.1.12;
Add a new installer image for Raspberry PI to evbarm

Includes the following major changes:

1) Add new configmenu item to sysinst to allow creation of users at
post-install time.
2) Add an sshramdisk type to evbarm, which is a ramdisk with sshd
enabled, allowing users to install on a headless PI by sshing to the
device with the account "sysinst" password "netbsd" to begin the
installation. (Note, neither the account, nor the ssh setup are copied to
the finalized installation image)
3) Change mkimage to build a boot-only image, without the root filesystems.

Much of the sshramdisk code could be reused on other ports easily.
 1.1.12.2 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.1.12.1 19-Mar-2013  yamt file inst.profile was added on branch yamt-pagecache on 2014-05-22 12:01:28 +0000
 1.1.6.2 23-Jun-2013  tls resync from head
 1.1.6.1 19-Mar-2013  tls file inst.profile was added on branch tls-maxphys on 2013-06-23 06:26:17 +0000
 1.6 20-Jul-2025  christos crypto needs threads
 1.5 09-Mar-2021  christos branches: 1.5.8;
We don't need libwrap anymore; libhack replaces it.
 1.4 01-Mar-2020  christos Redo the sshsk_sign() stuff properly, but putting the helper in libssh.so
 1.3 28-Feb-2020  christos Deal with sshkey_sign. I am going to fix this properly at some point, but
it needs coordination from upstream (Patrick Welche)
 1.2 14-Aug-2019  martin Update to newer sshd (the host key is the same as before, it already
was a rsa key). From Harold Gutch.
 1.1 19-Mar-2013  garbled branches: 1.1.6; 1.1.12; 1.1.36; 1.1.38;
Add a new installer image for Raspberry PI to evbarm

Includes the following major changes:

1) Add new configmenu item to sysinst to allow creation of users at
post-install time.
2) Add an sshramdisk type to evbarm, which is a ramdisk with sshd
enabled, allowing users to install on a headless PI by sshing to the
device with the account "sysinst" password "netbsd" to begin the
installation. (Note, neither the account, nor the ssh setup are copied to
the finalized installation image)
3) Change mkimage to build a boot-only image, without the root filesystems.

Much of the sshramdisk code could be reused on other ports easily.
 1.1.38.1 23-Aug-2019  msaitoh Pullup the following revision (requested by martin in ticket #105):

distrib/evbarm/instkernel/sshramdisk/Makefile 1.18
distrib/evbarm/instkernel/sshramdisk/list 1.2
distrib/evbarm/instkernel/sshramdisk/sshd_config 1.2
distrib/evbarm/instkernel/sshramdisk/ssh_host_dsa_key delete
distrib/evbarm/instkernel/sshramdisk/ssh_host_rsa_key 1.1

Update to newer sshd (the host key is the same as before, it already
was a rsa key). From Harold Gutch
 1.1.36.1 13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411
 1.1.12.2 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.1.12.1 19-Mar-2013  yamt file list was added on branch yamt-pagecache on 2014-05-22 12:01:28 +0000
 1.1.6.2 23-Jun-2013  tls resync from head
 1.1.6.1 19-Mar-2013  tls file list was added on branch tls-maxphys on 2013-06-23 06:26:17 +0000
 1.5.8.1 02-Aug-2025  perseant Sync with HEAD
 1.1 19-Mar-2013  garbled branches: 1.1.6; 1.1.12;
Add a new installer image for Raspberry PI to evbarm

Includes the following major changes:

1) Add new configmenu item to sysinst to allow creation of users at
post-install time.
2) Add an sshramdisk type to evbarm, which is a ramdisk with sshd
enabled, allowing users to install on a headless PI by sshing to the
device with the account "sysinst" password "netbsd" to begin the
installation. (Note, neither the account, nor the ssh setup are copied to
the finalized installation image)
3) Change mkimage to build a boot-only image, without the root filesystems.

Much of the sshramdisk code could be reused on other ports easily.
 1.1.12.2 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.1.12.1 19-Mar-2013  yamt file master.passwd was added on branch yamt-pagecache on 2014-05-22 12:01:28 +0000
 1.1.6.2 23-Jun-2013  tls resync from head
 1.1.6.1 19-Mar-2013  tls file master.passwd was added on branch tls-maxphys on 2013-06-23 06:26:17 +0000
 1.1 19-Mar-2013  garbled branches: 1.1.6; 1.1.12;
Add a new installer image for Raspberry PI to evbarm

Includes the following major changes:

1) Add new configmenu item to sysinst to allow creation of users at
post-install time.
2) Add an sshramdisk type to evbarm, which is a ramdisk with sshd
enabled, allowing users to install on a headless PI by sshing to the
device with the account "sysinst" password "netbsd" to begin the
installation. (Note, neither the account, nor the ssh setup are copied to
the finalized installation image)
3) Change mkimage to build a boot-only image, without the root filesystems.

Much of the sshramdisk code could be reused on other ports easily.
 1.1.12.2 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.1.12.1 19-Mar-2013  yamt file mtree.conf was added on branch yamt-pagecache on 2014-05-22 12:01:28 +0000
 1.1.6.2 23-Jun-2013  tls resync from head
 1.1.6.1 19-Mar-2013  tls file mtree.conf was added on branch tls-maxphys on 2013-06-23 06:26:17 +0000
 1.2 14-Aug-2019  martin Update to newer sshd (the host key is the same as before, it already
was a rsa key). From Harold Gutch.
 1.1 19-Mar-2013  garbled branches: 1.1.6; 1.1.12; 1.1.36; 1.1.38;
Add a new installer image for Raspberry PI to evbarm

Includes the following major changes:

1) Add new configmenu item to sysinst to allow creation of users at
post-install time.
2) Add an sshramdisk type to evbarm, which is a ramdisk with sshd
enabled, allowing users to install on a headless PI by sshing to the
device with the account "sysinst" password "netbsd" to begin the
installation. (Note, neither the account, nor the ssh setup are copied to
the finalized installation image)
3) Change mkimage to build a boot-only image, without the root filesystems.

Much of the sshramdisk code could be reused on other ports easily.
 1.1.38.1 23-Aug-2019  msaitoh Pullup the following revision (requested by martin in ticket #105):

distrib/evbarm/instkernel/sshramdisk/Makefile 1.18
distrib/evbarm/instkernel/sshramdisk/list 1.2
distrib/evbarm/instkernel/sshramdisk/sshd_config 1.2
distrib/evbarm/instkernel/sshramdisk/ssh_host_dsa_key delete
distrib/evbarm/instkernel/sshramdisk/ssh_host_rsa_key 1.1

Update to newer sshd (the host key is the same as before, it already
was a rsa key). From Harold Gutch
 1.1.36.1 13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411
 1.1.12.2 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.1.12.1 19-Mar-2013  yamt file ssh_host_dsa_key was added on branch yamt-pagecache on 2014-05-22 12:01:28 +0000
 1.1.6.2 23-Jun-2013  tls resync from head
 1.1.6.1 19-Mar-2013  tls file ssh_host_dsa_key was added on branch tls-maxphys on 2013-06-23 06:26:17 +0000
 1.1 14-Aug-2019  martin branches: 1.1.2; 1.1.6;
Update to newer sshd (the host key is the same as before, it already
was a rsa key). From Harold Gutch.
 1.1.6.2 13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411
 1.1.6.1 14-Aug-2019  martin file ssh_host_rsa_key was added on branch phil-wifi on 2020-04-13 07:45:26 +0000
 1.1.2.2 23-Aug-2019  msaitoh Pullup the following revision (requested by martin in ticket #105):

distrib/evbarm/instkernel/sshramdisk/Makefile 1.18
distrib/evbarm/instkernel/sshramdisk/list 1.2
distrib/evbarm/instkernel/sshramdisk/sshd_config 1.2
distrib/evbarm/instkernel/sshramdisk/ssh_host_dsa_key delete
distrib/evbarm/instkernel/sshramdisk/ssh_host_rsa_key 1.1

Update to newer sshd (the host key is the same as before, it already
was a rsa key). From Harold Gutch
 1.1.2.1 14-Aug-2019  msaitoh file ssh_host_rsa_key was added on branch netbsd-9 on 2019-08-23 04:22:49 +0000
 1.2 14-Aug-2019  martin Update to newer sshd (the host key is the same as before, it already
was a rsa key). From Harold Gutch.
 1.1 19-Mar-2013  garbled branches: 1.1.6; 1.1.12; 1.1.36; 1.1.38;
Add a new installer image for Raspberry PI to evbarm

Includes the following major changes:

1) Add new configmenu item to sysinst to allow creation of users at
post-install time.
2) Add an sshramdisk type to evbarm, which is a ramdisk with sshd
enabled, allowing users to install on a headless PI by sshing to the
device with the account "sysinst" password "netbsd" to begin the
installation. (Note, neither the account, nor the ssh setup are copied to
the finalized installation image)
3) Change mkimage to build a boot-only image, without the root filesystems.

Much of the sshramdisk code could be reused on other ports easily.
 1.1.38.1 23-Aug-2019  msaitoh Pullup the following revision (requested by martin in ticket #105):

distrib/evbarm/instkernel/sshramdisk/Makefile 1.18
distrib/evbarm/instkernel/sshramdisk/list 1.2
distrib/evbarm/instkernel/sshramdisk/sshd_config 1.2
distrib/evbarm/instkernel/sshramdisk/ssh_host_dsa_key delete
distrib/evbarm/instkernel/sshramdisk/ssh_host_rsa_key 1.1

Update to newer sshd (the host key is the same as before, it already
was a rsa key). From Harold Gutch
 1.1.36.1 13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411
 1.1.12.2 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.1.12.1 19-Mar-2013  yamt file sshd_config was added on branch yamt-pagecache on 2014-05-22 12:01:28 +0000
 1.1.6.2 23-Jun-2013  tls resync from head
 1.1.6.1 19-Mar-2013  tls file sshd_config was added on branch tls-maxphys on 2013-06-23 06:26:17 +0000

RSS XML Feed