Tux Machines

BSD

Posted by Roy Schestowitz on Sep 03, 2022

=> today's howtos | Games: Horde, Native GNU/Linux, Farmbound, and More

OpenBSD may soon gain further memory protections: immutable userland mappings

=> ↺ OpenBSD may soon gain further memory protections: immutable userland mappings

My next attempt is to lock memory mappings. The current working name is mimmutable(void *addr, size_t len). This identifies all current mapped memory in a region, and tags the mappings. Such mappings can never be unmapped. No new mmap can be done on top of the mappings. And the permissions cannot be changed. Other than that, the underlying storage memory works fine, it is just the mapping that is locked.

ps(1) gains support for tree-like display of processes

=> ↺ ps(1) gains support for tree-like display of processes

This (great, convenience) feature was previously unavailable in the base system, but could be found in ports such as pstree(1).

Portable OpenSSH commits now SSH-signed

=> ↺ Portable OpenSSH commits now SSH-signed

Damien Miller (djm@) notes that all (new) commits to the portable OpenSSH repository are now signed using git's SSH signature support.

=> gemini.tuxmachines.org

Proxy Information
Original URL
gemini://gemini.tuxmachines.org/n/2022/09/03/some_openbsd_updates.gmi
Status Code
Success (20)
Meta
text/gemini;lang=en-GB
Capsule Response Time
145.104662 milliseconds
Gemini-to-HTML Time
0.519498 milliseconds

This content has been proxied by September (3851b).