Go to file
rillig 5852ffadb7 tests/indent: test in-place formatting with parse errors
The file gets formatted until the end, despite the parse error. This may
destroy layout details of the code but usually preserves the overall
structure. Since all source code is supposed to be under version
control, this is not a problem.
2021-11-25 21:39:21 +00:00
bin PR bin/53550 2021-11-22 05:17:43 +00:00
common fix few typos in comments and log message. 2021-11-14 20:51:57 +00:00
compat remove obsolete files. 2021-06-18 06:34:00 +00:00
crypto Merge conflicts between OpenSSH 8.7 and 8.8 2021-09-27 17:03:13 +00:00
dist/pf Fix all remaining typos, mainly in comments but also in few definitions and log messages, reported by me in PR kern/54889. 2021-07-24 21:31:31 +00:00
distrib add support COMPAT_LINUX32 for aarch64 2021-11-25 03:08:03 +00:00
doc Add support COMPAT_LINUX32 for aarch64 2021-11-25 06:19:06 +00:00
etc Set the path unconditionally to what rc sets it to, so that when running 2021-11-06 23:11:43 +00:00
external cgdconfig(8): Add an argon2id password-based key generation method 2021-11-22 14:34:35 +00:00
extsrc
games games/caesar: fix error handling for I/O 2021-11-16 20:42:47 +00:00
include Commit the userland portion of the posix_spawn_chdir project by Piyush Sachdeva 2021-11-07 14:34:30 +00:00
lib Decorate the VAX signal trampoline with the appropriate .cfi 2021-11-24 15:05:15 +00:00
libexec getty: Remove 2 second sleep before opening tty 2021-10-12 23:40:38 +00:00
regress introduce a SOL_LOCAL for unix-domain socket level socket options 2021-08-08 20:54:48 +00:00
rescue smb is no more. 2020-04-04 17:57:16 +00:00
sbin cgdconfig(8): add some console feedback when calculating the number 2021-11-22 16:04:03 +00:00
share Remove mb_map. 2021-11-16 05:16:47 +00:00
sys Reverte my previous changes kern_exec.c r1.512. It panics. 2021-11-25 10:31:50 +00:00
tests tests/indent: test in-place formatting with parse errors 2021-11-25 21:39:21 +00:00
tools Make dtc on riscv 2021-11-14 15:48:02 +00:00
usr.bin indent: make fits_in_one_line independent of ps 2021-11-25 21:01:32 +00:00
usr.sbin wsmoused: support absolute mouse position events 2021-11-24 14:34:51 +00:00
BUILDING Reintroduce the support of MKCATPAGES 2020-11-10 21:47:40 +00:00
Makefile G/c spurious whitespace. 2020-10-29 20:26:24 +00:00
Makefile.inc Re-add files that were accidentally deleted in my previous commit. 2018-05-02 07:34:44 +00:00
README.md README: use https for man.NetBSD.org 2021-09-05 12:45:44 +00:00
UPDATING Fix typo. Pointed out by bch - thanks! 2021-11-22 12:30:34 +00:00
build.sh remove duplicate the article in comments. 2021-10-04 21:02:39 +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