christos
f062baa468
handle v6 addresses
2018-08-13 09:16:06 +00:00
kamil
928317f5a5
Register micro-UBSan ATF tests in the distribution
...
Populate distrib files, mtree lists and add the entry in Makefile to
include the new code.
2018-08-03 04:24:41 +00:00
maxv
477e523c7d
Distribute GENERIC_KASLR on amd64.
2018-08-02 16:26:09 +00:00
sevan
e01538f90d
Create fw(4) & fwmem(4) device nodes by default so fwctl(8) works out of the
...
box.
2018-07-28 14:13:13 +00:00
roy
eb279c7f26
Allow rc.conf to setup resolv.conf via resolvconf(8).
...
This allows all static network config to be in rc.conf rather than
spread across files.
2018-07-27 15:31:02 +00:00
maxv
14b1739a30
Retire the non-PAE-i386-PV configuration files. Keep only PAE-i386-PV.
...
Non-PAE has been dropped years ago by Xen.
The content of XEN3_* is merged into XEN3PAE_*, with "options PAE" set.
2018-07-26 16:22:49 +00:00
maxv
b6a911a673
Create /dev/ksyms as "440 $g_kmem". This prevents unprivileged users from
...
reading the kernel symbols. Discussed in January 2018 on tech-kern@,
reported by maya@, tested by tih@.
2018-07-21 07:46:56 +00:00
joerg
bdc22b2e01
Update LLVM/Clang build system to r337282.
2018-07-17 18:55:24 +00:00
christos
786d63ab33
deal with g++ header files.
2018-07-17 00:50:56 +00:00
martin
16afadc5f4
Drop output for MAKECONF MAKEOBJDIR MAKEOBJDIRPREFIX MAKEVERBOSE
...
in MKREPRO=yes builds.
2018-07-10 13:22:22 +00:00
martin
beccf529a5
Remove debug hack (revert previous)
2018-07-09 08:24:33 +00:00
martin
a1ed1388c0
Temporary hack to get MKREPRO debug info out of the build cluster. XXX revert!
2018-07-05 15:52:27 +00:00
roy
b729dec75a
Remove dhclient from the base system.
...
Discussed here:
https://mail-index.netbsd.org/tech-userlevel/2018/06/21/msg011233.html
2018-06-29 12:34:13 +00:00
yamaguchi
78e4f33125
Add if_vlan directory to lists to fix the build failure
...
build.sh was failed when using "-V MKDEBUG=yes"
2018-06-15 09:54:02 +00:00
sevan
66fd14939a
Prior to ZFSv15, volinit was an undocumented command which could be used to
...
populate /dev with zvol device nodes.
Following on with the recent ZFS/DTrace update, this is no longer a valid option
and causes the mountall script to barf zfs usage() following from
unrecognized command 'volinit' error.
2018-06-08 14:44:21 +00:00
riastradh
aafff8763a
Revert previous: Don't generate XMSS host keys for sshd by default.
...
XMSS is a stateful post-quantum signature scheme.
- Post-quantum security for _online_ authentication is not important
until quantum computers become practical; there's no danger of
retroactive forgery in sessions that have already completed.
- As a stateful signature schemes, XMSS is qualitatively different
from all the other ones sshd supports, requiring additional
administrative care: roll back the state (e.g., from a disk backup
or VM snapshot), and you've shot yourself in the foot.
If users want XMSS keys, they can make them explicitly, but there's
no need for this to be enabled by default.
Discussed with christos offline.
2018-05-26 19:18:11 +00:00
jmcneill
c9b64841e5
Silence ssh-keygen output when host keys are generated. Instead, print only
...
key fingerprints. This replaces dozens of lines out ASCII art output with
something more reasonable:
armv7# service sshd start
ssh-keygen: 1024 SHA256:ynP4BQ2B0Fknnf9PfF4QoUDlYi0+7rNfYXTOYP2cDic root@armv7 (DSA)
ssh-keygen: 521 SHA256:Eoj382aaJNlSxuq/aYj3AXgxfMJAkyVPoCQd2BNjJiA root@armv7 (ECDSA)
ssh-keygen: 256 SHA256:+e9/qTbbN/g6xvkadtHsmIQ+Pc0afZRxbXJsk2HKIzY root@armv7 (ED25519)
ssh-keygen: 2048 SHA256:urNaF/m6oiCe5hXFZBxGLW2PvLz0ibtRFrqYw6R+qTw root@armv7 (RSA)
ssh-keygen: 256 SHA256:Su2Nal2W3vrFz8ukpcSXngl1/bu6xUm1nSvbxTHe9Js root@armv7 (XMSS)
Starting sshd.
2018-05-26 00:17:54 +00:00
uwe
2a24bb8653
Provide resize_disklabel=NO default. Used by arm images and is not
...
part of the stock rc.d yet. This silences rc when you delete the
whole resize_* block from rc.conf after the first boot.
2018-05-25 20:48:54 +00:00
thorpej
266bca89c9
Add a 1PPS-over-GPIO driver, originally by Brad Spencer, with changes by
...
me to adapt to the new GPIO interrupt interface and support a wider variety
of GPIO pin configuations.
PR kern/51676
2018-05-20 14:08:32 +00:00
jmcneill
3117ca5607
Create bpf and openfirm devices
2018-04-28 12:45:03 +00:00
martin
ac1539438e
Cosmetics: default to dmesg -t when writing /var/run/dmesg.boot -
...
the timestamps at boot time are mostly useless.
2018-04-18 04:27:47 +00:00
christos
7e6759edb0
Hide ps error about processes not found (we could be more specific...)
...
It is superfluous, since we print:
foo not running? (check /var/run/foo/foo.pid).
2018-04-11 18:51:22 +00:00
christos
1399b357f6
rename ledpanel to lcdpanel
2018-04-09 20:17:33 +00:00
christos
f32c26c37c
rename panel to ledpanel
2018-04-09 19:06:34 +00:00
christos
e5ff1cf5fd
Simplify so we don't have to hard-code the key filenames in two places.
2018-04-09 15:02:39 +00:00
christos
733ab037c6
support xmss keys
2018-04-07 00:41:16 +00:00
kre
7d5ae540ad
PR misc/53145 (Bruce Lilly)
...
Use ps -A instead of ps -ax (-A means -ax, but -A is posix, -x is not)
Use ps -o args instead of ps -o command (same reason).
This makes no difference when the ps used is /bin/ps on NetBSD, but
can make a difference when some other ps command gets invoked instead.
XXX pullup -8
2018-04-01 18:26:51 +00:00
ryo
fe33aa2786
Add initial support for ARMv8 (AARCH64) (by nisimura@ and ryo@)
...
- sys/arch/evbarm64 is gone and integrated into sys/arch/evbarm. (by skrll@)
- add support fdt. evbarm/conf/GENERIC64 fdt (bcm2837,sunxi,tegra) based generic 64bit kernel config. (by skrll@, jmcneill@)
2018-04-01 04:35:01 +00:00
snj
84c9079f95
remove rstart, which hasn't been used since the xfree86 days.
2018-03-29 04:19:54 +00:00
christos
a9b3a63e1f
Update the keys file to the latest version from:
...
https://ftp.isc.org/isc/bind9/keys/9.11/bind.keys.v9_11
This includes the new KSK2017 key which is planned to replace the KSK2010
in October 11th, 2018. It is important to have software that ships with
both before September 11th 2018. Anything that bootstraps after that could
have trouble switching.
XXX: pullup-8, pullup-7, pullup-6
2018-03-09 18:56:02 +00:00
sevan
4696d4d244
Instead of explicitly specifying a kernel name, ommit to allow the bootloader to iterate
...
through the list of kernel names it is configured to try. This way there is
fallback if /netbsd is not present. netbsd is the first name to be tried anyway.
Issue brought up on tech-kern@ by Patrick Welche <prlw1 AT cam ac uk> where a system
without /netbsd hung on boot.
Suggestion by rudolf <netbsd AT eq cz>
https://mail-index.netbsd.org/tech-kern/2018/02/16/msg023122.html
2018-03-02 00:25:26 +00:00
snj
017fa37fab
/usr/X11R6 has been empty on most NetBSD installations since 2008,
...
and the last few straggling ports dumped it in 2015. It's time to
prune references to /usr/X11R6 from our config files.
2018-03-01 06:12:09 +00:00
uwe
097b3add5a
Actually install dhcpd6 rc script. Organize CONFIGFILES
...
alphabetically again while where.
PR 53018
2018-02-17 03:02:04 +00:00
mrg
af3c0cd56d
updates for GCC 6.4: add gcc-6 specific headers, combine some
...
all-gcc files, bump the shlib versions on new libs.
2018-02-03 21:27:45 +00:00
kamil
413e439cd5
Install GCC (gcc.old/) headers for Sanitizers
...
Install:
- allocator_interface.h
- asan_interface.h
- common_interface_defs.h
- tsan_interface_atomic.h
Into:
- /usr/include/gcc-5/sanitizer
Note headers in a comment headers for introduction in future:
- dfsan_interface.h
- lsan_interface.h
- msan_interface.h
Skip a file that will never be relevant on NetBSD:
- linux_syscall_hooks.h
PR 52265 by Kamil Rytarowski
Proposed and accepted on tech-toolchain@.
Sponsored by <The NetBSD Foundation>
2018-02-01 20:50:22 +00:00
skrll
ac34435581
Remove port-acorn26
...
OK core@
2018-01-24 09:04:40 +00:00
knakahara
b8f54fc79b
add ipsec(4) interface ATF.
2018-01-10 11:06:06 +00:00
christos
b985414b8f
Merge autofs support from: Tomohiro Kusumi
...
XXX: Does not work yet
2018-01-09 03:31:12 +00:00
jmcneill
a5c866b6cf
Import NVIDIA Tegra XUSB firmware for Tegra124 and Tegra210. Installation
...
of this firmware is controlled by the MKTEGRAFIRMWARE option, which
defaults to yes on evbarm and evbarm64 and no everywhere else.
2018-01-07 20:59:24 +00:00
mlelstv
2f6dbbcf88
Use sysctl to retrieve iostat names instead of parsing possibly
...
truncated iostat output.
Check dkctl listwedges output with grep.
Fixes PR 59205.
2018-01-06 23:44:06 +00:00
msaitoh
7909c778fe
Add NVMe devices.
2018-01-05 10:04:13 +00:00
is
d9123c9e75
Add startup file for dhcp v6 with builtin isc-dhcp. Alas, this needs to
...
be a seperate process. On the positive side: this can't break the dhcpd
for IPv4 when tested.
2017-12-29 18:15:48 +00:00
jmcneill
4d9106a6a2
Add missing RPI FDT build goop, from nick.
2017-12-11 11:38:14 +00:00
bouyer
878cb1cfc5
Fix fallout from hid factorisation:
...
- need to install sys/dev/hid/hid.h for userland
- include it where needed - most of the time in place if usb/usbhid.h
2017-12-10 20:38:13 +00:00
jmcneill
f0053e9555
Update example PKG_PATH entry to use the CDN frontend, use uname -p instead
...
of uname -m for processor subdirectory, and derive the OS release from
uname -r.
2017-12-07 18:26:51 +00:00
jmcneill
2dbf225c9a
make a few more drm nodes
2017-12-05 19:17:11 +00:00
kre
6b923cca7a
Do away with (not well specified, even if it happens to work) absurd
...
15 arg test ([ ]) expression, and replace it with several well defined
2 arg tests, combined with (also well defined) sh syntax.
2017-12-04 14:50:33 +00:00
jmcneill
db2dcdb34a
Unhook BPI, CUBIEBOARD, and CUBIETRUCK kernels from the build (use SUNXI kernel now)
2017-11-30 19:54:50 +00:00
jmcneill
fb651b612c
Add driver for QEMU Firmware Configuration device.
...
This interface allows the host to pass various data items and files to
the guest OS.
2017-11-25 16:31:03 +00:00
macallan
dfcdd5e31d
create more /dev/pci* nodes, for PCIe systems
2017-11-15 04:31:48 +00:00