File: hpsockd.conf

package info (click to toggle)
ruby-em-socksify 0.3.1-3
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, forky, sid, trixie
  • size: 168 kB
  • sloc: ruby: 256; sh: 20; makefile: 3
file content (46 lines) | stat: -rw-r--r-- 1,228 bytes parent folder | download | duplicates (4)
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
daemon {
#	name		"sockd";
#	listen-address	{ 0.0.0.0; };
	directory	"debian/tmp";
	negotiate-file	"hpsockd-negot_file";		# must be specified
#	inetdsec-file	"/var/adm/inetd.sec";	# default is no inetd.sec
#	listen		{1,252};
#	client		{1,200};
#	pre-fork	1;
#	service		"socks";
	port		8080;
#	poll		1m;
#	user		-2;
	user		"nobody";
#	dns-helper	1;
#	flags		{ };
};

logging {
#       facility        "daemon";
#       level           2;
        dump-prefix     "sockd.dump";           # if not specified, you get no dumps
        usage-log       "debian/tmp/hpsockd-usage.log";            # if not specified, you get no logging
};

route {
        { default       host };                 # must have at least one route
};

method-list {
        { number   0; name "noAuth"; internal; flags 0; };
        { number   2; name "userPass"; internal; flags 0; };
        { number 254; name "v4"; internal; flags 0; };
};

client-method {
{ src { 127.0.0.1; }; method {  "userPass"; "v4"; "noAuth"; }; };
};

client {
						permit {                        # Let net @@MYNET@@ out
                src { 127.0.0.1; };
                timeout 1h;
        };
        deny { };                       # nuke everyone else (default action)
};