Added package imspector
[openwrt/svn-archive/archive.git] / net / imspector / files / imspector.config
1 config imspector
2 # Enable the proxy
3 option enable 1
4
5 # The listening ip address for redirected connections
6 option listenaddr 0.0.0.0
7
8 # The listening port for redirected connections
9 option port 16667
10
11 # The HTTP CONNECT proxy port
12 option http_port 18080
13
14 #Sets the PID filename. The PID file is created before optionally dropping privs.
15 option pidfilename /var/run/imspector.pid
16
17 # This is the default location of protocol and logging plugins.
18 option plugin_dir /usr/lib/imspector/
19
20 # For dropping privs - you probably want to do this.
21 option user root
22 option group root
23
24 # SSL support?
25 # Create SSL Certs with the following command
26 # openssl req -new -newkey rsa:1024 -days 365 -nodes -x509 \
27 # -keyout /etc/imspector/serverkey.pem \
28 # -out /etc/imspector/servercert.pem
29
30 #option ssl on
31 #option ssl_key "/etc/imspector/serverkey.pem"
32
33 # Fixed cert?
34 #option ssl_cert "/etc/imspector/servercert.pem"
35
36 # Or certs created on-the-fly and signed against a CA
37 #option ssl_ca_key "/etc/imspector/cakey.pem"
38 #option ssl_ca_cert "/etc/imspector/cacert.pem"
39
40 # And finally a directory to store the created certs
41 #option ssl_cert_dir "/usr/lib/imspector"
42
43 # Directory of CA certs for IM server cert validation
44 #option ssl_verify_dir "/usr/lib/ssl/certs"
45
46 # Drop connection when the IM server has a bad cert
47 #option ssl_verify "block"
48
49 # Will load enabled plugins in plugin_dir
50 option icq_protocol on
51 option irc_protocol on
52 option msn_protocol on
53 option yahoo_protocol on
54 option gg_protocol on
55 option jabber_protocol on
56
57 # MSN via HTTP proxy needs https
58 option https_protocol on
59
60 # Log typing events?
61 option log_typing_events off
62
63 # Location where the file logging plugin will start from.
64 option file_logging_dir "/var/log/imspector"
65
66 # MySQL logging plugin stuff
67 #option mysql_server "localhost"
68 #option mysql_database "imspector"
69 #option mysql_username "imspector"
70 #option mysql_password "password"
71
72 # SQLite logging plugin stuff
73 #option sqlite_file "/etc/imspector/sqlitedb"
74
75 # PostgreSQL logging plugin stuff
76 #option pgsql_connect "host=localhost dbname=imspector user=dbuser password=Password"
77
78 # Bad words filtering
79 option badwords_filename "/etc/imspector/badwords.txt"
80 option badwords_replace_character "*"
81 option badwords_block_count 1
82
83 # ACL
84 option acl_filename "/etc/imspector/acl.txt"
85
86 # SQLite-backed filter
87 #option db_filter_filename "/etc/imspector/sqlitedb_filter"
88
89 # Block all non whitelisted events?
90 option block_unlisted off
91
92 # Block all filetransfers?
93 option block_files off
94
95 # Block webcams?
96 option block_webcams off
97
98 # Socket-API for filtering
99 #option censord off
100