Date: Fri, 10 Feb 2017 13:27:21 -0500 From: Shawn Webb <shawn.webb@hardenedbsd.org> To: freebsd-virtualization@freebsd.org Subject: Re: Unable to create OpenBSD 6.0 bhyve guest Message-ID: <1757175.5Lz3SQ4xSy@hbsd-dev-laptop> In-Reply-To: <20170210181513.vtnq3ph5vmk3sbi4@scotland.uxdom.org> References: <20170210181513.vtnq3ph5vmk3sbi4@scotland.uxdom.org>
next in thread | previous in thread | raw e-mail | index | archive | help
[-- Attachment #1 --] On Friday, 10 February 2017 06:15:13 PM C. L. Martinez wrote: > Hi all, > > I am trying to create an OpenBSD 6.0 virtual guest under FreeBSD 11 bhyve > server. When I try list cd contents, segmentation faults appears: > > grub-bhyve -d /data/vms/conf/obsdfwwif -m device.map -r cd0 obsdfwwif > > > GNU > GRUB version 2.00 > > Minimal BASH-like line editing is supported. For the first word, TAB > lists possible command completions. Anywhere else TAB lists possible device > or file completions. > > > grub>ls > Segmentation fault > Hey C.L. Martinez, This is because grub-bhyve creates memory mappings that are both writable and executable, something that is disallowed by default on HardenedBSD. You'll need to add a secadm rule to disable pageexec and mprotect restrictions for grub-bhyve. You can find a sample rule here: https://github.com/HardenedBSD/secadm-rules/blob/master/grub-bhyve.rule Thanks, -- Shawn Webb Cofounder and Security Engineer HardenedBSD GPG Key ID: 0x6A84658F52456EEE GPG Key Fingerprint: 2ABA B6BD EF6A F486 BE89 3D9E 6A84 658F 5245 6EEE [-- Attachment #2 --] -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEKrq2ve9q9Ia+iT2eaoRlj1JFbu4FAlieBgoACgkQaoRlj1JF bu7UYhAAhJKlLWdK3TdkzL4MpkCGsSOX4wAwgoHgBEMovpFJ+FwylkekfOe+2Ow2 peWQw/tSc0E+eGPJM1GxTde0qa/l3P94MUv44PLDpSSCs7AZGLgLp4CLXwSgKR2P vGRhR2YQFM+s57kH65xbP4sm5svKhbeYkQL0tgcAuyqSv5E//1H1d3UrSSqUB7F+ G9Tgw8vnLCHPWQoy6FhTwozE9s+aRtCxB/RjH6bD+Tj0hkSqp8SOpwI7IXJNUil0 U80hh0nCAiU/EpuhquejhKNFSZiqvoetH/YR+Mj2yNkfpKHIUCgRnu08pwsPTHzA 6qB5FmnQlBcSfzLpK2EQC2umi2mCtQMjAwb9r1/dWDlUYhxG11Afgub8Hkrk9rZx 4lKOSgdXZS4drqwi6+KbBUuynfNmBOUZRS0bmR6uz45xoLyki/kwa6Qid37dzG21 WvvklV4lmP97E6OMPYhcX/7IgR5Xx6GcExSBiuGTUeRNqbsexwtbqNByPcfCrw8r 4CGDCAneXPBpM2rcSvdSrjXonEgJyCXj/XzXg7K0hyOLlH4HnjVr9BHO8cWOfo6E Lz7TfIpYcCHR3XiU1sJdBxlzbFEApD9kPCZHvHrlv4F861WJ1m6+0vFQw4C+KeP2 NduSGgZmS6YkHulvMvDnVZSEhnXyYjloHYAcxDfvW68z5vJnnFM= =TFWr -----END PGP SIGNATURE-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1757175.5Lz3SQ4xSy>
