History log of /src/distrib/evbarm/instkernel/sshramdisk/Makefile
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1.30 03-Dec-2025 brad

The LLVM build is a bit larger than the GCC build. Bump the size up a bit.


# 1.29 01-Dec-2025 brad

Make the sshramdisk a bit bigger. Hopefully fixes the build.


Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base perseant-exfatfs-base-20240630 perseant-exfatfs-base
# 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


Revision tags: netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 netbsd-10-0-RC1 netbsd-10-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base phil-wifi-20200421 phil-wifi-20200411 phil-wifi-20200406
# 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


Revision tags: is-mlppp-base
# 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


Revision tags: phil-wifi-20191119
# 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.


Revision tags: netbsd-9-base phil-wifi-20190609 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415
# 1.17 08-Apr-2018 mlelstv

branches: 1.17.2; 1.17.4;
increase sshramdisk from 24000k to 28000k.


Revision tags: pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
# 1.16 22-Oct-2017 joerg

branches: 1.16.2;
Bump image size to 24MB, won't fit for plain evbarm otherwise.


Revision tags: netbsd-8-0-RELEASE netbsd-8-0-RC2 netbsd-8-0-RC1 matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320
# 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


Revision tags: bouyer-socketcan-base pgoyette-localcount-20170107
# 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.


Revision tags: pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 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.


Revision tags: netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 tls-maxphys-base
# 1.3 02-Mar-2014 joerg

branches: 1.3.4; 1.3.6;
Bump sshramdisk size to 3800k, reserve 4MB in the install kernel.


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.2 28-Jun-2013 htodd

Bump imagesize to fix build.


Revision tags: agc-symver-base
# 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.29 01-Dec-2025 brad

Make the sshramdisk a bit bigger. Hopefully fixes the build.


Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base perseant-exfatfs-base-20240630 perseant-exfatfs-base
# 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


Revision tags: netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 netbsd-10-0-RC1 netbsd-10-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base phil-wifi-20200421 phil-wifi-20200411 phil-wifi-20200406
# 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


Revision tags: is-mlppp-base
# 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


Revision tags: phil-wifi-20191119
# 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.


Revision tags: netbsd-9-base phil-wifi-20190609 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415
# 1.17 08-Apr-2018 mlelstv

branches: 1.17.2; 1.17.4;
increase sshramdisk from 24000k to 28000k.


Revision tags: pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
# 1.16 22-Oct-2017 joerg

branches: 1.16.2;
Bump image size to 24MB, won't fit for plain evbarm otherwise.


Revision tags: netbsd-8-0-RELEASE netbsd-8-0-RC2 netbsd-8-0-RC1 matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320
# 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


Revision tags: bouyer-socketcan-base pgoyette-localcount-20170107
# 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.


Revision tags: pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 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.


Revision tags: netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 tls-maxphys-base
# 1.3 02-Mar-2014 joerg

branches: 1.3.4; 1.3.6;
Bump sshramdisk size to 3800k, reserve 4MB in the install kernel.


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.2 28-Jun-2013 htodd

Bump imagesize to fix build.


Revision tags: agc-symver-base
# 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.