tomoyo-loadpolicy(8)

tomoyo-loadpolicy8

Load tomoyo linux manually

Usage

tomoyo-loadpolicy [option]

tomoyo-loadpolicy [option] [remote_ip:remote_port]

Overview

This program reads TOMOYO Linux policy from standard input and loads it into the kernel.

Options

-e

Append to /sys/kernel/security/tomoyo/exception_policy.

-ef

Overwrite /sys/kernel/security/tomoyo/exception_policy.

-d

Append to /sys/kernel/security/tomoyo/domain_policy.

-df

Overwrite /sys/kernel/security/tomoyo/domain_policy.

-m

Append to /sys/kernel/security/tomoyo/manager.

-p

Append to /sys/kernel/security/tomoyo/profile.

-s

Append to /sys/kernel/security/tomoyo/stat.

remote_ip:remote_port

Write to policy on a remote system via an agent waiting at port remote_port on IP address remote_ip.

Examples

Append a line to exception policy
  echo "acl_group 0 file read proc:/meminfo" | tomoyo-loadpolicy -e
Remove a line from exception policy
  echo "delete acl_group 0 file read proc:/meminfo" | tomoyo-loadpolicy -e
Append a line to domain policy
  ( echo "<kernel>"; echo "file execute /sbin/init" ) | tomoyo-loadpolicy -d
Replace currently loaded domain policy
  tomoyo-loadpolicy -df < /etc/tomoyo/domain_policy.conf
Append to policy remotely
  tomoyo-loadpolicy -d 192.168.1.1:10000 < /etc/tomoyo/192.168.1.1/domain_policy.conf
Remove a line from "/sys/kernel/security/tomoyo/manager"
  echo "delete /usr/sbin/tomoyo-queryd" | tomoyo-loadpolicy -m

Releases

7 releases since Debian 6.0 (Squeeze); the text changed 2 times.

  1. 6.0
  2. 7–10
  3. 11–12

-d since Debian 7 (Wheezy); -df since Debian 7 (Wheezy); -e since Debian 7 (Wheezy); -ef since Debian 7 (Wheezy); -m since Debian 7 (Wheezy); -p since Debian 7 (Wheezy); -s since Debian 7 (Wheezy).

Bugs

If you find any bugs, send an email to <[email protected]>.

Authors

Tetsuo Handa <[email protected]>

Main author.

Jamie Nguyen <[email protected]>

Documentation and website.

From tomoyo-tools 2.6.1-20210910-1+b1 in Debian 12 (Bookworm). Parsed by carta from the page's man source.