blob: 073dbc0feb5fc3e0531b6fcf7f4f832fd3a1436e (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
Ruby-acl provides Access Control List checks.
list = %w(
deny all
allow 192.168.1.*
allow 127.0.0.1
)
acl = ACL.new(list, ACL::DENY_ALLOW)
...
ns = soc.accept
unless acl.allow_socket?(ns)
# forbidden
end
Author: Masatoshi SEKI <m_seki@mva.biglobe.ne.jp>
WWW: http://www.ruby-lang.org/raa/list.rhtml?name=acl
|