Commit Graph

8548 Commits

Author SHA1 Message Date
Chris Buechler
69e108df5b touch up text
Ticket #1569
2008-01-08 02:10:22 +00:00
Scott Ullrich
e6d907781a Do not reset every hour. Wait until the process goes out of control. 2008-01-07 21:38:05 +00:00
Chris Buechler
5485abc686 add vr(4) VLAN support
Ticket #1561
2008-01-05 07:46:49 +00:00
Scott Ullrich
9c88328f8e Add ping-check true; to isc-dhcpd 2008-01-05 00:52:47 +00:00
Scott Ullrich
2f650197fb * Missing =
* Allow user manager to adhere to admins group
2008-01-01 00:06:18 +00:00
Scott Ullrich
b97bcfd51d Only check item if it is an array. 2007-12-31 23:11:17 +00:00
Scott Ullrich
9671bc5529 Correctly return no groups when the user is not a member of a local group. 2007-12-31 23:09:25 +00:00
Scott Ullrich
b32a37912a Modify isSystemAdmin() to check LDAP for a "admins" group. 2007-12-31 23:02:30 +00:00
Scott Ullrich
222efdce8f Remove the need to define authetnication containers. Now a user can login
anywhere in the LDAP tree and will use the groups to deterimine the access
privs.

Work sponsored-by: Centipede Networks
2007-12-31 22:55:27 +00:00
Scott Ullrich
6d4d3a7e3c Only iterate items if it is an array.
Work sponsored-by: Centipede Networks
2007-12-31 22:15:36 +00:00
Scott Ullrich
0996dada17 * Do not iterate item if it is not an array 2007-12-31 20:12:24 +00:00
Scott Ullrich
0b5ed732ed Gracefully bail out if the LDAP server is unavailable.
Work sponsored-by: Centipede Networks
2007-12-31 06:33:37 +00:00
Scott Dale
c4e2e864c0 correct tab alignment 2007-12-31 05:13:03 +00:00
Scott Ullrich
f3f60e61d6 * Return OU=Users which is built-in to active directory
* Specify that LDAP is Active Directory compatible

Work sponsored-by: Centipede Networks
2007-12-31 03:24:38 +00:00
Scott Ullrich
8e85eff777 Correct variable check. 2007-12-31 03:18:17 +00:00
Scott Ullrich
ac67e392e6 Make form look a little more pleasing to the eye.
Work sponsored-by: Centipede Networks
2007-12-31 03:16:34 +00:00
Scott Ullrich
073115bc29 Adding LDAP Authentication container picker.
Work sponsored-by: Centipede Networks
2007-12-31 03:13:31 +00:00
Scott Ullrich
cc8b82d914 Add Users containers setting where a ; seperated list of LDAP containers
can be specified to authenticate against.  Final item will be a graphical
browser that can help the operator populate this box if they are feeling
lazy or do not understand LDAP completely.

Work sponsored-by: Centipede Networks <http://centipedenetworks.com/>
2007-12-31 01:15:40 +00:00
Scott Ullrich
b0fff0d770 Make the LDAP settings screen look better.
Work sponsored-by: Centipede Networks
2007-12-30 23:43:24 +00:00
Scott Ullrich
4848bc7529 Add LDAP test functions to verify that the LDAP settings are correct.
Return the OU's and show to the user after test completion.
2007-12-30 23:18:36 +00:00
Scott Dale
ffe2f910c4 change href link 2007-12-30 21:15:31 +00:00
Scott Dale
9d488ea4fa include required files for when widget is being loaded by AJAX calls. 2007-12-30 21:14:37 +00:00
Scott Dale
65d4de2e8e Use AJAX for loading of new widgets. Now most widgets will use AJAX for new data. Also improved performance 2007-12-30 21:13:12 +00:00
Scott Dale
b93f9af45d moved widget tab function to guiconfig.inc 2007-12-30 21:08:10 +00:00
Scott Dale
e151909a1f show dns values correctly 2007-12-30 21:07:39 +00:00
Scott Dale
9c0fa9d56f new ajax functions for dashboard 2007-12-30 21:07:15 +00:00
Chris Buechler
fa4295ce7f Fix bug causing duplicate extension=apc.so entries in php.ini, which blows up PHP 2007-12-30 01:31:14 +00:00
Scott Ullrich
6a85275de4 Add ldap_get_user_ous() which will return an array of containers that hold
user objects.  This will be used by the ldap settings manager to allow the
operator to specify which containers they would like to authenticate from.

Work sponsored-by: Centipede Networks <http://centipedenetworks.com/>
2007-12-29 21:49:53 +00:00
Scott Ullrich
ffcde73bb4 Correctly display product name. 2007-12-29 03:48:42 +00:00
Scott Ullrich
68f9c987ed Clarify the notes/examples for each of the ldap options. This should make
it pretty clear until I finish the fancy LDAP tree viewer control.

I should also note that as of this commit the LDAP auth functions are now
working beautifully against a Windows 2000 Server Active Directory!

Work sponsored-by: Centipede Networks <www.centipedenetworks.com>
2007-12-29 03:02:49 +00:00
Scott Ullrich
4e8ead5eb0 Ignore ldap items for locally defined users.
Work sponsored-by: Centipede Networks <http://centipedenetworks.com/>
2007-12-29 01:10:45 +00:00
Scott Ullrich
e6c18b271c * Allow LDAP users to login to pfSense.
* Cross reference Active Directory user groups with pfSense groups, apply
  groups where names match
* Clarify some of the settings items and give examples
2007-12-29 00:30:25 +00:00
Seth Mos
e42c78a7c7 Use correct var 2007-12-28 11:52:05 +00:00
Scott Ullrich
a92906fee7 * Refactor code a bit, split out user property search function
* Bring back filter code

Work sponsored-by: Centipede Networks
2007-12-28 06:21:29 +00:00
Scott Ullrich
7e4a4513a3 Allow multiple groups to be assigned per user.
Work sponsored-by: Centipede Networks
2007-12-28 02:36:31 +00:00
Scott Ullrich
9d265058e7 * Hide search base
* Use correct variable name

Work sponsored-by: Centipede Networks
2007-12-28 00:46:26 +00:00
Scott Ullrich
48e2304370 Add ldap.so library.
Work sponsored-by: Centipede Networks
2007-12-28 00:13:39 +00:00
Scott Ullrich
239b93b35b Pretent we are a little bit more secure and hide the password from folks
that can look over your shoulder.
2007-12-27 22:58:33 +00:00
Scott Ullrich
0360823f5d Adding LDAP backend glue.
Work sponsored-by: Centipede Networks <http://centipedenetworks.com/>
2007-12-27 19:39:21 +00:00
Scott Ullrich
8c7f51fbe7 Adding LDAP options:
* Binding username
	* Binding password
	* Filter
	* Search base

Work sponsored-by: Centipede Networks <http://centipedenetworks.com/>
2007-12-27 19:28:14 +00:00
Scott Ullrich
36d42c1a82 Adding LDAP settings:
* Authentication backend
	* LDAP Server:port

Work sponsored-by: Centipede Networks
2007-12-27 18:58:41 +00:00
Scott Ullrich
15fb334387 Detect vmware and embedded platforms and lower the note duration
automatically.
2007-12-27 03:38:50 +00:00
Scott Ullrich
28c565d43c Correct script checks. 2007-12-27 03:30:18 +00:00
Scott Ullrich
9eeef9222b Correctly remove freebsd package upon package deletion. 2007-12-27 01:48:31 +00:00
Chris Buechler
8ff8a42ffb add comment from RELENG_1_2 2007-12-26 03:26:07 +00:00
Chris Buechler
00404818ba fix typo 2007-12-26 03:09:08 +00:00
Chris Buechler
94ee794812 touchup text 2007-12-25 23:42:11 +00:00
Chris Buechler
8d47585385 text cleanup 2007-12-25 23:23:06 +00:00
Chris Buechler
7387844ebf Use list of VLAN long frame and native capable interfaces from globals.inc, and remove duplicate (and incomplete) list in interfaces.inc. Update list in globals.inc. 2007-12-25 09:20:16 +00:00
Scott Ullrich
de71373b71 Only iterate items if it is an array. 2007-12-24 20:07:26 +00:00