It is documenting where we are, and where we are headed.  It is the
longest line in the entire file.  Not going to make it more complicated.

> Hello,
> in 60.html I read the following paragraph :
> 
> "W^X is now strictly enforced by default; a program can only violate it 
> if the executable is marked with PT_OPENBSD_WXNEEDED and is located on a 
> filesystem mounted with the wxallowed mount(8) option. Because there are 
> still too many ports which violate W^X, the installer mounts the 
> /usr/local filesystem with wxallowed. This allows the base system to be 
> more secure as long as /usr/local is a separate filesystem. If you use 
> no W^X violating programs, consider manually revoking that option."
> 
> The use of PT_OPENBSD_WXNEEDED has been added after the freeze of 6.0.
> 
> I checked the W^X behaviour by installing a 6.0 release from 
> amd64/install60.iso and when starting sbcl (a binary I know which do a 
> W^X violation when started) gets reported in dmesg but isn't killed. So, 
> wxneeded isn't used.
> 
> The paragraph in 60.html should only mentions the wxallowed flag on a 
> mountpoint.
> 
> Kind regards
> 

Reply via email to