-
JSON format. Be subset of Spec-defined object's attributes.
-
BlackList Rule.
-
DO NOT use "[]", "(B)", "(N)" as mask symbol for policy file attribute value.
-
One-Step. Run
build.sh
, automatically generate all executables.[jm] in ./Enforcer/build/your-os/
[server] in ./Server/build/your-os/
[client] in ./Client/build/your-os/
IMPORTANT: If manually build each sub-project, building Server must be prior to building Client.
-
Browse "http(s)://ServerIP:Port/" to get info when Server is running.
-
Enforcer & Client executable should be fetched by
wget
.e.g.
wget IP:Port/enforcer-linux64
to get Enforcer executable on Linux64.wget -O config.toml IP:Port/enforcer-config
to get its configure.e.g.
wget IP:Port/client-linux64
to get Client executable on Linux64.wget -O config.toml IP:Port/client-config
to get its configure. -
For
/clean.sh
, ifrmdb
provided as first argument, policy-database would be removed !!
- docker run -it --net="host" --name=privacy n3-privacy:test /bin/bash