Pcp

Latest version: v5.0

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

Scan your dependencies

Page 27 of 28

2.1.911

- add pagebuf metrics (Daniel and Nathan)
- fixes so the build works if pcp is not already installed
- minor security fix to pcp.spec.in (force mode 644 for .NeedRebuild)
- make sure the src RPM builds correctly (LSRCFILE issues from LinuxWorld)
- fix for bug 797756, upgrade from pcp2.1.6 to any newer version leaves
pcp chkconfig off and the name space does not get rebuilt.
- extended the weblogs PCP agent so it can report proxy/squid
http servers, and added assorted http cache statistics.
- fixed the Cisco router PCP agent (it was broken in pp1.3).
- add support for disk stats in 2.4.x kernels with "disk_io" field
in /proc/stat (only used when sard patch is not installed)
- if the pcp-pro package (SGI proprietary) is installed, all libpcp
clients on linux are now "authorized" to monitor IRIX systems that
do not have a pmcd collector license.

2.1.108

- guard against DOS attack by restring incoming PDU size to 64K.
- add hinv.map.cpu and hinv.cpu metrics exported by /proc/cpuinfo
- fix small error in INSTALL_MAN rule in src/include/builddefs.in
- fix for bug 793427 - correct symlinks for man pages with multiple
entries in the .SH NAME section.
- add network.tcpconn metrics to export counts of tcp connections in each
state. Code contributed by Michal Kara (lemmingarthur.plbohnice.cz)
- few minor fixes for build on ia64

2.1.96

- install /usr/share/pcp/lib/rc-proc.sh containing common
shell functions for use by rc scripts - these functions
are tolerant of the chkconfig command missing (as in SUSE).
- update all rc scripts and {pmlogger,pmie}_{check,daily} scripts
to use the new rc-proc.sh functions. Remove the /etc/sysconfig
stuff entirely (it was not being used anyway).
- fix for 795934 : after rpm -U, pcp is chkconfig off. It turned
out that an upgrade executes the %post _and_ the %preun scripts,
which resulted in pcp being chkconfig'd on then off again.
- fix pmie rc scripts so they work, are chkconfig friendly,
and cope with _and_ without pmieconf (which is in pcp-pro).
Also install /var/pcp/config/pmie/config.default as a simple example
to monitor the load average and report to syslog. The pmie
daemon is chkconfig off by default.
- default run levels for pmcd and pmie (daemon) are now 2345, for SUSE
- reconcile troff and groff differences in man page sources
- fix for bug 797049 use strftime(%z) to determine timezone offsets
w.r.t. daylight savings
- portability surgery on src/libpcp_trace, and add new pmtracecounter()
function, see pmtracebegin(3) for details.
- reconcile pcp.env and pmcd.options from IRIX
- fix for bug 797048 update-magic does not fully remove old entries
before adding new, hence the magic file would grow after each upgrade
- other minor reconciliation work with IRIX
- fix build environment to allow proper handling of compressed man pages
- add support for RPM version 4.
- add support for add kernel.{all,percpu}.syscall metrics
(requires kernel patch)
- fixed for bug 797164: potential SEGV due to calling realloc on a
misused pointer - src/pmdas/weblog/weblog.c
- use realpath(3) to resolve devices in /proc/mounts for filesys.* metrics

2.1.82

- fix for bug 793871 pmlogger_check fails after redhat upgrade
(because PCP entries in /usr/share/magic were clobbered)
- also install /var/pcp/pmdas/linux/pmdalinux (as a non-DSO
agent for debugging and profiling purposes).
- added pmda.uname (uname -a) and pmda.version (linux pmda version)
metrics. The pmda.uname metric is needed by the "pcp" command.
- fix for 789025 fix to ensure rpm --verify succeeds immediately
after an install, and other errors in pmlogger_check
- released with ACE 1.3 (MR 19 Jul 2000)

2.1.7

- merged changes from IRIX for multiple namespace support in
pmdaproc.sh
- parameterized path to pmcd.conf and pmcd.options to avoid
having to move these files in IRIX. Use PCP_PMCDCONF_PATH and
PCP_PMCDOPTIONS_PATH respectfully.
- add new error define PM_ERR_LOGFILE (reconciled from IRIX)
- conditional pragma for pmGetConfig (not used in linux)
- use if defined(HAVE_OBJECT_STYLE) to guard __pmCheckObjectStyle
since it's not used in linux (reconciled with irix code)
- correct logic used to scan for pmlogger pid in pmlogger_check
in case where pmlogger exits prematurely, part of 789025
- added -Wall to default CFLAGS and LDFLAGS
- added xfs metrics (needs kernel support else no values available)
extracted from /proc/fs/xfs/stat
- added nfs (version 3) metrics, same names as on irix, bug 789669
- fix instance domain for kernel.percpu.interrupts, bug 790372

2.1.6

- released with ISE 1.2 (MR 25 May 2000)
- released with ISEMAIL 1.0 (MR 24 May 2000)
- this is the version shipped with SGI ProPack1.3
- change use of __clone to pthread_create for portability
- add support for raid disk stats (previously ignored)
- fix for bug 789425 pmie suspect behaviour with "delta" keyword
- add support for devfs style scsi disk names
- fixed a problem where nfs stats were always showing NFSv3 stats
rather than NFSv2 stats. We are not (yet) supporting NFSv3 stats.

Page 27 of 28

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.