8cd489b218
This avoids needing a large boot partition / file system in order to accommodate multiple kernels, and provides consistency with userland debug. This also simplifies the process of moving kernel debug files to a separate package and installing them on demand. In addition, change kernel debug file extension to .debug, to match userland debug files. When using the supported kernel installation method the /usr/lib/debug/boot/kernel directory will be renamed (to kernel.old) as is done with /boot/kernel. Developers wishing to maintain the historical behavior of installing debug files in /boot/kernel/ can set KERN_DEBUGDIR="" in src.conf(5). Reviewed by: bdrewery, brooks, imp, markj Relnotes: yes Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D1006
65 lines
1.1 KiB
Plaintext
65 lines
1.1 KiB
Plaintext
# $FreeBSD$
|
|
#
|
|
# Please see the file src/etc/mtree/README before making changes to this file.
|
|
#
|
|
|
|
/set type=dir uname=root gname=wheel mode=0755
|
|
.
|
|
debug
|
|
bin
|
|
..
|
|
boot
|
|
kernel
|
|
..
|
|
..
|
|
lib
|
|
geom
|
|
..
|
|
..
|
|
libexec
|
|
..
|
|
sbin
|
|
..
|
|
usr
|
|
bin
|
|
..
|
|
lib
|
|
clang
|
|
3.6.1
|
|
lib
|
|
freebsd
|
|
..
|
|
..
|
|
..
|
|
..
|
|
engines
|
|
..
|
|
i18n
|
|
..
|
|
private
|
|
..
|
|
..
|
|
lib32
|
|
i18n
|
|
..
|
|
private
|
|
..
|
|
..
|
|
libexec
|
|
bsdinstall
|
|
..
|
|
lpr
|
|
ru
|
|
..
|
|
..
|
|
sendmail
|
|
..
|
|
sm.bin
|
|
..
|
|
..
|
|
sbin
|
|
..
|
|
..
|
|
..
|
|
..
|