|
1: 2008-12-21 (日) 03:29:18 gambled |
| + | * sl_info [#m5c8d9be] |
| + | [[日本語はこちら>sl_info]]~ |
| | | |
| + | ** Outline [#uf52edaf] |
| + | - ''sl_info'' is an Information Server for Second Life and is used with ''[[sl_relay>sl_relay (E)]]''. |
| + | - ''sl_info'' collects information on users (avatars) and SIMs through ''[[sl_relay>sl_relay (E)]]''. |
| + | - The accessibility of specific SIMs through ''[[sl_relay>sl_relay (E)]]'' is controlled based on collected information (avatar identity, viewer ip address and SIM name) and referenced to information kept in a white list. ''sl_info'' uses this information to inform ''[[sl_relay>sl_relay (E)]]'' if access is permitted. |
| + | |
| + | - ''sl_info'' is part of ''[[sl_proxy>sl_proxy (E)]]''. |
| + | - Current version is ''1.0.0'' (27 July '08) |
| + | |
| + | *** Function Outline [#gd1c99c9] |
| + | +The status of Relay Server (''[[sl_relay>sl_relay (E)]]'') can be monitored. |
| + | +Information on SIMs can be collected via relay server (''[[sl_relay>sl_relay (E)]]''). |
| + | +It notifies Relay Server (''[[sl_relay>sl_relay (E)]]'') whether a particular SIM should be accessible according to the rules of the white list. |
| + | |
| + | ***Annoyances and Bugs. [#ie9ebcd0] |
| + | +Information is saved in a plain file or a Berkeley DB file. SQL databases are not supported. |
| + | +It is only possible to collect data for a SIM that is listed in the rules of the white list. |
| + | |
| + | ** Explanation [#y7c7c0f1] |
| + | + [[Gathering and Tendering of Information>./Gathering and Tendering of Information]] |
| + | + [[White List Filter>./White List Filter]] |
| + | + [[SIM Data Base>./SIM DB]] |
| + | + [[How the server operates with two or more network interfaces>/sl_proxy (E)/two or more network interfaces]] |
| + | + [[Log and Debug Mode>./Log and Debug Mode]] |
| + | + [[Security>./Security]] |
| + | |
| + | ** Configuration [#tef5ed9b] |
| + | -The default configuration file is ''/usr/local/etc/sl_proxy/sl_info.conf''. |
| + | -It is also possible to specify an alternate configuration file using the ''-f'' option of ''sl_info''. |
| + | -Because the configuration file is read before ''sl_info'' does the switch to the effective user, exec user should be able to be read. |
| + | -The setting of each item is described in the configuration file. Empty lines or lines starting with # are not read. |
| + | |
| + | ***Items [#laa827ef] |
| + | Communication port with Relay Server |
| + | -[[MinUdpGatherPort>./MinUdpGatherPort]] |
| + | -[[MaxUdpGatherPort>./MaxUdpGatherPort]] |
| + | -[[MinUdpInfoPort>./MinUdpInfoPort]] |
| + | -[[MaxUdpInfoPort>./MaxUdpInfoPort]] |
| + | |
| + | White List |
| + | -[[White_List_File>./White_List_File]] |
| + | |
| + | Access Control |
| + | -[[Hosts_Allow_File>/sl_proxy (E)/Hosts_Allow_File]] |
| + | |
| + | Etc. etc. |
| + | -[[Temp_File_Dir>/sl_proxy (E)/Temp_File_Dir]] |
| + | -[[MaxIdleTime>/sl_proxy (E)/MaxIdleTime]] |
| + | |
| + | ** Execute Options [#nb85999c] |
| + | sl_info [-p port_no] [-f config_file] [-u user_name] [-pid pid_file] [-i interface_address] |
| + | [-v syslog_level] [-l [agent_log]] [-fl] [-fdb] [-wf [white_list]] [-d] |
| + | |
| + | -p : port number that Relay Server(sl_relay) connects. default is 8200. |
| + | -f : configuration file. default is /usr/local/etc/sl_proxy/sl_cahe.conf |
| + | -u : effective user. |
| + | -pid: pid file. |
| + | -i : specify sl_relay side network interface IP address. |
| + | If your server has two network interface and more, you need to use this option. |
| + | -v : level of syslog. default is LOG_INFO (7). |
| + | -l : create log file. default log file is /var/sl_proxy/slcache.log |
| + | -fl : Plane file is used for the data base. default. |
| + | -fdb: Berkeley DB is used for the data base. |
| + | -wf : Information on the white list is offered. |
| + | The access limitation to SIM is done in cooperation with sl_relay. |
| + | -d : debug mode. |
| + | |
| + | **Processes [#b015ec30] |