[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: [Freeipa-devel] [PATCH] 0232-scrollable-content-areas.patch



On 06/02/2011 10:22 AM, Adam Young wrote:
On 06/02/2011 10:13 AM, Adam Young wrote:
On 06/01/2011 10:02 PM, Adam Young wrote:
Note that this patch does not yet deal with the add dialog for permissions, or other add dialogs, but contains code necessary to deal with it.
_______________________________________________ Freeipa-devel mailing list Freeipa-devel redhat com https://www.redhat.com/mailman/listinfo/freeipa-devel
rebased
_______________________________________________ Freeipa-devel mailing list Freeipa-devel redhat com https://www.redhat.com/mailman/listinfo/freeipa-devel
Reabsed again.
_______________________________________________ Freeipa-devel mailing list Freeipa-devel redhat com https://www.redhat.com/mailman/listinfo/freeipa-devel
Now triggered on browser resize

From 4aab70cbaa12a452811f475502ad461aa1a12ac0 Mon Sep 17 00:00:00 2001
From: Adam Young <ayoung redhat com>
Date: Wed, 1 Jun 2011 12:14:53 -0400
Subject: [PATCH] scrollable content areas

Turn off the side scroll bars for pages.

Resizes the table when the browser resizes

For stables, the rows scroll, but not the header.
For details, the content area scrolls.
Reserves 400 picesl for the header/ footer.   Resize is only done on reload
---
 install/ui/associate.js             |    4 +-
 install/ui/details.js               |    8 +-
 install/ui/entity.js                |   17 +
 install/ui/ipa.css                  |    2 +
 install/ui/search.js                |    6 +
 install/ui/test/data/user_find.json | 2738 +++++++++++++++++++++++++++++++++--
 install/ui/webui.js                 |   19 +
 install/ui/widget.js                |   32 +-
 8 files changed, 2683 insertions(+), 143 deletions(-)

diff --git a/install/ui/associate.js b/install/ui/associate.js
index cb741652fd85fedb918bb989ee50a709b1cc48a1..6f306625209dc0a0e94426111932054dbfc1cf2f 100644
--- a/install/ui/associate.js
+++ b/install/ui/associate.js
@@ -769,7 +769,8 @@ IPA.association_facet = function (spec) {
             label: label,
             entity_name: that.entity_name,
             other_entity: that.other_entity,
-            page_length: that.page_length
+            page_length: that.page_length,
+            scrollable: true
         });
 
         var columns = that.columns.values;
@@ -1039,6 +1040,7 @@ IPA.association_facet = function (spec) {
                 }
             );
         }
+        that.table.resize();
     };
 
     that.get_records = function(pkeys, on_success, on_error) {
diff --git a/install/ui/details.js b/install/ui/details.js
index 80e7bd9e6cbd998d8b4bbd89086a308cae5ba0e1..237de6024329ff40ba1818410484e0b68744dd4d 100644
--- a/install/ui/details.js
+++ b/install/ui/details.js
@@ -382,7 +382,6 @@ IPA.details_facet = function(spec) {
                     var section = sections[i];
                     that.toggle(section, true);
                 }
-
                 return false;
             }
         }).appendTo(that.controls);
@@ -401,7 +400,6 @@ IPA.details_facet = function(spec) {
                     var section = sections[i];
                     that.toggle(section, false);
                 }
-
                 return false;
             }
         }).appendTo(that.controls);
@@ -447,8 +445,12 @@ IPA.details_facet = function(spec) {
 
             details.append('<hr/>');
         }
+
+
+        that.resize();
     };
 
+
     that.setup = function(container) {
 
         that.facet_setup(container);
@@ -490,7 +492,7 @@ IPA.details_facet = function(spec) {
         var div = section.container;
 
         if (visible != div.is(":visible")) {
-            div.slideToggle();
+            div.slideToggle('slow', that.resize);
         }
     };
 
diff --git a/install/ui/entity.js b/install/ui/entity.js
index 030bcb01697bdf0fcbb1e626695be33d7318dbf1..cc2598eae73864e061e918e14a110b6000824993 100644
--- a/install/ui/entity.js
+++ b/install/ui/entity.js
@@ -130,6 +130,19 @@ IPA.facet = function (spec) {
         return $('.content', that.container);
     };
 
+    that.resize = function(){
+        var facet_content = $('.facet-content', that.container);
+        facet_content.css("height", 'auto');
+        facet_content.css('overflow-y', 'hidden');
+
+        var  height = facet_content.height();
+        var content_max_height = $(window).height() -
+            IPA.reserved_screen_size;
+        if (height > content_max_height){
+            facet_content.css('height',content_max_height);
+            facet_content.css('overflow-y', 'scroll');
+        }
+    };
 
     that.on_error = function(xhr, text_status, error_thrown) {
         if (that.entity.redirect_facet) {
@@ -194,6 +207,10 @@ IPA.table_facet = function(spec) {
         return that;
     };
 
+    that.resize = function(){
+        that.table.resize();
+    };
+
     var columns = spec.columns || [];
     for (var i=0; i<columns.length; i++) {
         var column_spec = columns[i];
diff --git a/install/ui/ipa.css b/install/ui/ipa.css
index cc96cb801d173efde2943277dfa3b04ca1284b3c..524dc7f6247b644d010e38501716b26e30ebd239 100644
--- a/install/ui/ipa.css
+++ b/install/ui/ipa.css
@@ -12,6 +12,7 @@
 @font-face {font-family: "FreeWayBold"; src:url("FreeWay-Bold.otf");}
 
 body{
+    overflow:hidden;
     background-image:url("outer-bg.png");
     background-repeat:repeat-x;
     background-position:left top;
@@ -456,6 +457,7 @@ span.ui-icon-search {
 
 [title="details"] {
         margin-top: -.7em !important;
+        overflow: scroll;
 }
 
 
diff --git a/install/ui/search.js b/install/ui/search.js
index ba27cc9ddf818c11003fe8f9a1c89c4c84d7a448..6657718c35ff5cc339fd04e04edb37609019dbf0 100644
--- a/install/ui/search.js
+++ b/install/ui/search.js
@@ -24,6 +24,10 @@
 
 /* REQUIRES: ipa.js */
 
+/* For scrolling tables, we want to make sure we leave enough room for the 
+   header and footer. */
+IPA.reserved_screen_size = 400;
+
 IPA.search_facet = function(spec) {
 
     spec = spec || {};
@@ -73,6 +77,7 @@ IPA.search_facet = function(spec) {
 
 
         that.table = IPA.table_widget({
+            scrollable: true,
             id: entity.name+'-search',
             name: 'search',
             label: IPA.metadata.objects[entity.name].label,
@@ -304,6 +309,7 @@ IPA.search_facet = function(spec) {
 
             that.filter.focus();
             that.select_changed();
+            that.table.resize();
         }
 
         function on_error(xhr, text_status, error_thrown) {
diff --git a/install/ui/test/data/user_find.json b/install/ui/test/data/user_find.json
index 8a4094712585b0bb1c2322196f5dab817c4f56fa..bd6c59766cfe977e1485fb19a30fa48bfa4514c4 100644
--- a/install/ui/test/data/user_find.json
+++ b/install/ui/test/data/user_find.json
@@ -1,53 +1,130 @@
-
 {
     "error": null,
-    "id": 0,
+    "id": null,
     "result": {
-        "count": 4,
+        "count": 100,
         "result": [
             {
-                "cn": [
-                    "Administrator"
+                "dn": "uid=abradley,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400048"
+                ],
+                "givenname": [
+                    "Anja "
+                ],
+                "homedirectory": [
+                    "/home/abradley"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Bradley "
+                ],
+                "uid": [
+                    "abradley"
+                ],
+                "uidnumber": [
+                    "835400048"
+                ]
+            },
+            {
+                "dn": "uid=abrown,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400013"
+                ],
+                "givenname": [
+                    "Abby"
+                ],
+                "homedirectory": [
+                    "/home/abrown"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Brown"
+                ],
+                "uid": [
+                    "abrown"
+                ],
+                "uidnumber": [
+                    "835400013"
+                ]
+            },
+            {
+                "dn": "uid=acarlson,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400060"
+                ],
+                "givenname": [
+                    "Annmarie "
+                ],
+                "homedirectory": [
+                    "/home/acarlson"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Carlson "
+                ],
+                "uid": [
+                    "acarlson"
+                ],
+                "uidnumber": [
+                    "835400060"
+                ]
+            },
+            {
+                "dn": "uid=adaniels,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400059"
+                ],
+                "givenname": [
+                    "Angelika "
+                ],
+                "homedirectory": [
+                    "/home/adaniels"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Daniels "
                 ],
-                "dn": "uid=admin,cn=users,cn=accounts,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
-                "gecos": [
-                    "Administrator"
+                "uid": [
+                    "adaniels"
                 ],
+                "uidnumber": [
+                    "835400059"
+                ]
+            },
+            {
+                "dn": "uid=admin,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
                 "gidnumber": [
-                    "444194797"
+                    "835400000"
                 ],
                 "homedirectory": [
                     "/home/admin"
                 ],
-                "krblastpwdchange": [
-                    "20100614200400Z"
-                ],
-                "krbpasswordexpiration": [
-                    "20100912200400Z"
-                ],
-                "krbprincipalname": [
-                    "admin AYOUNG BOSTON DEVEL REDHAT COM"
-                ],
                 "loginshell": [
                     "/bin/bash"
                 ],
-                "memberof_group": [
-                    "admins"
-                ],
-                "memberof_rolegroup": [
-                    "replicaadmin"
-                ],
-                "memberof_taskgroup": [
-                    "managereplica",
-                    "deletereplica"
-                ],
-                "objectclass": [
-                    "top",
-                    "person",
-                    "posixaccount",
-                    "krbprincipalaux",
-                    "krbticketpolicyaux",
-                    "inetuser"
+                "nsaccountlock": [
+                    "False"
                 ],
                 "sn": [
                     "Administrator"
@@ -56,188 +133,2579 @@
                     "admin"
                 ],
                 "uidnumber": [
-                    "444194797"
+                    "835400000"
                 ]
             },
             {
-                "cn": [
-                    "Kermit Frog"
+                "dn": "uid=agordon,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400080"
+                ],
+                "givenname": [
+                    "Amiee "
+                ],
+                "homedirectory": [
+                    "/home/agordon"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Gordon "
+                ],
+                "uid": [
+                    "agordon"
+                ],
+                "uidnumber": [
+                    "835400080"
+                ]
+            },
+            {
+                "dn": "uid=ajohnson,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400011"
+                ],
+                "givenname": [
+                    "Abbey"
+                ],
+                "homedirectory": [
+                    "/home/ajohnson"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Johnson"
+                ],
+                "uid": [
+                    "ajohnson"
+                ],
+                "uidnumber": [
+                    "835400011"
+                ]
+            },
+            {
+                "dn": "uid=ajones,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400014"
+                ],
+                "givenname": [
+                    "Abigail"
+                ],
+                "homedirectory": [
+                    "/home/ajones"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Jones"
+                ],
+                "uid": [
+                    "ajones"
+                ],
+                "uidnumber": [
+                    "835400014"
+                ]
+            },
+            {
+                "dn": "uid=amiller,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400015"
+                ],
+                "givenname": [
+                    "Ada"
+                ],
+                "homedirectory": [
+                    "/home/amiller"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Miller"
+                ],
+                "uid": [
+                    "amiller"
+                ],
+                "uidnumber": [
+                    "835400015"
+                ]
+            },
+            {
+                "dn": "uid=apeterson,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400104"
+                ],
+                "givenname": [
+                    "Alda "
+                ],
+                "homedirectory": [
+                    "/home/apeterson"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Peterson "
+                ],
+                "uid": [
+                    "apeterson"
+                ],
+                "uidnumber": [
+                    "835400104"
+                ]
+            },
+            {
+                "dn": "uid=arhodes,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400031"
+                ],
+                "givenname": [
+                    "Augustina "
+                ],
+                "homedirectory": [
+                    "/home/arhodes"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Rhodes "
+                ],
+                "uid": [
+                    "arhodes"
+                ],
+                "uidnumber": [
+                    "835400031"
+                ]
+            },
+            {
+                "dn": "uid=aromero,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400079"
+                ],
+                "givenname": [
+                    "Ammie "
+                ],
+                "homedirectory": [
+                    "/home/aromero"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Romero "
+                ],
+                "uid": [
+                    "aromero"
+                ],
+                "uidnumber": [
+                    "835400079"
+                ]
+            },
+            {
+                "dn": "uid=asmith,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400010"
+                ],
+                "givenname": [
+                    "Aaron"
+                ],
+                "homedirectory": [
+                    "/home/asmith"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Smith"
+                ],
+                "uid": [
+                    "asmith"
+                ],
+                "uidnumber": [
+                    "835400010"
+                ]
+            },
+            {
+                "dn": "uid=awilliams,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400012"
+                ],
+                "givenname": [
+                    "Abbie"
+                ],
+                "homedirectory": [
+                    "/home/awilliams"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Williams"
+                ],
+                "uid": [
+                    "awilliams"
+                ],
+                "uidnumber": [
+                    "835400012"
+                ]
+            },
+            {
+                "dn": "uid=bbauer,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400094"
+                ],
+                "givenname": [
+                    "Bulah "
+                ],
+                "homedirectory": [
+                    "/home/bbauer"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Bauer "
+                ],
+                "uid": [
+                    "bbauer"
+                ],
+                "uidnumber": [
+                    "835400094"
+                ]
+            },
+            {
+                "dn": "uid=bgross,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400071"
+                ],
+                "givenname": [
+                    "Billy "
+                ],
+                "homedirectory": [
+                    "/home/bgross"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Gross "
+                ],
+                "uid": [
+                    "bgross"
+                ],
+                "uidnumber": [
+                    "835400071"
+                ]
+            },
+            {
+                "dn": "uid=bmcgee,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400075"
+                ],
+                "givenname": [
+                    "Bev "
+                ],
+                "homedirectory": [
+                    "/home/bmcgee"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Mcgee "
+                ],
+                "uid": [
+                    "bmcgee"
+                ],
+                "uidnumber": [
+                    "835400075"
+                ]
+            },
+            {
+                "dn": "uid=cduffy,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400058"
+                ],
+                "givenname": [
+                    "Cristal "
+                ],
+                "homedirectory": [
+                    "/home/cduffy"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Duffy "
+                ],
+                "uid": [
+                    "cduffy"
+                ],
+                "uidnumber": [
+                    "835400058"
+                ]
+            },
+            {
+                "dn": "uid=chartman,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400082"
+                ],
+                "givenname": [
+                    "Chong "
+                ],
+                "homedirectory": [
+                    "/home/chartman"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Hartman "
+                ],
+                "uid": [
+                    "chartman"
+                ],
+                "uidnumber": [
+                    "835400082"
+                ]
+            },
+            {
+                "dn": "uid=chuynh,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400093"
+                ],
+                "givenname": [
+                    "Constance "
+                ],
+                "homedirectory": [
+                    "/home/chuynh"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Huynh "
+                ],
+                "uid": [
+                    "chuynh"
+                ],
+                "uidnumber": [
+                    "835400093"
+                ]
+            },
+            {
+                "dn": "uid=ckramer,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400092"
+                ],
+                "givenname": [
+                    "Christopher "
+                ],
+                "homedirectory": [
+                    "/home/ckramer"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Kramer "
+                ],
+                "uid": [
+                    "ckramer"
+                ],
+                "uidnumber": [
+                    "835400092"
+                ]
+            },
+            {
+                "dn": "uid=cmcintosh,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400039"
+                ],
+                "givenname": [
+                    "Colene "
+                ],
+                "homedirectory": [
+                    "/home/cmcintosh"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Mcintosh "
+                ],
+                "uid": [
+                    "cmcintosh"
+                ],
+                "uidnumber": [
+                    "835400039"
+                ]
+            },
+            {
+                "dn": "uid=dbriggs,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400069"
+                ],
+                "givenname": [
+                    "Dale "
+                ],
+                "homedirectory": [
+                    "/home/dbriggs"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Briggs "
+                ],
+                "uid": [
+                    "dbriggs"
+                ],
+                "uidnumber": [
+                    "835400069"
+                ]
+            },
+            {
+                "dn": "uid=dkelly,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400050"
+                ],
+                "givenname": [
+                    "Dorotha "
+                ],
+                "homedirectory": [
+                    "/home/dkelly"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Kelly "
+                ],
+                "uid": [
+                    "dkelly"
+                ],
+                "uidnumber": [
+                    "835400050"
+                ]
+            },
+            {
+                "dn": "uid=dmontes,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400027"
+                ],
+                "givenname": [
+                    "Darline "
+                ],
+                "homedirectory": [
+                    "/home/dmontes"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Montes "
+                ],
+                "uid": [
+                    "dmontes"
+                ],
+                "uidnumber": [
+                    "835400027"
+                ]
+            },
+            {
+                "dn": "uid=dmyers,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400102"
+                ],
+                "givenname": [
+                    "Drusilla "
+                ],
+                "homedirectory": [
+                    "/home/dmyers"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Myers "
+                ],
+                "uid": [
+                    "dmyers"
+                ],
+                "uidnumber": [
+                    "835400102"
+                ]
+            },
+            {
+                "dn": "uid=drosario,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400051"
+                ],
+                "givenname": [
+                    "Danette "
+                ],
+                "homedirectory": [
+                    "/home/drosario"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Rosario "
+                ],
+                "uid": [
+                    "drosario"
+                ],
+                "uidnumber": [
+                    "835400051"
+                ]
+            },
+            {
+                "dn": "uid=eduardo,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400007"
+                ],
+                "givenname": [
+                    "Eduardo"
+                ],
+                "homedirectory": [
+                    "/home/eduardo"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Gonzales"
+                ],
+                "uid": [
+                    "eduardo"
+                ],
+                "uidnumber": [
+                    "835400007"
+                ]
+            },
+            {
+                "dn": "uid=ekane,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400070"
+                ],
+                "givenname": [
+                    "Efren "
+                ],
+                "homedirectory": [
+                    "/home/ekane"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Kane "
+                ],
+                "uid": [
+                    "ekane"
+                ],
+                "uidnumber": [
+                    "835400070"
+                ]
+            },
+            {
+                "dn": "uid=ewatkins,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400047"
+                ],
+                "givenname": [
+                    "Ena "
+                ],
+                "homedirectory": [
+                    "/home/ewatkins"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Watkins "
+                ],
+                "uid": [
+                    "ewatkins"
+                ],
+                "uidnumber": [
+                    "835400047"
+                ]
+            },
+            {
+                "dn": "uid=fstrong,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400084"
+                ],
+                "givenname": [
+                    "Franklin "
+                ],
+                "homedirectory": [
+                    "/home/fstrong"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Strong "
+                ],
+                "uid": [
+                    "fstrong"
+                ],
+                "uidnumber": [
+                    "835400084"
+                ]
+            },
+            {
+                "dn": "uid=fwolfe,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400035"
+                ],
+                "givenname": [
+                    "Fiona "
+                ],
+                "homedirectory": [
+                    "/home/fwolfe"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Wolfe "
+                ],
+                "uid": [
+                    "fwolfe"
+                ],
+                "uidnumber": [
+                    "835400035"
+                ]
+            },
+            {
+                "dn": "uid=grobles,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400066"
+                ],
+                "givenname": [
+                    "Gracie "
+                ],
+                "homedirectory": [
+                    "/home/grobles"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
                 ],
-                "dn": "uid=kfrog,cn=users,cn=accounts,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
-                "gecos": [
-                    "Some of my best friends are Geckos"
+                "sn": [
+                    "Robles "
                 ],
+                "uid": [
+                    "grobles"
+                ],
+                "uidnumber": [
+                    "835400066"
+                ]
+            },
+            {
+                "dn": "uid=groman,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400100"
+                ],
+                "givenname": [
+                    "Gwendolyn "
+                ],
+                "homedirectory": [
+                    "/home/groman"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Roman "
+                ],
+                "uid": [
+                    "groman"
+                ],
+                "uidnumber": [
+                    "835400100"
+                ]
+            },
+            {
+                "dn": "uid=ibeard,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400037"
+                ],
+                "givenname": [
+                    "Ivonne "
+                ],
+                "homedirectory": [
+                    "/home/ibeard"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Beard "
+                ],
+                "uid": [
+                    "ibeard"
+                ],
+                "uidnumber": [
+                    "835400037"
+                ]
+            },
+            {
+                "dn": "uid=ipotts,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400095"
+                ],
+                "givenname": [
+                    "Isaac "
+                ],
+                "homedirectory": [
+                    "/home/ipotts"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Potts "
+                ],
+                "uid": [
+                    "ipotts"
+                ],
+                "uidnumber": [
+                    "835400095"
+                ]
+            },
+            {
+                "dn": "uid=jbuckley,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400045"
+                ],
+                "givenname": [
+                    "Jeanna "
+                ],
+                "homedirectory": [
+                    "/home/jbuckley"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Buckley "
+                ],
+                "uid": [
+                    "jbuckley"
+                ],
+                "uidnumber": [
+                    "835400045"
+                ]
+            },
+            {
+                "dn": "uid=jburch,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400090"
+                ],
+                "givenname": [
+                    "Joni "
+                ],
+                "homedirectory": [
+                    "/home/jburch"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Burch "
+                ],
+                "uid": [
+                    "jburch"
+                ],
+                "uidnumber": [
+                    "835400090"
+                ]
+            },
+            {
+                "dn": "uid=jgould,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400046"
+                ],
+                "givenname": [
+                    "Jimmy "
+                ],
+                "homedirectory": [
+                    "/home/jgould"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Gould "
+                ],
+                "uid": [
+                    "jgould"
+                ],
+                "uidnumber": [
+                    "835400046"
+                ]
+            },
+            {
+                "dn": "uid=jmaynard,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400088"
+                ],
+                "givenname": [
+                    "Jolynn "
+                ],
+                "homedirectory": [
+                    "/home/jmaynard"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Maynard "
+                ],
+                "uid": [
+                    "jmaynard"
+                ],
+                "uidnumber": [
+                    "835400088"
+                ]
+            },
+            {
+                "dn": "uid=jmccann,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400064"
+                ],
+                "givenname": [
+                    "Juan "
+                ],
+                "homedirectory": [
+                    "/home/jmccann"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Mccann "
+                ],
+                "uid": [
+                    "jmccann"
+                ],
+                "uidnumber": [
+                    "835400064"
+                ]
+            },
+            {
+                "dn": "uid=jmccarty,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400089"
+                ],
+                "givenname": [
+                    "Jeffry "
+                ],
+                "homedirectory": [
+                    "/home/jmccarty"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Mccarty "
+                ],
+                "uid": [
+                    "jmccarty"
+                ],
+                "uidnumber": [
+                    "835400089"
+                ]
+            },
+            {
+                "dn": "uid=jmckee,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400057"
+                ],
+                "givenname": [
+                    "Janeen "
+                ],
+                "homedirectory": [
+                    "/home/jmckee"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Mckee "
+                ],
+                "uid": [
+                    "jmckee"
+                ],
+                "uidnumber": [
+                    "835400057"
+                ]
+            },
+            {
+                "dn": "uid=jpreston,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400052"
+                ],
+                "givenname": [
+                    "Jacqueline "
+                ],
+                "homedirectory": [
+                    "/home/jpreston"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Preston "
+                ],
+                "uid": [
+                    "jpreston"
+                ],
+                "uidnumber": [
+                    "835400052"
+                ]
+            },
+            {
+                "dn": "uid=jwu,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400054"
+                ],
+                "givenname": [
+                    "Jacquelyne "
+                ],
+                "homedirectory": [
+                    "/home/jwu"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Wu "
+                ],
+                "uid": [
+                    "jwu"
+                ],
+                "uidnumber": [
+                    "835400054"
+                ]
+            },
+            {
+                "dn": "uid=kanderson,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
                 "gidnumber": [
-                    "444194798"
+                    "835400004"
                 ],
                 "givenname": [
                     "Kermit"
                 ],
                 "homedirectory": [
-                    "/home/kfrog"
+                    "/home/kanderson"
                 ],
-                "ipauniqueid": [
-                    "89dc1f68-77f3-11df-afb7-525400ed2d11"
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Anderson"
+                ],
+                "uid": [
+                    "kanderson"
+                ],
+                "uidnumber": [
+                    "835400004"
+                ]
+            },
+            {
+                "dn": "uid=kfisher,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400076"
+                ],
+                "givenname": [
+                    "Kenna "
+                ],
+                "homedirectory": [
+                    "/home/kfisher"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Fisher "
+                ],
+                "uid": [
+                    "kfisher"
+                ],
+                "uidnumber": [
+                    "835400076"
+                ]
+            },
+            {
+                "dn": "uid=kgonzalez,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400097"
+                ],
+                "givenname": [
+                    "Katelin "
+                ],
+                "homedirectory": [
+                    "/home/kgonzalez"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Gonzalez "
+                ],
+                "uid": [
+                    "kgonzalez"
+                ],
+                "uidnumber": [
+                    "835400097"
+                ]
+            },
+            {
+                "dn": "uid=kmills,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400086"
+                ],
+                "givenname": [
+                    "Kristi "
+                ],
+                "homedirectory": [
+                    "/home/kmills"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Mills "
+                ],
+                "uid": [
+                    "kmills"
+                ],
+                "uidnumber": [
+                    "835400086"
+                ]
+            },
+            {
+                "dn": "uid=kreyes,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400091"
+                ],
+                "givenname": [
+                    "Keli "
+                ],
+                "homedirectory": [
+                    "/home/kreyes"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Reyes "
+                ],
+                "uid": [
+                    "kreyes"
+                ],
+                "uidnumber": [
+                    "835400091"
+                ]
+            },
+            {
+                "dn": "uid=kvonneu,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400005"
+                ],
+                "givenname": [
+                    "Karl"
+                ],
+                "homedirectory": [
+                    "/home/kvonneu"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Von Neuson"
+                ],
+                "uid": [
+                    "kvonneu"
+                ],
+                "uidnumber": [
+                    "835400005"
+                ]
+            },
+            {
+                "dn": "uid=lbaldwin,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400033"
+                ],
+                "givenname": [
+                    "Leola "
+                ],
+                "homedirectory": [
+                    "/home/lbaldwin"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Baldwin "
+                ],
+                "uid": [
+                    "lbaldwin"
+                ],
+                "uidnumber": [
+                    "835400033"
+                ]
+            },
+            {
+                "dn": "uid=lbarnett,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400105"
+                ],
+                "givenname": [
+                    "Lavera "
+                ],
+                "homedirectory": [
+                    "/home/lbarnett"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Barnett "
+                ],
+                "uid": [
+                    "lbarnett"
+                ],
+                "uidnumber": [
+                    "835400105"
+                ]
+            },
+            {
+                "dn": "uid=lcohen,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400083"
+                ],
+                "givenname": [
+                    "Layne "
+                ],
+                "homedirectory": [
+                    "/home/lcohen"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Cohen "
+                ],
+                "uid": [
+                    "lcohen"
+                ],
+                "uidnumber": [
+                    "835400083"
+                ]
+            },
+            {
+                "dn": "uid=ldennis,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400096"
+                ],
+                "givenname": [
+                    "Leslie "
+                ],
+                "homedirectory": [
+                    "/home/ldennis"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Dennis "
+                ],
+                "uid": [
+                    "ldennis"
+                ],
+                "uidnumber": [
+                    "835400096"
+                ]
+            },
+            {
+                "dn": "uid=lduran,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400038"
+                ],
+                "givenname": [
+                    "Linh "
+                ],
+                "homedirectory": [
+                    "/home/lduran"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Duran "
+                ],
+                "uid": [
+                    "lduran"
+                ],
+                "uidnumber": [
+                    "835400038"
+                ]
+            },
+            {
+                "dn": "uid=lgross,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400085"
+                ],
+                "givenname": [
+                    "Leta "
+                ],
+                "homedirectory": [
+                    "/home/lgross"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Gross "
+                ],
+                "uid": [
+                    "lgross"
+                ],
+                "uidnumber": [
+                    "835400085"
+                ]
+            },
+            {
+                "dn": "uid=lhall,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400049"
+                ],
+                "givenname": [
+                    "Lou "
+                ],
+                "homedirectory": [
+                    "/home/lhall"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Hall "
+                ],
+                "uid": [
+                    "lhall"
+                ],
+                "uidnumber": [
+                    "835400049"
+                ]
+            },
+            {
+                "dn": "uid=llarson,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400067"
+                ],
+                "givenname": [
+                    "Lanette "
+                ],
+                "homedirectory": [
+                    "/home/llarson"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Larson "
+                ],
+                "uid": [
+                    "llarson"
+                ],
+                "uidnumber": [
+                    "835400067"
+                ]
+            },
+            {
+                "dn": "uid=marcher,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400055"
+                ],
+                "givenname": [
+                    "Mistie "
+                ],
+                "homedirectory": [
+                    "/home/marcher"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Archer "
+                ],
+                "uid": [
+                    "marcher"
+                ],
+                "uidnumber": [
+                    "835400055"
+                ]
+            },
+            {
+                "dn": "uid=mbailey,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400068"
+                ],
+                "givenname": [
+                    "Marcus "
+                ],
+                "homedirectory": [
+                    "/home/mbailey"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Bailey "
+                ],
+                "uid": [
+                    "mbailey"
+                ],
+                "uidnumber": [
+                    "835400068"
+                ]
+            },
+            {
+                "dn": "uid=mbutler,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400087"
+                ],
+                "givenname": [
+                    "Merrill "
+                ],
+                "homedirectory": [
+                    "/home/mbutler"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Butler "
+                ],
+                "uid": [
+                    "mbutler"
+                ],
+                "uidnumber": [
+                    "835400087"
+                ]
+            },
+            {
+                "dn": "uid=mcarney,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400043"
+                ],
+                "givenname": [
+                    "Mozelle "
+                ],
+                "homedirectory": [
+                    "/home/mcarney"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Carney "
+                ],
+                "uid": [
+                    "mcarney"
+                ],
+                "uidnumber": [
+                    "835400043"
+                ]
+            },
+            {
+                "dn": "uid=mclay,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400062"
+                ],
+                "givenname": [
+                    "Margart "
+                ],
+                "homedirectory": [
+                    "/home/mclay"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Clay "
+                ],
+                "uid": [
+                    "mclay"
+                ],
+                "uidnumber": [
+                    "835400062"
+                ]
+            },
+            {
+                "dn": "uid=mdyer,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400036"
+                ],
+                "givenname": [
+                    "Margarete "
+                ],
+                "homedirectory": [
+                    "/home/mdyer"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Dyer "
+                ],
+                "uid": [
+                    "mdyer"
+                ],
+                "uidnumber": [
+                    "835400036"
+                ]
+            },
+            {
+                "dn": "uid=mestes,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400077"
+                ],
+                "givenname": [
+                    "Merissa "
+                ],
+                "homedirectory": [
+                    "/home/mestes"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Estes "
+                ],
+                "uid": [
+                    "mestes"
+                ],
+                "uidnumber": [
+                    "835400077"
+                ]
+            },
+            {
+                "dn": "uid=mgates,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400063"
+                ],
+                "givenname": [
+                    "Magda "
+                ],
+                "homedirectory": [
+                    "/home/mgates"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Gates "
+                ],
+                "uid": [
+                    "mgates"
+                ],
+                "uidnumber": [
+                    "835400063"
+                ]
+            },
+            {
+                "dn": "uid=mjefferson,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400053"
+                ],
+                "givenname": [
+                    "Madelyn "
+                ],
+                "homedirectory": [
+                    "/home/mjefferson"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Jefferson "
+                ],
+                "uid": [
+                    "mjefferson"
+                ],
+                "uidnumber": [
+                    "835400053"
+                ]
+            },
+            {
+                "dn": "uid=mkrause,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400073"
+                ],
+                "givenname": [
+                    "Mimi "
+                ],
+                "homedirectory": [
+                    "/home/mkrause"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Krause "
+                ],
+                "uid": [
+                    "mkrause"
+                ],
+                "uidnumber": [
+                    "835400073"
+                ]
+            },
+            {
+                "dn": "uid=mlong,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400078"
+                ],
+                "givenname": [
+                    "Maurice "
+                ],
+                "homedirectory": [
+                    "/home/mlong"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Long "
+                ],
+                "uid": [
+                    "mlong"
+                ],
+                "uidnumber": [
+                    "835400078"
+                ]
+            },
+            {
+                "dn": "uid=mtravis,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400098"
+                ],
+                "givenname": [
+                    "Mitchell "
+                ],
+                "homedirectory": [
+                    "/home/mtravis"
                 ],
-                "krbprincipalname": [
-                    "kfrog"
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Travis "
+                ],
+                "uid": [
+                    "mtravis"
+                ],
+                "uidnumber": [
+                    "835400098"
+                ]
+            },
+            {
+                "dn": "uid=mvang,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400030"
+                ],
+                "givenname": [
+                    "Mozell "
+                ],
+                "homedirectory": [
+                    "/home/mvang"
                 ],
                 "loginshell": [
                     "/bin/sh"
                 ],
-                "mail": [
-                    "kfrog pbs org"
+                "nsaccountlock": [
+                    "False"
                 ],
-                "memberof_group": [
-                    "ipausers"
+                "sn": [
+                    "Vang "
+                ],
+                "uid": [
+                    "mvang"
+                ],
+                "uidnumber": [
+                    "835400030"
+                ]
+            },
+            {
+                "dn": "uid=mvaughan,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400065"
+                ],
+                "givenname": [
+                    "Meg "
+                ],
+                "homedirectory": [
+                    "/home/mvaughan"
+                ],
+                "loginshell": [
+                    "/bin/sh"
                 ],
-                "objectclass": [
-                    "top",
-                    "person",
-                    "organizationalperson",
-                    "inetorgperson",
-                    "inetuser",
-                    "posixaccount",
-                    "krbprincipalaux",
-                    "krbticketpolicyaux",
-                    "ipaobject"
+                "nsaccountlock": [
+                    "False"
                 ],
                 "sn": [
-                    "Frog"
+                    "Vaughan "
                 ],
-                "street": [
-                    "55 Seasame Street"
+                "uid": [
+                    "mvaughan"
+                ],
+                "uidnumber": [
+                    "835400065"
+                ]
+            },
+            {
+                "dn": "uid=ngutierrez,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400032"
                 ],
-                "title": [
-                    "Reporter"
+                "givenname": [
+                    "Noel "
+                ],
+                "homedirectory": [
+                    "/home/ngutierrez"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Gutierrez "
                 ],
                 "uid": [
-                    "kfrog"
+                    "ngutierrez"
                 ],
                 "uidnumber": [
-                    "444194798"
+                    "835400032"
                 ]
             },
             {
-                "cn": [
-                    "Oscar Grouch"
+                "dn": "uid=nmartinez,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400040"
+                ],
+                "givenname": [
+                    "Nakita "
+                ],
+                "homedirectory": [
+                    "/home/nmartinez"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
                 ],
-                "dn": "uid=scram,cn=users,cn=accounts,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
-                "gecos": [
-                    "scram"
+                "sn": [
+                    "Martinez "
+                ],
+                "uid": [
+                    "nmartinez"
                 ],
+                "uidnumber": [
+                    "835400040"
+                ]
+            },
+            {
+                "dn": "uid=ostein,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
                 "gidnumber": [
-                    "444194798"
+                    "835400006"
                 ],
                 "givenname": [
                     "Oscar"
                 ],
                 "homedirectory": [
-                    "/home/trash"
+                    "/home/ostein"
                 ],
-                "ipauniqueid": [
-                    "adba909c-77f3-11df-ae3f-525400ed2d11"
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Stein"
+                ],
+                "uid": [
+                    "ostein"
+                ],
+                "uidnumber": [
+                    "835400006"
+                ]
+            },
+            {
+                "dn": "uid=pdawn,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400009"
                 ],
-                "krbprincipalname": [
-                    "scram"
+                "givenname": [
+                    "Penelope"
+                ],
+                "homedirectory": [
+                    "/home/pdawn"
                 ],
                 "loginshell": [
                     "/bin/sh"
                 ],
-                "mail": [
-                    "oscar pbs org"
+                "nsaccountlock": [
+                    "False"
                 ],
-                "memberof_group": [
-                    "ipausers"
+                "sn": [
+                    "Dawn"
                 ],
-                "objectclass": [
-                    "top",
-                    "person",
-                    "organizationalperson",
-                    "inetorgperson",
-                    "inetuser",
-                    "posixaccount",
-                    "krbprincipalaux",
-                    "krbticketpolicyaux",
-                    "ipaobject"
+                "uid": [
+                    "pdawn"
+                ],
+                "uidnumber": [
+                    "835400009"
+                ]
+            },
+            {
+                "dn": "uid=rcannon,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400103"
+                ],
+                "givenname": [
+                    "Roxane "
+                ],
+                "homedirectory": [
+                    "/home/rcannon"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
                 ],
                 "sn": [
-                    "Grouch"
+                    "Cannon "
                 ],
-                "street": [
-                    "123a Sesame Street"
+                "uid": [
+                    "rcannon"
                 ],
-                "title": [
-                    "Sys Admin"
+                "uidnumber": [
+                    "835400103"
+                ]
+            },
+            {
+                "dn": "uid=rhale,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400056"
+                ],
+                "givenname": [
+                    "Reva "
+                ],
+                "homedirectory": [
+                    "/home/rhale"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Hale "
                 ],
                 "uid": [
-                    "scram"
+                    "rhale"
                 ],
                 "uidnumber": [
-                    "444194799"
+                    "835400056"
                 ]
             },
             {
-                "cn": [
-                    "Sid Monster"
+                "dn": "uid=sbecker,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400021"
                 ],
-                "dn": "uid=cookie,cn=users,cn=accounts,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
-                "gecos": [
-                    "cookie"
+                "givenname": [
+                    "Samuel"
                 ],
+                "homedirectory": [
+                    "/home/sbecker"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Becker"
+                ],
+                "uid": [
+                    "sbecker"
+                ],
+                "uidnumber": [
+                    "835400021"
+                ]
+            },
+            {
+                "dn": "uid=scohen,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400044"
+                ],
+                "givenname": [
+                    "Santo "
+                ],
+                "homedirectory": [
+                    "/home/scohen"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Cohen "
+                ],
+                "uid": [
+                    "scohen"
+                ],
+                "uidnumber": [
+                    "835400044"
+                ]
+            },
+            {
+                "dn": "uid=sfrazier,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
                 "gidnumber": [
-                    "444194798"
+                    "835400020"
                 ],
                 "givenname": [
-                    "Sid"
+                    "Samual"
                 ],
                 "homedirectory": [
-                    "cookie"
+                    "/home/sfrazier"
                 ],
-                "ipauniqueid": [
-                    "c7d10507-77f3-11df-ac53-525400ed2d11"
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
                 ],
-                "krbprincipalname": [
-                    "cookie"
+                "sn": [
+                    "Frazier"
+                ],
+                "uid": [
+                    "sfrazier"
+                ],
+                "uidnumber": [
+                    "835400020"
+                ]
+            },
+            {
+                "dn": "uid=sgregory,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400018"
+                ],
+                "givenname": [
+                    "Sammie"
+                ],
+                "homedirectory": [
+                    "/home/sgregory"
                 ],
                 "loginshell": [
                     "/bin/sh"
                 ],
-                "mail": [
-                    "cookie pbs org"
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Gregory"
+                ],
+                "uid": [
+                    "sgregory"
+                ],
+                "uidnumber": [
+                    "835400018"
+                ]
+            },
+            {
+                "dn": "uid=smaldonado,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400022"
+                ],
+                "givenname": [
+                    "Sandy"
+                ],
+                "homedirectory": [
+                    "/home/smaldonado"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Maldonado"
+                ],
+                "uid": [
+                    "smaldonado"
+                ],
+                "uidnumber": [
+                    "835400022"
+                ]
+            },
+            {
+                "dn": "uid=smcclure,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400072"
+                ],
+                "givenname": [
+                    "Shila "
+                ],
+                "homedirectory": [
+                    "/home/smcclure"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Mcclure "
+                ],
+                "uid": [
+                    "smcclure"
+                ],
+                "uidnumber": [
+                    "835400072"
+                ]
+            },
+            {
+                "dn": "uid=sparrish,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400074"
+                ],
+                "givenname": [
+                    "Shella "
+                ],
+                "homedirectory": [
+                    "/home/sparrish"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Parrish "
+                ],
+                "uid": [
+                    "sparrish"
+                ],
+                "uidnumber": [
+                    "835400074"
+                ]
+            },
+            {
+                "dn": "uid=sroberson,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400028"
+                ],
+                "givenname": [
+                    "Shantay "
+                ],
+                "homedirectory": [
+                    "/home/sroberson"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Roberson "
+                ],
+                "uid": [
+                    "sroberson"
+                ],
+                "uidnumber": [
+                    "835400028"
+                ]
+            },
+            {
+                "dn": "uid=sshelton,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400019"
+                ],
+                "givenname": [
+                    "Sammy"
+                ],
+                "homedirectory": [
+                    "/home/sshelton"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Shelton"
+                ],
+                "uid": [
+                    "sshelton"
+                ],
+                "uidnumber": [
+                    "835400019"
+                ]
+            },
+            {
+                "dn": "uid=sshepherd,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400041"
+                ],
+                "givenname": [
+                    "Scarlett "
+                ],
+                "homedirectory": [
+                    "/home/sshepherd"
                 ],
-                "memberof_group": [
-                    "ipausers"
+                "loginshell": [
+                    "/bin/sh"
                 ],
-                "objectclass": [
-                    "top",
-                    "person",
-                    "organizationalperson",
-                    "inetorgperson",
-                    "inetuser",
-                    "posixaccount",
-                    "krbprincipalaux",
-                    "krbticketpolicyaux",
-                    "ipaobject"
+                "nsaccountlock": [
+                    "False"
                 ],
                 "sn": [
-                    "Monster"
+                    "Shepherd "
+                ],
+                "uid": [
+                    "sshepherd"
+                ],
+                "uidnumber": [
+                    "835400041"
+                ]
+            },
+            {
+                "dn": "uid=t,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400003"
+                ],
+                "givenname": [
+                    "t"
                 ],
-                "street": [
-                    "123 Sesame Street"
+                "homedirectory": [
+                    "/home/t"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "t"
                 ],
                 "title": [
-                    "Chef"
+                    "dfgfghfgh"
+                ],
+                "uid": [
+                    "t"
+                ],
+                "uidnumber": [
+                    "835400003"
+                ]
+            },
+            {
+                "dn": "uid=tburch,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400101"
+                ],
+                "givenname": [
+                    "Tennie "
+                ],
+                "homedirectory": [
+                    "/home/tburch"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Burch "
+                ],
+                "uid": [
+                    "tburch"
+                ],
+                "uidnumber": [
+                    "835400101"
+                ]
+            },
+            {
+                "dn": "uid=tcase,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400099"
+                ],
+                "givenname": [
+                    "Taisha "
+                ],
+                "homedirectory": [
+                    "/home/tcase"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Case "
+                ],
+                "uid": [
+                    "tcase"
+                ],
+                "uidnumber": [
+                    "835400099"
+                ]
+            },
+            {
+                "dn": "uid=tosborn,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400042"
+                ],
+                "givenname": [
+                    "Tora "
+                ],
+                "homedirectory": [
+                    "/home/tosborn"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Osborn "
+                ],
+                "uid": [
+                    "tosborn"
+                ],
+                "uidnumber": [
+                    "835400042"
+                ]
+            },
+            {
+                "dn": "uid=uevans,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400034"
+                ],
+                "givenname": [
+                    "Una "
+                ],
+                "homedirectory": [
+                    "/home/uevans"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Evans "
+                ],
+                "uid": [
+                    "uevans"
+                ],
+                "uidnumber": [
+                    "835400034"
+                ]
+            },
+            {
+                "dn": "uid=vgriffin,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400081"
+                ],
+                "givenname": [
+                    "Veronika "
+                ],
+                "homedirectory": [
+                    "/home/vgriffin"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Griffin "
+                ],
+                "uid": [
+                    "vgriffin"
+                ],
+                "uidnumber": [
+                    "835400081"
+                ]
+            },
+            {
+                "dn": "uid=vmendoza,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400029"
+                ],
+                "givenname": [
+                    "Vincenza "
+                ],
+                "homedirectory": [
+                    "/home/vmendoza"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Mendoza "
+                ],
+                "uid": [
+                    "vmendoza"
+                ],
+                "uidnumber": [
+                    "835400029"
+                ]
+            },
+            {
+                "dn": "uid=wryan,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400061"
+                ],
+                "givenname": [
+                    "Wilhemina "
+                ],
+                "homedirectory": [
+                    "/home/wryan"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Ryan "
+                ],
+                "uid": [
+                    "wryan"
+                ],
+                "uidnumber": [
+                    "835400061"
+                ]
+            },
+            {
+                "dn": "uid=zlloyd,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400016"
+                ],
+                "givenname": [
+                    "Zack"
+                ],
+                "homedirectory": [
+                    "/home/zlloyd"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Lloyd"
+                ],
+                "uid": [
+                    "zlloyd"
+                ],
+                "uidnumber": [
+                    "835400016"
+                ]
+            },
+            {
+                "dn": "uid=zmarsh,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400017"
+                ],
+                "givenname": [
+                    "Zackary"
+                ],
+                "homedirectory": [
+                    "/home/zmarsh"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "Marsh"
+                ],
+                "uid": [
+                    "zmarsh"
+                ],
+                "uidnumber": [
+                    "835400017"
+                ]
+            },
+            {
+                "dn": "uid=zoe,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+                "gidnumber": [
+                    "835400008"
+                ],
+                "givenname": [
+                    "Zoe"
+                ],
+                "homedirectory": [
+                    "/home/zoe"
+                ],
+                "loginshell": [
+                    "/bin/sh"
+                ],
+                "nsaccountlock": [
+                    "False"
+                ],
+                "sn": [
+                    "MacPhearson"
                 ],
                 "uid": [
-                    "cookie"
+                    "zoe"
                 ],
                 "uidnumber": [
-                    "444194800"
+                    "835400008"
                 ]
             }
         ],
-        "summary": "4 users matched",
-        "truncated": false
+        "summary": "100 users matched",
+        "truncated": true
     }
-}
+}
\ No newline at end of file
diff --git a/install/ui/webui.js b/install/ui/webui.js
index 4f27272f8eb969c312bc22ec195971776b509d21..a0d754681e9683088c073a20142e13caf771ff1c 100644
--- a/install/ui/webui.js
+++ b/install/ui/webui.js
@@ -109,6 +109,8 @@ IPA.self_serv_navigation = function(spec) {
 /* main (document onready event handler) */
 $(function() {
 
+
+
     /* main loop (hashchange event handler) */
     function window_hashchange(evt){
         IPA.nav.update();
@@ -151,6 +153,22 @@ $(function() {
         IPA.nav.update();
 
         $('#login_header').html(IPA.messages.login.header);
+
+        var resized_called = 0;
+
+        function resizeFrame(){
+            resized_called +=1;
+            var entity = IPA.current_entity;
+            if (entity){
+
+                var facet_name = IPA.current_facet(entity);
+                var facet = entity.get_facet(facet_name);
+                if (!facet) return;
+                facet.resize();
+            }
+            $('#loggedinas strong').text(resized_called+':'+facet_name);
+        }
+        jQuery.event.add(window, "resize", resizeFrame);
     }
 
 
@@ -161,4 +179,5 @@ $(function() {
     }
 
     IPA.init(null, null, init_on_win, init_on_error);
+
 });
diff --git a/install/ui/widget.js b/install/ui/widget.js
index 1c12ac480365328cc86c5da7d039fe2bd06ac5ba..a3ca1426f1642f01afb22b5c8492f9d1cf87144b 100644
--- a/install/ui/widget.js
+++ b/install/ui/widget.js
@@ -23,6 +23,8 @@
 
 /* REQUIRES: ipa.js */
 
+IPA.checkbox_column_width = 22;
+
 IPA.widget = function(spec) {
 
     spec = spec || {};
@@ -1141,13 +1143,22 @@ IPA.table_widget = function (spec) {
 
             th = $('<th/>').appendTo(tr);
 
-            if (that.scrollable && (i == columns.length-1)) {
+            if (that.scrollable ) {
+                var width;
                 if (column.width) {
-                    var width = parseInt(
+                    width = parseInt(
                         column.width.substring(0, column.width.length-2),10);
                     width += 16;
-                    th.css('width', width+'px');
+                }else{
+                    /* don't use the checkbox column as part of the overall
+                       calculation for column widths.  It is so small
+                       that it throws off the average. */
+                    width = (that.table.width() - IPA.checkbox_column_width) /
+                        (columns.length);
                 }
+                width += 'px';
+                th.css('width', width);
+                column.width = width;
             } else {
                 if (column.width) {
                     th.css('width', column.width);
@@ -1167,6 +1178,9 @@ IPA.table_widget = function (spec) {
                     'style': 'float: right;'
                 }).appendTo(th);
             }
+            if (that.scrollable && !column.width){
+                column.width = th.width() +'px';
+            }
         }
 
         that.tbody = $('<tbody/>').appendTo(that.table);
@@ -1178,7 +1192,7 @@ IPA.table_widget = function (spec) {
         that.row = $('<tr/>');
 
         var td = $('<td/>', {
-            'style': 'width: 22px;'
+            'style': 'width: '+ IPA.checkbox_column_width +'px;'
         }).appendTo(that.row);
 
         $('<input/>', {
@@ -1282,6 +1296,16 @@ IPA.table_widget = function (spec) {
         that.tbody.empty();
     };
 
+    that.resize = function(){
+        if (that.scrollable){
+            var  height = that.tbody.height();
+            var table_max_height = $(window).height() -
+                IPA.reserved_screen_size;
+            that.tbody.height(table_max_height);
+            that.tbody.attr('overflow-y', 'scroll');
+        }
+    };
+
     that.load = function(result) {
 
         that.empty();
-- 
1.7.5.1


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]