Commit Graph

68 Commits

Author SHA1 Message Date
Scott Ullrich
8202999e4e Make page look more consistent by adding a listtopic CSS entry for System 2008-08-30 02:51:22 +00:00
Matthew Grooms
659fa7f23b Cleanup authentication code. The basic auth method, the passwd, htpasswd
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.
2008-08-03 17:54:35 +00:00
Matthew Grooms
6b07c15ad8 Rewrite the pfsense privilege system with the following goals in mind ...
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
2008-08-01 06:30:34 +00:00
Bill Marquette
1cc00e4d94 correctly output product name 2008-01-27 22:49:09 +00:00
Scott Dale
e151909a1f show dns values correctly 2007-12-30 21:07:39 +00:00
Scott Ullrich
baa5689069 Make DNS $pconfig variables more consistent 2007-12-17 03:29:20 +00:00
Scott Ullrich
93e0800d24 Save all 4 DNS servers correctly 2007-12-17 03:24:09 +00:00
Scott Ullrich
36d0358b56 Add product_copyright re-branding support
Add product_copyright_years re-branding support
Add product_website re-branding support
Add product_email re-branding support

Work sponsored-by: Centipede Networks
2007-12-16 20:43:26 +00:00
Scott Dale
c49365821f Correctly show and save DNS entries 2007-12-12 04:38:32 +00:00
Scott Ullrich
b875f3061a Convert the dns server code into a for loop and add 2 more dns servers on. Now we can easily control how many dns servers we want to allow entry for. Also get rid of code duplication. 2007-12-09 06:09:10 +00:00
Scott Ullrich
5d721fa0d8 Move route delete items to system.inc so they are performed on every change 2007-12-09 04:41:08 +00:00
Scott Ullrich
b8cfc022ad Show interfaces. Cleanup presentation. 2007-12-08 23:41:51 +00:00
Scott Ullrich
961d69fc33 Populate $ints with the interface list correctly 2007-12-08 23:12:33 +00:00
Scott Ullrich
e180a6e3cd When multiple gateways are present (muliwan) show a dropdown box next to each dns server allowing the operator to select which gateway the dns server should use to resolve addresses. 2007-12-08 23:05:08 +00:00
Scott Ullrich
d88c6a9fdf Switch over to array style page titles. Obtained-from: m0n0wall 2007-11-16 00:48:53 +00:00
Bill Marquette
709cc6e0f2 global s/[wW]ebGUI/webConfigurator/ - brought up via ticket #1427 2007-10-17 00:25:25 +00:00
Bill Marquette
87c20eb5b5 Ticket #1456 - drop one level of verbosity in tcpdump. Some protocols
will still decode to multi-line message - not an easy fix.  Doesn't
appear to break non-raw log display

Add VRRP as a protocol type in the decode
2007-10-05 21:44:24 +00:00
Scott Dale
ec5a5d652b We Do not validate username field anymore on this page. Has been removed for user manage. 2007-09-06 03:13:59 +00:00
Seth Mos
b5c7850109 Fixing css layout 2007-09-01 20:47:31 +00:00
Scott Ullrich
aa1ab1da89 Restart filter logging process after timezone change so that the entries reflect the correct time and date. 2007-07-06 18:30:24 +00:00
Scott Ullrich
d6862c98a3 Remove flush code, we do this by default now. 2007-02-14 01:01:14 +00:00
Scott Ullrich
20b90e0ae9 Switch to OpenNTPD. 2006-10-02 21:12:58 +00:00
Scott Ullrich
f0f7a3ebb7 Move theme selector to general screen
Ticket #895
2006-04-02 22:41:35 +00:00
Scott Ullrich
991f7f37de Go back to 10 seconds now that check_reload_status is healthy again. 2006-03-11 02:42:41 +00:00
Scott Ullrich
ca0a985f28 Increase wait time to 20 seconds to give slower platforms a chance to catch up 2006-03-11 00:03:21 +00:00
Scott Ullrich
70b5a4e16a Use check_reload_status to reload webGUI 2006-01-05 04:05:19 +00:00
Scott Ullrich
e54d4de6d5 Remove #!/usr/local/bin/php 2006-01-02 23:46:18 +00:00
Scott Ullrich
2715fc5250 Save new password correctly 2005-10-09 04:18:57 +00:00
Scott Ullrich
721834135e * Sync root and admin passwords
* Move sync logic into pfsense-utils:sync_webgui_passwords()
2005-10-04 00:10:44 +00:00
Scott Ullrich
c1c2b58ddf Move sync passwords earlier up 2005-09-21 22:09:24 +00:00
Scott Ullrich
a9808a3825 Sync accounts. 2005-09-21 22:08:55 +00:00
Scott Ullrich
fadc03602b Note that we are redirecting in 10 seconds 2005-09-20 22:04:24 +00:00
Scott Ullrich
39b78c46fa Call ob_flush() too 2005-09-20 22:03:54 +00:00
Scott Ullrich
6f30d56c46 * flush() output buffer
* sleep for 2 seconds before web server change
2005-09-20 22:03:05 +00:00
Bill Marquette
a6b0fbf76d (#457) Fix redirect on port/proto changes 2005-09-04 14:48:51 +00:00
Scott Ullrich
96a4e962c3 Relocate sync_webgui_passwords(); 2005-08-21 18:57:47 +00:00
Scott Ullrich
3cfdba5f63 Remove reboot dependency 2005-08-21 18:56:37 +00:00
Scott Ullrich
838a5ce6c5 Call sync_webgui_passwords() after password change 2005-08-21 18:55:33 +00:00
Scott Ullrich
62d489e7ee Note password change occured in webgui 2005-08-21 18:54:54 +00:00
Bill Marquette
6485deb5a7 Ticket #338: better fix, this works even when the user access pfsense
via a name or IP other than pfsense thinks it is
2005-08-13 22:44:10 +00:00
Scott Ullrich
e2c41c393f SERVER_NAME -> SERVER_ADDR 2005-08-13 22:20:16 +00:00
Scott Ullrich
e02f143c7a Echo out meta refresh inside <html> tags 2005-08-13 22:14:26 +00:00
Scott Ullrich
2f3f316c9a Echo out meta refresh inside <html> tags 2005-08-13 22:13:59 +00:00
Scott Ullrich
3a986da762 Echo out information before calling system_webgui_start() 2005-08-13 19:48:04 +00:00
Scott Ullrich
cfa6fa1ada Switch operating mode cleaner and meta redirect at end of page
Ticket #338
2005-08-13 19:41:12 +00:00
Bill Marquette
94a82e34e9 remove extra pgtitle 2005-07-03 18:30:19 +00:00
Bill Marquette
74f446e877 Use $pgtitle
small code cleanups
2005-07-03 16:55:51 +00:00
Scott Ullrich
af4aa061c9 * Curve bottom of grey areas if needed
* Curve tabs
* Cleanup
2005-07-02 20:11:33 +00:00
Scott Ullrich
4df96eff4d include head.inc and round corners on tabs 2005-07-02 04:38:35 +00:00
Scott Ullrich
c668c964b4 $changecount++ so that the savings on the form can be saved. DOH!
This should address Ticket #16
2005-04-26 21:51:08 +00:00