blob: 34e4db7901f496543dc81f633faa7b3e50eb624a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
define shorewall::rules::torify::non_torified_user() {
$user = $name
$whitelist_rule = "allow-from-user=${user}"
shorewall::rule {
"$whitelist_rule":
source => '$FW',
destination => 'all',
user => $user,
order => 101,
action => 'ACCEPT';
}
$nonat_rule = "dont-redirect-to-tor-user=${user}"
shorewall::rule {
"$nonat_rule":
source => '$FW',
destination => '-',
user => $user,
order => 106,
action => 'NONAT';
}
}
|