Go to file
kre f54a552660 Add a new test case to check for correct parsing and execution
of a few bizarre here document usages, such as

	: << do | for x in xxx
	do
	do echo $x
	done

which should work, but never have done.  (See the source for others).

This test case will currently fail, until the bug is fixed
(already done, to be committed very soon).
2021-09-09 00:04:51 +00:00
bin Turn on EL_SAFEREAD 2021-08-15 12:16:02 +00:00
common s/aquire/acquire/ in comments, also one typo fix acqure->acquire. 2021-09-07 13:24:45 +00:00
compat
crypto libipsec: fix undefined behavior when calling isprint 2021-09-06 17:19:52 +00:00
dist/pf
distrib bump for clang/llvm 2021-09-08 11:20:44 +00:00
doc New OpenSSH 2021-09-02 11:27:19 +00:00
etc Build KUROBOX_PRO for evbarmv5eb. 2021-08-30 00:14:45 +00:00
external libldap: fix undefined behavior in ldap_int_tls_connect 2021-09-06 17:34:33 +00:00
extsrc
games person on internet is confused by how to list disks because there's 2021-09-07 13:29:41 +00:00
include fix typos in comments, mainly s/extention/extension/ and s/sufficent/sufficient/ 2021-09-03 21:54:58 +00:00
lib Do not compile in whole fileio.c for LIBHACK. 2021-09-07 12:36:57 +00:00
libexec fix typos in comments, mainly s/extention/extension/ and s/sufficent/sufficient/ 2021-09-03 21:54:58 +00:00
regress introduce a SOL_LOCAL for unix-domain socket level socket options 2021-08-08 20:54:48 +00:00
rescue
sbin fix few typos in comments. 2021-09-01 14:17:46 +00:00
share Move SOB to offensive acronyms. 2021-09-05 17:29:27 +00:00
sys Hmm, remove one more parentheses from return. 2021-09-08 12:00:50 +00:00
tests Add a new test case to check for correct parsing and execution 2021-09-09 00:04:51 +00:00
tools tools: in non-verbose mode, build the tools silently 2021-08-29 08:36:00 +00:00
usr.bin tests/make: expand on the history of unnecessary evaluation 2021-09-07 20:41:58 +00:00
usr.sbin s/existant/existent/ in comments and messages, plus few more similar fixes. 2021-09-03 22:33:17 +00:00
BUILDING
Makefile
Makefile.inc
README.md README: use https for man.NetBSD.org 2021-09-05 12:45:44 +00:00
UPDATING s/helt/held+s/eroneously/erroneously/+s/splitted/split/+s/recommented/recommended/ 2021-08-21 09:59:45 +00:00
build.sh Fix rumptest target && enable separate rump target. From Damien Zammit 2021-08-29 09:02:01 +00:00

README.md

NetBSD

NetBSD is a free, fast, secure, and highly portable Unix-like Open Source operating system. It is available for a wide range of platforms, from large-scale servers and powerful desktop systems to handheld and embedded devices.

Building

You can cross-build NetBSD from most UNIX-like operating systems. To build for amd64 (x86_64), in the src directory:

./build.sh -U -u -j4 -m amd64 -O ~/obj release

Additional build information available in the BUILDING file.

Binaries

Testing

On a running NetBSD system:

cd /usr/tests; atf-run | atf-report

Troubleshooting

Latest sources

To fetch the main CVS repository:

cvs -d anoncvs@anoncvs.NetBSD.org:/cvsroot checkout -P src

To work in the Git mirror, which is updated every few hours from CVS:

git clone https://github.com/NetBSD/src.git