Pcp

Latest version: v5.0

Safety actively analyzes 630094 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 20 of 28

3.0.0

- PMDA_INTERFACE_4 and the support of dynamic subtrees of the PMNS
where the PMDA (not PMCD) maintains knowledge of the PMNS.
- RPM packaging split into pcp, pcp-libs and pcp-libs-devel
pcp-libs is common - it's required by pcp and by pcp-libs-devel but
pcp and pcp-libs-devel can be installed with or without each other.
- Added separate specific licenses for the new subpackages,
particularly pcp-libs, which is LGPL.
- Added ldconfig %post and %postun scriptlets for -libs
- Don't explicitly require Infiniband libs, since they're libs and RPM
figures it out
- No need to explicitly BuildRequire gcc-c++ libstdc++-devel
- Add BuildRequires on perl-ExtUtils-MakeMaker
- Remove explicit ia64 Requires: libunwind
- Preserve generated gram.tab.c in several places since debuginfo needs it
- Create %{_localstatedir}/run/pcp and ship it (so it'll be removed)
- Use %doc in spec for CHANGELOG COPYING INSTALL README VERSION.pcp pcp.lsm
- Tweak configure to move PCP_BINADM_DIR out of /usr/share, into /usr/lib.
Arch dependent binaries should not be installed below /usr/share.
- Delete unneeded "explicit script interpreter" in several places
to keep rpmlint happy
- Remove setuid from pmpost, not needed (and not in debian either)
- Nuke the migrate_pcp_var_dir, script and it's %post scriptlet
- Default "chkconfig off" for all PCP services (retain settings on upgrade)
- Clean-up and simplify the %post scriptlets (rather dramatically)
- Don't ship static libraries in Fedora, we have the debug package for that
- Install .NeedRebuild, add to %files and remove crud from %post scriptlets
- Added %changelog in RPM spec and moved %files to end before %changelog
- Move demos, examples and demo PMDAS to the libs-devel package since they
are not used for production (but are useful for devel and needed for QA).
- Don't install trace demo binaries since src is installed anyway
- Reconciled build/rpm/pcp.spec.in with build/rpm/pcp_fedora.spec
- Integrated RPM packaging support for perl-PCP-PMDA and perl-PCP-MMV
(but perl-PCP-Logsummary is not currently shipped in RPM packages)
- RPM build requires perl(ExtUtils::MakeMaker) rather than
perl-extutils-makemaker (this is the standard notation)
- For easier upgrades, the perl PMDAs only really require pcp >= package
version (until we change or extend an API).
- ReplacePmnsSubtree fix bad signal handling botch (affecting MMV PMDA)
- Fix pmcd.timezone metric such that value updates on daylight savings
(or other timezone) changes.
- Initial packaging work for Slackware Linux, thanks to Roman Revyakin.

2.9.3

- configure.in fix for Windows iptypes.h header.
- Fixup Windows SQL Server metrics on 64 bit platforms.

2.9.2

- Final iteration on pmval sample count changes.
- Build fallout on Mac/Win32 in MMV client library.
- Tidy configure.in sys/stat time field/types handling for Alpha builds.

2.9.1

- Fix a long-standing pmval sample count miscalculation.
- Add missing runlevels and dependencies in start scripts.
- Fix a segv observed in the Windows PMDA accessing SQL Server metrics.
- Fix logic error causing wrong Windows version to be reported sometimes.
- Add kernel.all.uptime to the Windows kernel agent.
- Initial version of the (perl-based) Samba PMDA.
- Fixes to pmdasimple.pl so it functions correctly on all platforms.
- Add PCP::PMDA helper routines for determining native long sizes.
- Extend MMV to allow teardown of MMV file, and set errno on failure.
- Initial stable (1.00) version of MMV Perl interface.
- Correct the metric units for several Windows per-process memory metrics.
- Add network metrics to Solaris PMDA
- Report ZFS statistics from Solaris PMDA
- Export zpool stats from Solaris PMDA
- Generate packages for Solaris
- Allow user to choose her compiler (proper use of AC_PROG_CC)

2.9.0

- Fix Linux PMDA issue with -fstack-protector gcc option.
- Get socket daemon PMDAs working with Win32 pmcd.
- Bind 9.4 PMDA.
- PowerDNS PMDA.
- Fix atexit handling in the Perl PMDA module.
- Fix a duplicate PMID in the MySQL PMDA.
- Infiniband PMDA improvements and man page.
- Minor packaging tweaks for rpm and deb formats.

2.8.12

- Bug fixes in Zimbra and MySQL PMDAs.
- Fix memory leaks in the Perl PMDA interface.
- Fix the Mac OS X pmdadarwin metric table direct mapping.

Page 20 of 28

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.