mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-07-16 15:40:31 +00:00
Landlock Make hasn't been working well on AARCH64 systems. Let's do this over the right way, using our new build tools.
32 lines
1.1 KiB
Text
32 lines
1.1 KiB
Text
DESCRIPTION
|
|
|
|
Landlock Make is a fork of GNU Make that adds support for automatic
|
|
sandboxing, resource limits, and network access restrictions.
|
|
|
|
ORIGIN
|
|
|
|
GNU Make 4.4.1
|
|
http://ftp.gnu.org/gnu/make/make-4.4.1.tar.gz
|
|
|
|
LICENSE
|
|
|
|
GNU GPL version 3 or later
|
|
http://gnu.org/licenses/gpl.html
|
|
|
|
LOCAL CHANGES
|
|
|
|
- Introduce $(uniq token...) native function
|
|
- .INTERNET variable to allow internet access
|
|
- .PLEDGE variable which restricts system calls
|
|
- .UNVEIL variable which controls Landlock LSM
|
|
- .STRICT variable to disable implicit unveiling
|
|
- .UNSANDBOXED variable to disable pledge / unveil
|
|
- .CPU variable which tunes CPU rlimit in seconds
|
|
- .MEMORY variable for virtual memory limit, e.g. 512m
|
|
- .RSS variable for resident memory limit, e.g. 512m
|
|
- .FSIZE variable which tunes max file size, e.g. 1g
|
|
- .NPROC variable which tunes fork() / clone() limit
|
|
- .NOFILE variable which tunes file descriptor limit
|
|
- .MAXCORE variable to set upper limit on core dumps
|
|
- Do automatic setup and teardown of TMPDIR per rule
|
|
- Remove code that forces slow path if not using /bin/sh
|