Add shaper.inc and auth.inc
Remove the page locking privileges after discussion with Scott on IRC. Thefeature was confusing and offered little utility that I could see. If wereally need to provide serialized access to sections of the webui, IMO itshould be a global lock option and enabled or disabled manually and not a...
Do a better job of re-assigning admin privileges when the password resetmenu option is used. Reported by Scott and Chris.
Cleanup authentication code. The basic auth method, the passwd, htpasswdand pam backing functions have been removed. The basic auth method waslegacy code and the backing functions were redundant with no added valuethat I could see. A simplified replacement backing function named...
Rewrite the pfsense privilege system with the following goals in mind ...
1) Redefine page privileges to not use static urls2) Accurate generation of privilege definitions from source3) Merging the user and group privileges into a single set4) Allow any privilege to be added to users or groups w/ inheritance...
Rewrite portions of the user manager to ensure data is properly synced tothe system password and group databases. This is to provide better supportfor centralized user management when local account administration ispreferred.
I also took this opportunity to do some housekeeping. A lot of funtions...
Sync w/ HEAD.
global s/[wW]ebGUI/webConfigurator/ - brought up via ticket #1427
Close STDIN ($fp) handle before returning back to shell. Major doh's.
Alert to user we are changing default username back to admin on reset password.
When resetting the password from the console, reset the username to "admin".
Needless to say I waisted way more time than I should have finding this issue.
Resync SSH and webConfigurator password after password reset
Add $Id$ tags
write_config() descriptions
Style clieanup.
Reset password to pfsense
Initial revision