| #
1.43 |
|
16-Dec-2025 |
riastradh |
openssh: Install libssh.so in /usr/lib/private.
This way it doesn't get exposed to applications accidentally, and we don't need to worry about breaking ABI when updating openssh in base.
PR lib/58648: private shared libraries should go in /usr/lib/private, not /usr/lib
|
|
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base netbsd-10-1-RELEASE perseant-exfatfs-base-20240630 perseant-exfatfs-base 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.42 |
|
04-Apr-2020 |
christos |
smb is no more.
|
|
Revision tags: is-mlppp-base
|
| #
1.41 |
|
01-Mar-2020 |
christos |
Redo the sshsk_sign() stuff properly, but putting the helper in libssh.so
|
| #
1.40 |
|
27-Feb-2020 |
christos |
Unfortunately libssh has an undefined symbol sshsk_sign(), which is provided by different implementations depending if we are a server or a client. While the clients we compile in, provide that symbol, it is getting hidden by crunchhide, so we provide it again. It would have been a lot simpler to use a function pointer instead in the library...
|
| #
1.39 |
|
29-Dec-2019 |
christos |
1. Remove all the special handling of variables (-d -p -P -s -S) that were dealing with DBG (-d) LDSTATIC/NOPIE (-p), and the rest with disabling/enabling sanitizers. 2. Use emalloc/estrdup for all the allocators instead of only some cases. 3. Add -V varspec which passes variables on the command line (as DBG and LDSTATIC used to be passed before) instead of appending them to the on-the-fly Makefile using -v varspec. 4. Change the distrib and rescue Makefiles to use -V instead of the removed flags.
The motivation of this is to make variable handling consistent, less magical, and remove the need for changing crunchgen each time we want to add disabling an option by default.
(as proposed in tech-toolchain)
|
|
Revision tags: phil-wifi-20191119
|
| #
1.38 |
|
02-Oct-2019 |
maya |
Remove ldconfig from /rescue, and mark it MI obsolete.
- ldconfig in netbsd refers to a.out binaries only. We've been ELF-only since NetBSD 2.0 or so, and having it in /rescue served little purpose even before that, as /rescue is standalone. - Using MI obsolete to avoid the need for MD set lists where ldconfig is the sole entry
|
|
Revision tags: netbsd-9-base phil-wifi-20190609
|
| #
1.37 |
|
27-Jan-2019 |
dholland |
branches: 1.37.2; fix duplicated chunk from merge
|
| #
1.36 |
|
27-Jan-2019 |
pgoyette |
Merge the [pgoyette-compat] branch
|
|
Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
|
| #
1.35 |
|
25-Jul-2018 |
kamil |
Specify NOLIBCSANITIZER for rescue
The rescue image could be sanitized with a sanitizer in libc, but it's left for future as a possible research.
|
|
Revision tags: phil-wifi-base pgoyette-compat-0625
|
| #
1.34 |
|
21-Jun-2018 |
kamil |
branches: 1.34.2; Set NOSANITIZER in rescue/Makefile
This is required to stop sanitizing rcmd.o and liboverride.o. These object files will be linked into statically linked rescue.
|
|
Revision tags: pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
|
| #
1.33 |
|
08-Oct-2017 |
christos |
branches: 1.33.2; Extra flags for static PIE
|
|
Revision tags: netbsd-8-3-RELEASE netbsd-8-2-RELEASE netbsd-8-1-RELEASE netbsd-8-1-RC1 netbsd-8-0-RELEASE netbsd-8-0-RC2 netbsd-8-0-RC1 matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base
|
| #
1.32 |
|
21-May-2017 |
riastradh |
Remove MKCRYPTO option.
Originally, MKCRYPTO was introduced because the United States classified cryptography as a munition and restricted its export. The export controls were substantially relaxed fifteen years ago, and are essentially irrelevant for software with published source code.
In the intervening time, nobody bothered to remove the option after its motivation -- the US export restriction -- was eliminated. I'm not aware of any other operating system that has a similar option; I expect it is mainly out of apathy for churn that we still have it. Today, cryptography is an essential part of modern computing -- you can't use the internet responsibly without cryptography.
The position of the TNF board of directors is that TNF makes no representation that MKCRYPTO=no satisfies any country's cryptography regulations.
My personal position is that the availability of cryptography is a basic human right; that any local laws restricting it to a privileged few are fundamentally immoral; and that it is wrong for developers to spend effort crippling cryptography to work around such laws.
As proposed on tech-crypto, tech-security, and tech-userlevel to no objections:
https://mail-index.netbsd.org/tech-crypto/2017/05/06/msg000719.html https://mail-index.netbsd.org/tech-security/2017/05/06/msg000928.html https://mail-index.netbsd.org/tech-userlevel/2017/05/06/msg010547.html
P.S. Reviewing all the uses of MKCRYPTO in src revealed a lot of *bad* crypto that was conditional on it, e.g. DES in telnet... That should probably be removed too, but on the grounds that it is bad, not on the grounds that it is (nominally) crypto.
|
|
Revision tags: netbsd-7-2-RELEASE netbsd-7-1-2-RELEASE netbsd-7-1-1-RELEASE prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 bouyer-socketcan-base pgoyette-localcount-20170107 netbsd-7-1-RC1 pgoyette-localcount-20161104 netbsd-7-0-2-RELEASE localcount-20160914 netbsd-7-nhusb-base pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 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.31 |
|
30-Jan-2014 |
matt |
Append -Os to DBG, not overwrite in case DBG has more than just -Ox from sys.mk
|
| #
1.30 |
|
26-Dec-2013 |
christos |
mount_smbfs has moved.
|
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
| #
1.29 |
|
24-Mar-2013 |
christos |
descend to bin for pdisk
|
| #
1.28 |
|
24-Mar-2013 |
martin |
pdisk has moved to external/bsd - try to deal.
|
|
Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE yamt-pagecache-tag8 netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-6-1-1-RELEASE netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 agc-symver-base netbsd-6-1-RC2 netbsd-6-1-RC1 yamt-pagecache-base8 netbsd-6-0-1-RELEASE yamt-pagecache-base7 matt-nb6-plus-nbase yamt-pagecache-base6 netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-6-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base cherry-xenmp-base bouyer-quota2-nbase bouyer-quota2-base matt-mips64-premerge-20101231
|
| #
1.27 |
|
10-Mar-2010 |
abs |
branches: 1.27.6; 1.27.12; 1.27.18; Relegate edlabel to use in extremely memory constrained install ramdisks and prefer disklabel elsewhere. Based on discussion on affected port lists (port-sparc port-sparc64 port-sun3 port-sun2 port-atari port-mvme68k). All listed ports plus amd64 test built after change
|
| #
1.26 |
|
13-Feb-2010 |
roy |
Don't install terminfo.db in rescue.
|
| #
1.25 |
|
05-Feb-2010 |
roy |
Move the emergancy terminfo database from /root to /rescue.
|
|
Revision tags: matt-premerge-20091211
|
| #
1.24 |
|
22-Aug-2009 |
mrg |
kill ldd_aout. it didn't work anyway...not since i don't know when.
|
| #
1.23 |
|
21-Aug-2009 |
he |
Add a new list.ldd.noaout, which is a copy of list.ldd but without the a.out support. Tweak Makefile so that the a.out support is not built for mips.
|
|
Revision tags: jym-xensuspend-nbase jym-xensuspend-base
|
| #
1.22 |
|
07-Jan-2009 |
mrg |
- rework this a bunch to make it work inside /rescue/ldd. - fix alpha build.
|
|
Revision tags: netbsd-5-base matt-mips64-base2 mjf-devfs2-base wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 wrstuden-revivesa-base yamt-pf42-base keiichi-mipv6-base matt-armv6-nbase hpcarm-cleanup-base
|
| #
1.21 |
|
09-Feb-2008 |
mrg |
branches: 1.21.10; make all sun2 use -O0 and move most of the hacks out into just 3 files.
|
| #
1.20 |
|
09-Jan-2008 |
simonb |
Remove support for NetBSD/pc532.
|
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase pc532-eol-2008 matt-armv6-prevmlocking wrstuden-fixsa-base-1 netbsd-4-0-RELEASE cube-autoconf-base netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 matt-armv6-base matt-mips64-base wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-4-base
|
| #
1.19 |
|
22-May-2005 |
lukem |
branches: 1.19.10; Make fdisk(8) available on all platforms, since MS-DOS partitioning is the de-facto standard for many removable media types.
|
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base
|
| #
1.18 |
|
13-Jan-2005 |
lukem |
improve MAKEVERBOSE support
|
| #
1.17 |
|
13-Jan-2005 |
lukem |
Restore the "liboverride" functionality because it's needed to correctly implement rmcd(3) in the rescue tools.
|
| #
1.16 |
|
10-Jan-2005 |
lukem |
Add to /rescue: scp ssh slogin (all without Kerberos support at this time)
|
| #
1.15 |
|
10-Jan-2005 |
lukem |
MAKEVERBOSE support
|
| #
1.14 |
|
10-Jan-2005 |
lukem |
Provide /rescue/cgdconfig if ${MKCRYPTO} != "no"
|
| #
1.13 |
|
10-Jan-2005 |
lukem |
Repeat after me: "test both cases before commit"
|
| #
1.12 |
|
10-Jan-2005 |
lukem |
Only compile in IPv6 support if ${USE_INET6} != "no"
MKINET6 is for providing IPv6 infrastructure. USE_INET6 is for compiling IPv6 support into the programs (needs MKINET6).
|
| #
1.11 |
|
20-Aug-2004 |
tron |
Complete removal of "liboverride" to fix build problems.
|
| #
1.10 |
|
19-Aug-2004 |
christos |
Remove special handling for rcmd.o; not needed.
|
|
Revision tags: netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
|
| #
1.9 |
|
14-Jul-2003 |
tron |
Remove file "rescue.unstripped" in "cleandir" target.
|
| #
1.8 |
|
26-May-2003 |
lukem |
* Add ftp to /rescue. * Implement liboverride.o to provide overrides of various libc functions. For now, compile a special version of rcmd(3) (et al) which uses /rescue/rcmd and /rescue/sh instead of the /bin variants. Other overrides may appear in the future.
Should fix [bin/21670] from Geoff Wing.
|
| #
1.7 |
|
29-Jan-2003 |
simonb |
Enable MIPS now that crunchgen works again for this arch.
|
|
Revision tags: fvdl_fs64_base
|
| #
1.6 |
|
17-Oct-2002 |
lukem |
set SMALLPROG=0 (it was implicit)
|
| #
1.5 |
|
06-Oct-2002 |
thorpej |
* Move the rescue bits into their own file. * In makeflist, skip rescue bits in arch's that don't yet support it (MIPS, currently, due to an objcopy-crunch bug).
|
| #
1.4 |
|
06-Oct-2002 |
thorpej |
Compare MACHINE_CPU and "mips" rather than MACHINE_ARCH and "mipseb" or "mipsel".
|
| #
1.3 |
|
03-Oct-2002 |
lukem |
Don't build this on mipseb or mipsel, as crunchgen(1) doesn't work correctly on those, no fix has been forthcoming, and users are getting antsy.
This allows "make build" to complete; "make release" will still fail in the sets generation. Maybe *that* will inspire a MIPS/toolchain guru to fix crunchgen(1)...
|
| #
1.2 |
|
23-Aug-2002 |
lukem |
set CRUNCHENV= RESCUE=/rescue (still don't want SMALLPROG)
|
| #
1.1 |
|
22-Aug-2002 |
lukem |
Migrate rescue tools from distrib/rescue -> rescue. Purpose of tools:
Infrastructure to build a set of "rescue" tools; a crunched-up version of all the statically linked binaries in /bin, /sbin and the few in /usr/bin.
|
|
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base netbsd-10-1-RELEASE perseant-exfatfs-base-20240630 perseant-exfatfs-base 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.42 |
|
04-Apr-2020 |
christos |
smb is no more.
|
|
Revision tags: is-mlppp-base
|
| #
1.41 |
|
01-Mar-2020 |
christos |
Redo the sshsk_sign() stuff properly, but putting the helper in libssh.so
|
| #
1.40 |
|
27-Feb-2020 |
christos |
Unfortunately libssh has an undefined symbol sshsk_sign(), which is provided by different implementations depending if we are a server or a client. While the clients we compile in, provide that symbol, it is getting hidden by crunchhide, so we provide it again. It would have been a lot simpler to use a function pointer instead in the library...
|
| #
1.39 |
|
29-Dec-2019 |
christos |
1. Remove all the special handling of variables (-d -p -P -s -S) that were dealing with DBG (-d) LDSTATIC/NOPIE (-p), and the rest with disabling/enabling sanitizers. 2. Use emalloc/estrdup for all the allocators instead of only some cases. 3. Add -V varspec which passes variables on the command line (as DBG and LDSTATIC used to be passed before) instead of appending them to the on-the-fly Makefile using -v varspec. 4. Change the distrib and rescue Makefiles to use -V instead of the removed flags.
The motivation of this is to make variable handling consistent, less magical, and remove the need for changing crunchgen each time we want to add disabling an option by default.
(as proposed in tech-toolchain)
|
|
Revision tags: phil-wifi-20191119
|
| #
1.38 |
|
02-Oct-2019 |
maya |
Remove ldconfig from /rescue, and mark it MI obsolete.
- ldconfig in netbsd refers to a.out binaries only. We've been ELF-only since NetBSD 2.0 or so, and having it in /rescue served little purpose even before that, as /rescue is standalone. - Using MI obsolete to avoid the need for MD set lists where ldconfig is the sole entry
|
|
Revision tags: netbsd-9-base phil-wifi-20190609
|
| #
1.37 |
|
27-Jan-2019 |
dholland |
branches: 1.37.2; fix duplicated chunk from merge
|
| #
1.36 |
|
27-Jan-2019 |
pgoyette |
Merge the [pgoyette-compat] branch
|
|
Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
|
| #
1.35 |
|
25-Jul-2018 |
kamil |
Specify NOLIBCSANITIZER for rescue
The rescue image could be sanitized with a sanitizer in libc, but it's left for future as a possible research.
|
|
Revision tags: phil-wifi-base pgoyette-compat-0625
|
| #
1.34 |
|
21-Jun-2018 |
kamil |
branches: 1.34.2; Set NOSANITIZER in rescue/Makefile
This is required to stop sanitizing rcmd.o and liboverride.o. These object files will be linked into statically linked rescue.
|
|
Revision tags: pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
|
| #
1.33 |
|
08-Oct-2017 |
christos |
branches: 1.33.2; Extra flags for static PIE
|
|
Revision tags: netbsd-8-3-RELEASE netbsd-8-2-RELEASE netbsd-8-1-RELEASE netbsd-8-1-RC1 netbsd-8-0-RELEASE netbsd-8-0-RC2 netbsd-8-0-RC1 matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base
|
| #
1.32 |
|
21-May-2017 |
riastradh |
Remove MKCRYPTO option.
Originally, MKCRYPTO was introduced because the United States classified cryptography as a munition and restricted its export. The export controls were substantially relaxed fifteen years ago, and are essentially irrelevant for software with published source code.
In the intervening time, nobody bothered to remove the option after its motivation -- the US export restriction -- was eliminated. I'm not aware of any other operating system that has a similar option; I expect it is mainly out of apathy for churn that we still have it. Today, cryptography is an essential part of modern computing -- you can't use the internet responsibly without cryptography.
The position of the TNF board of directors is that TNF makes no representation that MKCRYPTO=no satisfies any country's cryptography regulations.
My personal position is that the availability of cryptography is a basic human right; that any local laws restricting it to a privileged few are fundamentally immoral; and that it is wrong for developers to spend effort crippling cryptography to work around such laws.
As proposed on tech-crypto, tech-security, and tech-userlevel to no objections:
https://mail-index.netbsd.org/tech-crypto/2017/05/06/msg000719.html https://mail-index.netbsd.org/tech-security/2017/05/06/msg000928.html https://mail-index.netbsd.org/tech-userlevel/2017/05/06/msg010547.html
P.S. Reviewing all the uses of MKCRYPTO in src revealed a lot of *bad* crypto that was conditional on it, e.g. DES in telnet... That should probably be removed too, but on the grounds that it is bad, not on the grounds that it is (nominally) crypto.
|
|
Revision tags: netbsd-7-2-RELEASE netbsd-7-1-2-RELEASE netbsd-7-1-1-RELEASE prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 bouyer-socketcan-base pgoyette-localcount-20170107 netbsd-7-1-RC1 pgoyette-localcount-20161104 netbsd-7-0-2-RELEASE localcount-20160914 netbsd-7-nhusb-base pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 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.31 |
|
30-Jan-2014 |
matt |
Append -Os to DBG, not overwrite in case DBG has more than just -Ox from sys.mk
|
| #
1.30 |
|
26-Dec-2013 |
christos |
mount_smbfs has moved.
|
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
| #
1.29 |
|
24-Mar-2013 |
christos |
descend to bin for pdisk
|
| #
1.28 |
|
24-Mar-2013 |
martin |
pdisk has moved to external/bsd - try to deal.
|
|
Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE yamt-pagecache-tag8 netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-6-1-1-RELEASE netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 agc-symver-base netbsd-6-1-RC2 netbsd-6-1-RC1 yamt-pagecache-base8 netbsd-6-0-1-RELEASE yamt-pagecache-base7 matt-nb6-plus-nbase yamt-pagecache-base6 netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-6-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base cherry-xenmp-base bouyer-quota2-nbase bouyer-quota2-base matt-mips64-premerge-20101231
|
| #
1.27 |
|
10-Mar-2010 |
abs |
branches: 1.27.6; 1.27.12; 1.27.18; Relegate edlabel to use in extremely memory constrained install ramdisks and prefer disklabel elsewhere. Based on discussion on affected port lists (port-sparc port-sparc64 port-sun3 port-sun2 port-atari port-mvme68k). All listed ports plus amd64 test built after change
|
| #
1.26 |
|
13-Feb-2010 |
roy |
Don't install terminfo.db in rescue.
|
| #
1.25 |
|
05-Feb-2010 |
roy |
Move the emergancy terminfo database from /root to /rescue.
|
|
Revision tags: matt-premerge-20091211
|
| #
1.24 |
|
22-Aug-2009 |
mrg |
kill ldd_aout. it didn't work anyway...not since i don't know when.
|
| #
1.23 |
|
21-Aug-2009 |
he |
Add a new list.ldd.noaout, which is a copy of list.ldd but without the a.out support. Tweak Makefile so that the a.out support is not built for mips.
|
|
Revision tags: jym-xensuspend-nbase jym-xensuspend-base
|
| #
1.22 |
|
07-Jan-2009 |
mrg |
- rework this a bunch to make it work inside /rescue/ldd. - fix alpha build.
|
|
Revision tags: netbsd-5-base matt-mips64-base2 mjf-devfs2-base wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 wrstuden-revivesa-base yamt-pf42-base keiichi-mipv6-base matt-armv6-nbase hpcarm-cleanup-base
|
| #
1.21 |
|
09-Feb-2008 |
mrg |
branches: 1.21.10; make all sun2 use -O0 and move most of the hacks out into just 3 files.
|
| #
1.20 |
|
09-Jan-2008 |
simonb |
Remove support for NetBSD/pc532.
|
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase pc532-eol-2008 matt-armv6-prevmlocking wrstuden-fixsa-base-1 netbsd-4-0-RELEASE cube-autoconf-base netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 matt-armv6-base matt-mips64-base wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-4-base
|
| #
1.19 |
|
22-May-2005 |
lukem |
branches: 1.19.10; Make fdisk(8) available on all platforms, since MS-DOS partitioning is the de-facto standard for many removable media types.
|
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base
|
| #
1.18 |
|
13-Jan-2005 |
lukem |
improve MAKEVERBOSE support
|
| #
1.17 |
|
13-Jan-2005 |
lukem |
Restore the "liboverride" functionality because it's needed to correctly implement rmcd(3) in the rescue tools.
|
| #
1.16 |
|
10-Jan-2005 |
lukem |
Add to /rescue: scp ssh slogin (all without Kerberos support at this time)
|
| #
1.15 |
|
10-Jan-2005 |
lukem |
MAKEVERBOSE support
|
| #
1.14 |
|
10-Jan-2005 |
lukem |
Provide /rescue/cgdconfig if ${MKCRYPTO} != "no"
|
| #
1.13 |
|
10-Jan-2005 |
lukem |
Repeat after me: "test both cases before commit"
|
| #
1.12 |
|
10-Jan-2005 |
lukem |
Only compile in IPv6 support if ${USE_INET6} != "no"
MKINET6 is for providing IPv6 infrastructure. USE_INET6 is for compiling IPv6 support into the programs (needs MKINET6).
|
| #
1.11 |
|
20-Aug-2004 |
tron |
Complete removal of "liboverride" to fix build problems.
|
| #
1.10 |
|
19-Aug-2004 |
christos |
Remove special handling for rcmd.o; not needed.
|
|
Revision tags: netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
|
| #
1.9 |
|
14-Jul-2003 |
tron |
Remove file "rescue.unstripped" in "cleandir" target.
|
| #
1.8 |
|
26-May-2003 |
lukem |
* Add ftp to /rescue. * Implement liboverride.o to provide overrides of various libc functions. For now, compile a special version of rcmd(3) (et al) which uses /rescue/rcmd and /rescue/sh instead of the /bin variants. Other overrides may appear in the future.
Should fix [bin/21670] from Geoff Wing.
|
| #
1.7 |
|
29-Jan-2003 |
simonb |
Enable MIPS now that crunchgen works again for this arch.
|
|
Revision tags: fvdl_fs64_base
|
| #
1.6 |
|
17-Oct-2002 |
lukem |
set SMALLPROG=0 (it was implicit)
|
| #
1.5 |
|
06-Oct-2002 |
thorpej |
* Move the rescue bits into their own file. * In makeflist, skip rescue bits in arch's that don't yet support it (MIPS, currently, due to an objcopy-crunch bug).
|
| #
1.4 |
|
06-Oct-2002 |
thorpej |
Compare MACHINE_CPU and "mips" rather than MACHINE_ARCH and "mipseb" or "mipsel".
|
| #
1.3 |
|
03-Oct-2002 |
lukem |
Don't build this on mipseb or mipsel, as crunchgen(1) doesn't work correctly on those, no fix has been forthcoming, and users are getting antsy.
This allows "make build" to complete; "make release" will still fail in the sets generation. Maybe *that* will inspire a MIPS/toolchain guru to fix crunchgen(1)...
|
| #
1.2 |
|
23-Aug-2002 |
lukem |
set CRUNCHENV= RESCUE=/rescue (still don't want SMALLPROG)
|
| #
1.1 |
|
22-Aug-2002 |
lukem |
Migrate rescue tools from distrib/rescue -> rescue. Purpose of tools:
Infrastructure to build a set of "rescue" tools; a crunched-up version of all the statically linked binaries in /bin, /sbin and the few in /usr/bin.
|