source: hybrid/branches/releng-9.0/nanobsd/files/etc/ipfw.sh@ 10185

Last change on this file since 10185 was 10185, checked in by richardvm, 13 years ago

firewall and portal fixes

  • Property svn:eol-style set to LF
  • Property svn:executable set to *
File size: 1.6 KB
Line 
1## Building options
2dumpdev="NO" # No kernel dumps as we don't have a place to
3 # store them
4ipv6_enable="NO" # No IPv6 support for now, near feature... ;-)
5
6# NTP server needs working config with WL network or internet on boot
7# so some warnings might pop up, but no harm
8ntpdate_enable="YES"
9ntpd_enable="YES"
10ntpd_sync_on_start="YES"
11ntpd_flags="-p /var/run/ntpd.pid -f /var/db/ntp.drift"
12
13# We need no running mail server
14sendmail_enable="NONE"
15
16# Don't let syslog accept input from other remote hosts
17syslogd_enable="YES"
18syslogd_flags="-s -A -c"
19
20# Remote login without DNS checking as it might not also be functionable
21# -u0 prevent sshd from making DNS requests unless the authentication mechanism
22# or configuration requires it.
23sshd_enable="YES"
24sshd_flags="-u0"
25
26# Don't update the motd as it not writeable, the update_nanobsd_motd is a
27# simple wrapper found at /usr/local/etc/rc.d supporting this featureg
28update_motd="NO"
29update_nanobsd_motd="YES"
30
31# Monitoring deamons
32nrpe2_enable="YES"
33snmpd_enable="YES"
34snmpd_flags="-a -LF w /var/log/snmpd.log"
35
36# HTTP(S) proxy server
37tinyproxy_enable="YES"
38
39# Make sure generated ssh keys are saved
40nanobsd_save_sshkeys_enable="YES"
41
42## Port extentions
43# Serve our clients some pretty cool IP address to at least get connected
44# Also some low-memory footprint dns resolver
45dnsmasq_enable="YES"
46
47## WL ports extentions
48thttpd_enable="YES"
49http302_enable="YES"
50
51# Make sure generated ssh keys are saved
52nanobsd_save_sshkeys_enable="YES"
53
54#Hybrid
55openvpn_enable="YES"
56openvpn_if="tap"
57cloned_interfaces="bridge0"
58gateway_enable="YES"
59pf_enable="YES"
60pf_rules="/etc/pf.conf.ileiden"
61pf_flags=""
62pf2_enable="YES"
Note: See TracBrowser for help on using the repository browser.