openbsd-pledge
v1.0.1
Published
OpenBSD pledge(2) bindings for Node.js with prebuilds
Downloads
6
Readme
openbsd-pledge
OpenBSD pledge(2) bindings for Node.js with prebuilds
Usage
const pledge = require('openbsd-pledge')
const fs = require('fs')
pledge('stdio')
const fd = fs.openSync('test.txt', 'r', 0o555) // SIGABRT here
API
pledge([promise], [execpromise])
promise
and execpromise
can be either space separated stringe of promises or
null
. promise
applies to the current process while execpromise
applies to
child processes.
Please refer to the pledge(2)
docs
Install
npm install openbsd-pledge