HEX
Server: Apache
System: Linux vps-cdc32557.vps.ovh.ca 5.15.0-156-generic #166-Ubuntu SMP Sat Aug 9 00:02:46 UTC 2025 x86_64
User: hanode (1017)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: //usr/share/ri/3.0.0/system/ACL/cdesc-ACL.ri
U:RDoc::NormalClass[iI"ACL:ET@I"Object;To:RDoc::Markup::Document:@parts[o;;[o:RDoc::Markup::Paragraph;[I"!Simple Access Control Lists.;To:RDoc::Markup::BlankLineo;	;[I"OAccess control lists are composed of "allow" and "deny" halves to control ;TI"Raccess.  Use "all" or "*" to match any address.  To match a specific address ;TI"@use any address or address mask that IPAddr can understand.;T@o;	;[I"
Example:;T@o:RDoc::Markup::Verbatim;[I"list = %w[
;TI"  deny all
;TI"  allow 192.168.1.1
;TI"   allow ::ffff:192.168.1.2
;TI"  allow 192.168.1.3
;TI"]
;TI"
;TI"8# From Socket#peeraddr, see also ACL#allow_socket?
;TI"4addr = ["AF_INET", 10, "lc630", "192.168.1.3"]
;TI"
;TI"acl = ACL.new
;TI"'p acl.allow_addr?(addr) # => true
;TI"
;TI"*acl = ACL.new(list, ACL::DENY_ALLOW)
;TI"&p acl.allow_addr?(addr) # => true;T:@format0:
@fileI"lib/drb/acl.rb;T:0@omit_headings_from_table_of_contents_below0;
0;0[[U:RDoc::Constant[iI"VERSION;TI"ACL::VERSION;T:public0o;;[o;	;[I"The current version of ACL;T;
@*;0@*@cRDoc::NormalClass0U;[iI"DENY_ALLOW;TI"ACL::DENY_ALLOW;T;0o;;[o;	;[I"Default to deny;T;
@*;0@*@@60U;[iI"ALLOW_DENY;TI"ACL::ALLOW_DENY;T;0o;;[o;	;[I"Default to allow;T;
@*;0@*@@60[[[I"
class;T[[;[[I"new;TI"lib/drb/acl.rb;T[:protected[[:private[[I"
instance;T[[;[[I"allow_addr?;T@R[I"allow_socket?;T@R[I"install_list;T@R[;[[;[[[U:RDoc::Context::Section[i0o;;[;
0;0[@*@*cRDoc::TopLevel