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)
};
|