summaryrefslogtreecommitdiffstats
path: root/etc
Commit message (Collapse)AuthorAgeFilesLines
* Allow explicit mask specification in bandwidth limiterJean Cyr2013-05-111-28/+81
| | | | | Allow explicit mask specification in bandwidth limiter. This backwards compatible and implements ermal suggestions.
* Prevent errors from flowing up to the clients workspace and preventing ↵Ermal2013-05-101-20/+20
| | | | functionality
* Revert "Fix alias expand for hostnames, it should fix #2941"Renato Botelho2013-05-101-1/+1
| | | | | | Working on a better fix This reverts commit 0d59cc942f2ee225eccdb375e25f58a6f04fa9c4.
* Fix alias expand for hostnames, it should fix #2941Renato Botelho2013-05-091-1/+1
|
* Revert "Add Turkish to the list of available languages, fixes #2986"Renato Botelho2013-05-091-1/+0
| | | | | | Will be done again for 2.2 This reverts commit 705950edbc09270fccbec0c5d8dd99b004704c6e.
* Replace all linklocal checks by is_linklocal()Renato Botelho2013-05-093-5/+5
|
* Create is_linklocal() to validate ll addressesRenato Botelho2013-05-091-0/+4
|
* Shuffle some more logs around to more appropriate places.jim-p2013-05-081-3/+3
|
* Nuke interface_track6_dhcp6_configure()Renato Botelho2013-05-081-47/+0
| | | | | | | | | This function does 2 unecessary things: . Remove the IP address from interface set as Track, what is wrong and should be done by dhcp6c . Set a fixed IP when track6-interface is SLAAC, what never happens since it's impossible to track a SLAAC interface
* Send filterdns logs to the resolver log.jim-p2013-05-081-2/+2
|
* Add Turkish to the list of available languages, fixes #2986Renato Botelho2013-05-081-0/+1
|
* After some discussions it is better to make this a tunable and allow its ↵Ermal2013-05-081-1/+1
| | | | value change from administrator.
* Merge pull request #627 from phil-davis/masterrbgarga2013-05-072-2/+26
|\ | | | | Optimize which OpenVPN instances are restarted
| * Remember which interface was used by each OpenVPN confPhil Davis2013-05-071-0/+3
| | | | | | When interfaces go down and up we need to know which interface (vr1, vr2 etc) each OpenVPN instance is using so we can optimize our decision about which instances to resync. That data is not in the conf file (the conf file contains the IP address the instance binds to). This change puts the interface name into a little file in /var/etc/openvpn for later use.
| * Optimize which OpenVPN instances are restartedPhil Davis2013-05-071-2/+23
| |
* | Revert "Fixes for track6 interfaces:"Renato Botelho2013-05-071-5/+4
|/ | | | | | It's not the correct fix This reverts commit e8307ae03e2769bd0ebaa4b9441ac797b50a3800.
* Pull code from the calling place rather than the interfaces.incErmal2013-05-072-2/+2
|
* Merge pull request #626 from phil-davis/masterErmal Luçi2013-05-072-1/+3
|\ | | | | Restore default route after HOTPLUG linkup
| * Reload routes etc when rc.linkup happensPhil Davis2013-05-071-1/+1
| | | | | | When a link comes up, call interface_configure with p2=true. This makes it run various extra routines such as system_routing_configure - which will put back the default route or other static routes that might have been removed when the link was down.
| * Add includes to interfaces.incPhil Davis2013-05-071-0/+2
| | | | | | There were some includes needed when calling into here from rc.linkup - somehow everything else that calls interface_configure(p1, "true", p3) has already included these.
* | Fix wrong check added on commit 1f64b66bf0 that was checking openvpn server ↵Renato Botelho2013-05-071-2/+2
| | | | | | | | twice and don't checking openvpn client
* | Fixes for track6 interfaces:Renato Botelho2013-05-071-4/+5
|/ | | | | . Do not remove link-local when it's already correct . Let dhcp6c deal with tracked interface IP
* Handle gateway argument to rc.opnvpnPhil Davis2013-05-071-6/+12
| | | | | Various fixups to make this work. Now I can: - Unplug an interface, any OpenVPN servers/clients in a gateway group using that interface are restarted and come up on the highest tier available interface. OpenVPN servers/clients that are only on that interface go down, of course. - Plug in the cable again, any OpenVPN servers/clients in a gateway group using that interface are restarted and come up on the now-highest tier available interface (i.e. they fail back if the interface that just came up is higher tier). OpenVPN servers/clients that are only on that interface now come up.
* Fixup gwlb functions related to gw failoverPhil Davis2013-05-071-2/+2
| | | | Make apinger pass the gateway parameter both when an alarm alarms (gateway is down) and when it comes good (gateway is up). This way the downstream openvpn and dyndns code can know what happened and do sensible stuff. Return the friendly interface name ("wan", "opt1" etc) rather than the actual device name ("vr0", "vr1" etc). The openvpn and dynamic dns code that uses this needs to work with various entries in the config that all use the friendly interface name.
* Allow codel to be activated as an option for the specific queues or as its ↵Ermal2013-05-061-5/+73
| | | | own discipline without any childs
* Fix IPv6 Prefix ID default valueRenato Botelho2013-05-063-10/+13
| | | | | | | . Always initialize it to 0 when it's undefined . Remove unecessary initializations and checks . Bump config version to 9.5 . Write an upgrade config function to initialize old configs properly
* Fix dnsmasq host overrides 'enabled' check.PiBa-NL2013-05-051-1/+1
|
* Disable udp checksums by defaultErmal2013-05-041-1/+2
|
* Fix dnsmasq host overrides and dhcp integrationRenato Botelho2013-05-011-37/+37
| | | | | | | | | | | . Do not execute following actions when dnsmasq is disabled: . Add host overrides to /etc/hosts . Register DHCP leases in DNS Forwarder . Register DHCP static mappings in DNS forwarder It should fix issue reported at following forum post: http://forum.pfsense.org/index.php?topic=58871
* Merge pull request #608 from evansus/masterrbgarga2013-04-301-1/+1
|\ | | | | Merge commit to correct debugging issue
| * correct debug issueEvan Susarret2013-04-301-1/+1
| | | | | | | | | | | | | | Accidentally changed this from executing the zfs command to echoing the expected command in previous commits. This had been set while debugging a better command to set ZFSROOT variable.
* | Merge pull request #602 from evansus/patch-1rbgarga2013-04-301-3/+3
|\ \ | |/ | | ZFSROOT not hardcoded to zpool or dataset 'tank'
| * Use 'zfs mount' to get ZFSROOT datasetEvan Susarret2013-04-281-1/+1
| | | | | | | | using just zfs, grep, and cut, with a simple regexp
| * ZFSROOT not hardcoded to zpool or dataset 'tank'Evan Susarret2013-04-241-3/+3
| | | | | | | | | | | | | | For ZFS root readonly case, the WHEREISROOT variable was grep-ing for 'tank', expecting a zpool with that name. A workaround of naming a dataset 'tank', for example, 'sys/ROOT/tank' or 'sys/tank/pfSense' is compatible, however this shouldn't be hardcoded in. My proposed change replaces WHEREISROOT with ZFSROOT using awk. I noticed awk is used elsewhere in this script. However it is still simple code that is not resilient against unexpected circumstances, let alone failure.
* | Add nonewline to end of file to avoid issues when new options are addedRenato Botelho2013-04-291-1/+1
| |
* | Do not force the check to avoid garbling filesystems. Also be specific to ↵Ermal2013-04-291-6/+6
| | | | | | | | check / filesystem and /cf on nano platform since the others will be checked on php code
* | Add the ability for dnsmasq to selectively respond to queries only on ↵jim-p2013-04-261-1/+28
| | | | | | | | certain IPs and bind to specific interfaces.
* | Add the ability to change the port on which dnsmasq listens.jim-p2013-04-261-0/+4
| |
* | Show IPv6 link-local IPs as specific sources for ping, traceroute, and port ↵jim-p2013-04-261-3/+11
| | | | | | | | testing.
* | Fix isvm check to match on productWarren Baker2013-04-261-5/+6
| |
* | Correct checking status of vhosts-http as submitted by: ↵Ermal2013-04-261-0/+3
| | | | | | | | http://forum.pfsense.org/index.php/topic,61636.0.html
* | ipprotocol is inet or inet6Renato Botelho2013-04-251-1/+1
| |
* | Take dynamic6 into consideration tooRenato Botelho2013-04-251-1/+1
| |
* | Deduplicate and simplify codeRenato Botelho2013-04-251-44/+12
|/
* Disable apc during bootup since its useless anyway and just consumes memory ↵Ermal2013-04-221-0/+2
| | | | uselessly
* Reload ipsec with dynamic hostnames after bootup that dns is available. ↵Ermal2013-04-221-1/+7
| | | | Helps: http://forum.pfsense.org/index.php/topic,61301.0.html
* Make return value of vpn_ipsec_configure() have a meaning when ipsec is ↵Ermal2013-04-221-3/+3
| | | | enabled. This can be used to detect if there are dynamic hostnames on ipsec policies
* Seems behaviour of implode does not always produce a correct config so put ↵Ermal2013-04-191-2/+2
| | | | it on the line to be generated
* Make more strict comparison to avoid type issues when gw name only contain ↵Renato Botelho2013-04-181-1/+1
| | | | numbers. Fixes #2956
* Fix whitespace and indentRenato Botelho2013-04-181-33/+33
|
OpenPOWER on IntegriCloud