| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
printf+gettext in some areas.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The "local" search domain signifies to local hosts that are running
mDNS (bonjour or avahi) that mDNS is to be used to look up local hosts
instead of doing a normal DNS query to the server listed in
/etc/resolv.conf on the local host.
Also, hosts running bonjour or avahi can not ping or reach *any* other
host by name if it is not running some mDNS implementation.
Essentially, if DHCP tells the local host that it's search domain is
"local" then hosts running mDNS will not query the pfsense DNS server
for any local lan DNS lookups.
See here on apple's website:
http://support.apple.com/kb/TA20999?viewlocale=en_US
Quote from above link:
"To indicate that the name should be looked up using local multicast
instead of a standard DNS query, all Bonjour host names end with the
extension ".local."
|
| |
|
| |
|
|
|
|
| |
Resolves #176 - http://www.freebsd.org/cgi/query-pr.cgi?pr=24385
|
| |
|
|
|
|
| |
include 2009 on files that I have asserted (C) on
|
| |
|
|
|
|
|
|
| |
filter.inc as any other function in this file.
Remove a call to system_routing_configure on filter_configure_sync since these should have been taken care from the respective subsystem.
|
|
|
|
|
|
|
|
|
|
|
| |
locking using semaphores.
This function can sleep till the resource is free and can help find not well behaving code.
* Remove most of the config_lock/config_unlock logics on the whole scripts/pages it is an abuse of this.
If any sybsytem wants to lock can do so with its own lock.
* Lock the config when doing a filter reload to avoid parallell recursion on this function, since it is not reentrant.
This compenstates for the removal of lock aquiring from the scripts/pages.
* config_lock/config_unlock are now compate shims that do nothing. They are preserved since packages 'abuse' them too.
|
|
|
|
| |
means nothing to me.
|
|
|
|
| |
This reverts commit f193cf92b2c925a2f3f71a713d766efd1e4d81e0.
|
| |
|
|
|
|
| |
multiwan. This avoids some confusion on why the lists are blank.
|
| |
|
| |
|
|
|
|
|
| |
FIXME, somehow entry 3 is always missing. Settings the gateway on 3 sets it on 1 in
the config.xml
|
|
|
|
|
| |
It now works properly with dynamic gateways too.
Things to do, add static routes, input validation that no gateways are assigned to dns servers on a directly connected subnet.
|
| |
|
| |
|
| |
|
|
|
|
| |
for all assigned interface configuration.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
to the Advanced admin access tab. The thought is that they should be next
to each other. The certificate management has also been modified to use
the centralized certificate manager. I took the liberty of removing the
default certificate/key definitions from the web server configuration
function as it is now trivial to create these locally.
The global SSH authorized keys have also been removed. Any existing key
data will be migrated to the admin account. I also added some new checks
to ensure the sshd process is only restarted when its configuration has
actually changed.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
and pam backing functions have been removed. The basic auth method was
legacy code and the backing functions were redundant with no added value
that I could see. A simplified replacement backing function named
local_backed has been added that authenticates to the local configuration
info which should be identical to system pwdb credentials. Since the
htpassword file is no longer required, sync_webgui_passwords and its
wrapper function system_password_configure have been removed.
The local account management functions were renamed for consistency. A few
minor bugs related to setting local passwords have also been corrected.
|
|
|
|
|
|
|
|
| |
1) Redefine page privileges to not use static urls
2) Accurate generation of privilege definitions from source
3) Merging the user and group privileges into a single set
4) Allow any privilege to be added to users or groups w/ inheritance
5) Cleaning up the related WebUI pages
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
Add product_copyright_years re-branding support
Add product_website re-branding support
Add product_email re-branding support
Work sponsored-by: Centipede Networks
|
| |
|
|
|
|
| |
Now we can easily control how many dns servers we want to allow entry for. Also get rid of code duplication.
|
| |
|
| |
|
| |
|
|
|
|
| |
each dns server allowing the operator to select which gateway the dns server should use to resolve addresses.
|