Changes committed to git://oss.sgi.com/pcp/pcp.git dev
configure | 143 +++++++++++++++++++++++++++-----
configure.in | 111 ++++++++++++++----------
qa/qa_hosts.master | 1
src/include/pcp/impl.h | 4
src/include/pcp/platform_header.h.in | 19 ++++
src/libpcp/src/GNUmakefile | 4
src/libpcp/src/access.c | 87 +++++++++++--------
src/libpcp/src/accounts.c | 156 ++++++++++++++++++++++++++---------
src/libpcp/src/internal.h | 22 +++-
src/libpcp/src/win32.c | 100 +++++++++++++++++++++-
src/pmcd/src/client.c | 23 +----
src/pmdas/linux/help | 4
12 files changed, 505 insertions(+), 169 deletions(-)
commit 94a7c1581cc84cbe5c5f62e530d3747bb9b3713f
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Tue Jun 11 16:13:19 2013 +1000
Push uid/gid details slightly further down in libpcp (out of impl.h)
This removes the assumption from the __pmAccAddAccount interface that
a uid and gid can be represented by an integer, which is not portable
it turns out (fortunately, we don't need to make assumption as all of
the low-level authentication/SASL2 code fundamentally using values as
strings, which is just right for our needs here too).
Adds configure.in check for uid_t, gid_t and SID (Win32 Security ID).
While in there, added a sys/socket.h AF_UNIX check for Dave.
commit 2ba8cf2f9bfa19704cd44a75411806f0331bfec7
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Tue Jun 11 13:23:04 2013 +1000
Add another QA testing host into my local mix
commit 1899c5a48d8e8e6c863d53ce0742172d28811a49
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Tue Jun 11 13:22:47 2013 +1000
Make POSIX user/group account lookup code not built for Win32
commit 232237f32b8ed4eaa555f19052e8c262ef33e023
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Tue Jun 11 12:53:41 2013 +1000
Add missing help text for some Linux kernel hinv.map metrics
Recently added hinv.map.lvname needed some help text added, as
did hinv.map.cpu_node which has been missing some for years.
commit f39dd5c3b5bbbd1c0cbdddcc568bf29335e061f2
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Fri Jun 7 15:36:18 2013 +1000
Correct the way the user list associated with a group is evaluated
Previously we were only adding users explicitly listed in the groups
file into a groups UID list - this meant the primary group in passwd
file was not taken into account. In addition to fixing this, add in
checks that no duplicates are ever added to the UID list.
commit 0905d5664a417d670cb46a38ddc2ccb092f5713d
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Fri Jun 7 15:30:16 2013 +1000
Report user/group ACLs descending like hosts, with catch-all case last
|