- Notifications
You must be signed in to change notification settings - Fork1
A wrapper around OpenBSD's pledge(2) systemcall for Nim.
License
NotificationsYou must be signed in to change notification settings
euantorano/pledge.nim
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
A wrapper around OpenBSD'spledge(2)
system call for Nim.
Includes support for OpenBSD'sunveil(2)
system call.
pledge
can be installed using Nimble:
nimble install pledge
Or add the following to your.nimble
file:
# Dependenciesrequires "pledge >= 2.0.0"
import pledgepledge(Promises.Stdio)# As we haven't used pledge to ask to access files, the below will cause the program to be terminated with a SIGABRT.let f=open("/etc/rc.conf")
About
A wrapper around OpenBSD's pledge(2) systemcall for Nim.
Topics
Resources
License
Stars
Watchers
Forks
Packages0
No packages published