Debian Package Tracker
Register | Log in
Subscribe

pcp

System level performance monitoring and performance management

Choose email to subscribe with

general
  • source: pcp (main)
  • version: 7.2.1-2
  • maintainer: PCP Development Team (DMD)
  • uploaders: Ken McDonell [DMD] – Nathan Scott [DMD]
  • arch: all any
  • std-ver: 4.7.2
  • VCS: Git (Browse, QA)
versions [more versions can be listed by madison] [old versions available from snapshot.debian.org]
[pool directory]
  • o-o-stable: 5.2.6-1
  • oldstable: 6.0.3-1.1
  • stable: 6.3.8-1
  • unstable: 7.2.1-2
versioned links
  • 5.2.6-1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 6.0.3-1.1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 6.3.8-1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 7.2.1-2: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • libpcp-archive1
  • libpcp-archive1-dev
  • libpcp-gui2
  • libpcp-gui2-dev
  • libpcp-import-perl
  • libpcp-import1
  • libpcp-import1-dev
  • libpcp-import2
  • libpcp-import2-dev
  • libpcp-logsummary-perl
  • libpcp-mmv-perl
  • libpcp-mmv1
  • libpcp-mmv1-dev
  • libpcp-pmda-perl
  • libpcp-pmda3
  • libpcp-pmda3-dev
  • libpcp-trace2
  • libpcp-trace2-dev
  • libpcp-web1
  • libpcp-web1-dev
  • libpcp3
  • libpcp3-dev
  • libpcp4
  • libpcp4-dev
  • pcp (2 bugs: 0, 2, 0, 0)
  • pcp-atop
  • pcp-conf
  • pcp-doc
  • pcp-dstat (1 bugs: 0, 1, 0, 0)
  • pcp-export-pcp2elasticsearch
  • pcp-export-pcp2graphite
  • pcp-export-pcp2influxdb
  • pcp-export-pcp2json
  • pcp-export-pcp2spark
  • pcp-export-pcp2xlsx
  • pcp-export-pcp2xml
  • pcp-export-pcp2zabbix
  • pcp-export-zabbix-agent
  • pcp-gui
  • pcp-htop
  • pcp-import-benchmarks
  • pcp-import-collectl2pcp
  • pcp-import-ganglia2pcp
  • pcp-import-guidellm2pcp
  • pcp-import-iostat2pcp
  • pcp-import-mrtg2pcp
  • pcp-import-sar2pcp
  • pcp-import-sheet2pcp
  • pcp-pmda-infiniband
  • pcp-testsuite
  • pcp-zeroconf
  • python3-pcp
action needed
10 security issues in bookworm high

There are 10 open security issues in bookworm.

6 important issues:
  • CVE-2026-16524: A command injection flaw in PCP's linux_sockets PMDA allows malicious shell metacharacters via the network.persocket.filter metric. This failed validation lets attackers execute arbitrary commands as the PMDA user when metrics refresh.
  • CVE-2026-16526: A flaw in the PCP linux_sockets module exposes an unsecured internal connection. An attacker with initial code execution can exploit this to escalate privileges and execute arbitrary commands as root.
  • CVE-2026-16527: An unauthenticated remote attacker can bypass access controls by sending crafted requests to the PCP pmproxy /store endpoint. This allows the attacker to overwrite any PMDA metric, leading to arbitrary code execution and system takeover.
  • CVE-2026-16529: A signed integer overflow in the PCP __pmGetPDU() function can be exploited via crafted network packets during PDU processing or SASL negotiation. This permanently blinds the affected daemon, resulting in a total denial of service (DoS) for subsequent packet reads.
  • CVE-2026-16530: A flaw was found in the PCP (Performance Co-Pilot) `pmproxy` service. A remote attacker can exploit a vulnerability in the `pmLogLoadInDom()` function by sending a specially crafted request. This bypasses a critical bounds check, which can lead to the `pmproxy` service crashing, causing a Denial of Service (DoS). Additionally, this flaw may enable the leakage of sensitive information from the system's memory.
  • CVE-2026-16531: An unauthenticated remote attacker can exploit a path traversal vulnerability in the PCP pmproxy logger servlet using a crafted hostname. This allows arbitrary file and directory creation, potentially leading to a denial of service.
4 issues postponed or untriaged:
  • CVE-2023-6917: (needs triaging) A vulnerability has been identified in the Performance Co-Pilot (PCP) package, stemming from the mixed privilege levels utilized by systemd services associated with PCP. While certain services operate within the confines of limited PCP user/group privileges, others are granted full root privileges. This disparity in privilege levels poses a risk when privileged root processes interact with directories or directory trees owned by unprivileged PCP users. Specifically, this vulnerability may lead to the compromise of PCP user isolation and facilitate local PCP-to-root exploits, particularly through symlink attacks. These vulnerabilities underscore the importance of maintaining robust privilege separation mechanisms within PCP to mitigate the potential for unauthorized privilege escalation.
  • CVE-2024-3019: (needs triaging) A flaw was found in PCP. The default pmproxy configuration exposes the Redis server backend to the local network, allowing remote command execution with the privileges of the Redis user. This issue can only be exploited when pmproxy is running. By default, pmproxy is not running and needs to be started manually. The pmproxy service is usually started from the 'Metrics settings' page of the Cockpit web interface. This flaw affects PCP versions 4.3.4 and newer.
  • CVE-2024-45769: (needs triaging) A vulnerability was found in Performance Co-Pilot (PCP).  This flaw allows an attacker to send specially crafted data to the system, which could cause the program to misbehave or crash.
  • CVE-2024-45770: (needs triaging) A vulnerability was found in Performance Co-Pilot (PCP). This flaw can only be exploited if an attacker has access to a compromised PCP system account. The issue is related to the pmpost tool, which is used to log messages in the system. Under certain conditions, it runs with high-level privileges.
Created: 2024-02-29 Last update: 2026-09-01 22:00
9 security issues in bullseye high

There are 9 open security issues in bullseye.

6 important issues:
  • CVE-2026-16524: A command injection flaw in PCP's linux_sockets PMDA allows malicious shell metacharacters via the network.persocket.filter metric. This failed validation lets attackers execute arbitrary commands as the PMDA user when metrics refresh.
  • CVE-2026-16526: A flaw in the PCP linux_sockets module exposes an unsecured internal connection. An attacker with initial code execution can exploit this to escalate privileges and execute arbitrary commands as root.
  • CVE-2026-16527: An unauthenticated remote attacker can bypass access controls by sending crafted requests to the PCP pmproxy /store endpoint. This allows the attacker to overwrite any PMDA metric, leading to arbitrary code execution and system takeover.
  • CVE-2026-16529: A signed integer overflow in the PCP __pmGetPDU() function can be exploited via crafted network packets during PDU processing or SASL negotiation. This permanently blinds the affected daemon, resulting in a total denial of service (DoS) for subsequent packet reads.
  • CVE-2026-16530: A flaw was found in the PCP (Performance Co-Pilot) `pmproxy` service. A remote attacker can exploit a vulnerability in the `pmLogLoadInDom()` function by sending a specially crafted request. This bypasses a critical bounds check, which can lead to the `pmproxy` service crashing, causing a Denial of Service (DoS). Additionally, this flaw may enable the leakage of sensitive information from the system's memory.
  • CVE-2026-16531: An unauthenticated remote attacker can exploit a path traversal vulnerability in the PCP pmproxy logger servlet using a crafted hostname. This allows arbitrary file and directory creation, potentially leading to a denial of service.
2 issues postponed or untriaged:
  • CVE-2023-6917: (needs triaging) A vulnerability has been identified in the Performance Co-Pilot (PCP) package, stemming from the mixed privilege levels utilized by systemd services associated with PCP. While certain services operate within the confines of limited PCP user/group privileges, others are granted full root privileges. This disparity in privilege levels poses a risk when privileged root processes interact with directories or directory trees owned by unprivileged PCP users. Specifically, this vulnerability may lead to the compromise of PCP user isolation and facilitate local PCP-to-root exploits, particularly through symlink attacks. These vulnerabilities underscore the importance of maintaining robust privilege separation mechanisms within PCP to mitigate the potential for unauthorized privilege escalation.
  • CVE-2024-3019: (needs triaging) A flaw was found in PCP. The default pmproxy configuration exposes the Redis server backend to the local network, allowing remote command execution with the privileges of the Redis user. This issue can only be exploited when pmproxy is running. By default, pmproxy is not running and needs to be started manually. The pmproxy service is usually started from the 'Metrics settings' page of the Cockpit web interface. This flaw affects PCP versions 4.3.4 and newer.
1 ignored issue:
  • CVE-2024-45770: A vulnerability was found in Performance Co-Pilot (PCP). This flaw can only be exploited if an attacker has access to a compromised PCP system account. The issue is related to the pmpost tool, which is used to log messages in the system. Under certain conditions, it runs with high-level privileges.
Created: 2026-07-30 Last update: 2026-08-29 19:00
lintian reports 2 errors and 9 warnings high
Lintian reports 2 errors and 9 warnings about this package. You should make the package lintian clean getting rid of them.
Created: 2026-08-14 Last update: 2026-08-14 17:01
AppStream hints: 1 error and 1 warning for pcp-gui high
AppStream found metadata issues for packages:
  • pcp-gui: 1 error and 1 warning
You should get rid of them to provide more metadata about this software.
Created: 2018-06-04 Last update: 2026-02-23 04:00
The package has not entered testing even though the delay is over normal
The package has not entered testing even though the 5-day delay is over. Check why.
Created: 2026-08-29 Last update: 2026-09-03 21:01
version in VCS is newer than in repository, is it time to upload? normal
vcswatch reports that this package seems to have a new changelog entry (version 7.2.2-1, distribution unstable) and new commits in its VCS. You should consider whether it's time to make an upload.

Here are the relevant commit messages:
commit 7a2fa70b3517e7f0055a1c7f91fdcd99eee573c1
Merge: 16ab2a18 6114b9f5
Author: Nathan Scott <natoscott@users.noreply.github.com>
Date:   Wed Sep 2 15:42:39 2026 +1000

    Merge pull request #2704 from performancecopilot/dependabot/github_actions/github/codeql-action-4.37.9
    
    build(deps): bump github/codeql-action from 4.37.8 to 4.37.9

commit 16ab2a180c3ad167cb62498128b1514c9382ea0e
Merge: d5ace94b 6fb9dc85
Author: Nathan Scott <nathans@redhat.com>
Date:   Wed Sep 2 15:42:01 2026 +1000

    Merge branches 'orasagar-pcp-ps_optimization' and 'lukas7811-main'

commit d5ace94bee7a7614e89a95408f1c93c0c201fa00
Merge: 719d454a 72dca1bd
Author: Nathan Scott <nathans@redhat.com>
Date:   Wed Sep 2 15:41:20 2026 +1000

    Merge branch 'pcp-ps_optimization' of github.com:orasagar/pcp into orasagar-pcp-ps_optimization

commit 6114b9f5f7033011bcfec01d77712c1233874e1a
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Mon Aug 31 22:34:17 2026 +0000

    build(deps): bump github/codeql-action from 4.37.8 to 4.37.9
    
    Bumps [github/codeql-action](https://github.com/github/codeql-action) from 4.37.8 to 4.37.9.
    - [Release notes](https://github.com/github/codeql-action/releases)
    - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
    - [Commits](https://github.com/github/codeql-action/compare/v4.37.8...v4.37.9)
    
    ---
    updated-dependencies:
    - dependency-name: github/codeql-action
      dependency-version: 4.37.9
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>

commit 6fb9dc85a539c77821106863072be1b7aec33beb
Author: Lukas Oliva <lukas.oliva@virtuozzo.com>
Date:   Tue Sep 1 00:21:08 2026 +0200

    macos: preserve already-absolute libpcp paths in QT_LINKER_FIXUP
    
    The previous guard only skipped rewriting a dependency already rooted
    at $(PCP_LIB_DIR), so any other absolute libpcp path found by otool -L
    would still get blindly prefixed with $(PCP_LIB_DIR), producing a
    broken concatenated path instead of being left alone. Match on any
    leading "/" instead, so every already-absolute dependency is preserved
    verbatim and only a bare "libpcp.N.dylib" name gets rewritten.
    
    Verified via a full Makepkgs --with-qt=yes rebuild plus standalone
    double-invocation (make run twice) on pmdumptext, pmchart and pmtime:
    otool -L shows a single /usr/local/lib/libpcp.N.dylib entry on both
    runs and all three run standalone (-V) without DYLD_LIBRARY_PATH.
    pmquery (also named in review) builds fine and never links libpcp, so
    the fixup is a no-op there. pmgadgets fails to build for an unrelated,
    pre-existing reason (missing images/pmgadgets.png, not in default
    SUBDIRS); pmview needs ENABLE_QT3D, which this configuration has off.

commit 72dca1bd4559164c491a9c3fe8e30663db6037b6
Author: Sagar Sagar <sagar.sagar@oracle.com>
Date:   Mon Aug 31 10:17:27 2026 +0000

    qa: update 1987 process output fixture

commit 19073e5832ea7e67e6b630bb35f2aba303c83814
Author: Lukas Oliva <lukas.oliva@virtuozzo.com>
Date:   Mon Aug 31 07:54:56 2026 +0200

    macos: fix libpcp install_name for qmake-built Qt tools
    
    pmchart, pmdumptext, pmtime, pmquery, pmgadgets and pmview are linked
    directly by qmake's generated Makefile via the QTMAKE build-me recipe,
    which bypasses the $(PROGTARGET)/$(LIBTARGET) rules in buildrules that
    invoke LINKER_MAKERULE after linking. On macOS that rule is what
    rewrites a binary's bare "libpcp.N.dylib" dependency into an absolute
    $(PCP_LIB_DIR) path, so without it these Qt tools keep the bare name
    and dyld fails to load them outside the build tree.
    
    Add QT_LINKER_FIXUP, the same fixup parameterized on an explicit binary
    path (build-me has no mtime-based prerequisites, so $@ isn't available
    and the recipe can legitimately run more than once per build; the
    fixup skips paths already rooted at $(PCP_LIB_DIR) so repeat runs are
    a no-op instead of nesting the prefix), and call it after $(LNMAKE) in
    each affected GNUmakefile.

commit 719d454ac3fe93404ab0121921d403434db27786
Merge: d68f585e 7814f52e
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Sat Aug 29 05:40:42 2026 +1000

    Merge pull request #2701 from kmcdonell/wip
    
    QA Farm rebuild

commit 7814f52eecf0fb6d98d42c4c1537cfc741d18d89
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Fri Aug 28 16:40:35 2026 +1000

    Update build/tar/verify-install
    
    Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>

commit 2ae632107f0144c3fa29e6cc93b0de9b51ead561
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Fri Aug 28 15:46:43 2026 +1000

    more nits from @coderabbitai for PR 2701

commit affaaaa98956d0c6a097a433ce73a0744e417f78
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Fri Aug 28 14:02:37 2026 +1000

    misc: pick at nits from @coderabbit

commit dcc384433e66e31aebc138e79de183c6c4cc7d16
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Fri Aug 28 13:44:14 2026 +1000

    packing lists: manifest cleanup and updates for openSUSE 16

commit 1a7c177ee62289d258609b228cb24f62a9823143
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Fri Aug 28 13:42:55 2026 +1000

    qa/admin/install-packages: (new) uber package installer
    
    Will install packages (like the ones from list-packages -m) on any platform.
    
    Logic borrowed from qa/admin/post-setup.

commit 87ae39b9e32c9a488931b9ad16ecbf5b7f9472d4
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Fri Aug 28 13:04:58 2026 +1000

    assorted fixups: from @coderabbit for PR 2701

commit b17ee08a1122ae8a4a5ec3b0829e7ea61072d50a
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Fri Aug 28 12:57:36 2026 +1000

    qa/1728 (and 1729): extent coverage for $PCP_SQUASH_NEWLINES
    
    In the same boat as the other PCP_FOO env vars for pmPrintValue()
    but this one had no obvious QA coverage.

commit 3faa5cda5a1b4d2be8d748e495590f8fac1bb0ef
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Fri Aug 28 12:43:59 2026 +1000

    libpcp: tweak pmPrintValue() env var uses
    
    Based on @coderabbitai feedback in PR 2701, add sanity checks for the
    values imported from $PCP_FLOAT_PRECISION and $PCP_DOUBLE_PRECISION and
    reject (and report if -Dmisc) unacceptable values.
    
    The new qa/1728 and the qa/1729 valgrind dual exercise all of this.

commit 6197acfc4ac56ec0d41789d03dd4d34223ed27e0
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Fri Aug 28 06:57:10 2026 +1000

    build/tar/verify-install: replace tar -tv usage
    
    coderabbitai pointed out in the context of PR 2701 that
    tar -tv is not portable ... GNU and BSD cannot agree on the output
    format, so post-processing this with awk to pick fields out is
    doomed.
    
    Claude handily suggested that the underlying archive format is
    invariant, and so a drop-in replacement in Python could be used
    safely across all platforms.
    [I've finally encountered an actual example where Python is really,
    really useful].

commit a9e2299e4dd5b424fb83dbb1d9497a9383ab9d20
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Fri Aug 28 06:55:26 2026 +1000

    qa/admin/other-packages/manifest: update pyarrow for dpkg

commit efb789c47977995ced96d9472daa88ad2fc22409
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Fri Aug 28 06:51:12 2026 +1000

    qa/admin/other-packages/manifest: add sqlite3.h packages
    
    Needed to build pmsearch now.

commit 3b50ba54a92cf8405748f92bd028207dfbcafc34
Merge: cc751922 d68f585e
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Thu Aug 27 14:37:05 2026 +1000

    Merge branch 'main' of https://github.com/performancecopilot/pcp

commit d68f585e654da51846fdf056e032bf51851e812b
Merge: 90318199 a9b7fe54 affa7570
Author: Nathan Scott <nathans@redhat.com>
Date:   Thu Aug 27 14:30:17 2026 +1000

    Merge branches 'wtatarski-pmproxy-x509-leak', 'orasagar-pcp_tools_bug_fix' and 'kurik-ppc64le-huge'

commit affa75705ad61c5f2f82e8cf438905328039d9a0
Merge: 2f1a1613 201c5358
Author: Nathan Scott <nathans@redhat.com>
Date:   Thu Aug 27 14:29:55 2026 +1000

    Merge branch 'ppc64le-huge' of github.com:kurik/pcp into kurik-ppc64le-huge

commit a9b7fe5448d83f16589ed740482e1f0709db4364
Merge: 2f1a1613 e441fe62
Author: Nathan Scott <nathans@redhat.com>
Date:   Thu Aug 27 14:26:17 2026 +1000

    Merge branch 'pcp_tools_bug_fix' of github.com:orasagar/pcp into orasagar-pcp_tools_bug_fix

commit 903181990be362b18c3a7a170a92577926e5d25b
Merge: 2f1a1613 7e3df62e
Author: Nathan Scott <nathans@redhat.com>
Date:   Thu Aug 27 14:25:14 2026 +1000

    Merge branch 'pmproxy-x509-leak' of github.com:wtatarski/pcp into wtatarski-pmproxy-x509-leak

commit 2f1a1613a924eb9c032d3ee15a1a1be2b3c805a7
Merge: 55365f2e 0b24d731
Author: Nathan Scott <natoscott@users.noreply.github.com>
Date:   Thu Aug 27 14:24:43 2026 +1000

    Merge pull request #2696 from performancecopilot/dependabot/github_actions/github/codeql-action-4.37.8
    
    build(deps): bump github/codeql-action from 4.37.4 to 4.37.8

commit cc751922aaca84bfca27531a7690a511bf9e93ee
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Thu Aug 27 13:50:20 2026 +1000

    libpcp: pmPrintValue: allow control of digits of precision for float and double values
    
    After bozo was rebuilt, the new faster CPU (AMD this time, not Intel as
    well) mean that the lmsensors PMDA was exporting values for PM_TYPE_FLOAT
    metrics like lmsensors.amdgpu_pci_7600.sclk in the 600000000 range, but
    t.his is big enough to flip libc so that %x.8g produces a value of 6e+8
    (scientific notation, ot fixed format) which blows up qa/1480 when it asks
    awk to do arithmetic on this value which is no longer numeric in awkland.
    
    This is really symptomatic of an arbitrary decision in libpcp (8) that
    the user cannot change.  pmPrintValue() is sufficently low-level that the
    problem is visible in pminfo, pmprobe, pmrep, ...
    
    So I've introduced another environment variable, $PCP_FLOAT_PRECISION that
    can be used to set the precision for float value printing to be something
    other than 8.
    
    And the same problem exists and is fixed the same way for PM_TYPE_DOUBLE
    where the (new) $PCP_DOUBLE_PRECISION allows something different to the
    hard-coded 16 digits of precision.

commit c7e75cbce86b4d790f1f8623d360aea0efd1a6bb
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Thu Aug 27 08:02:35 2026 +1000

    Assorted package-list and VM build updates
    
    From the QA Farm rebuild for AmazonLinux 2023, Fedora 44, LinuxMint 25.2
    and MX Linux 25.2
    
    - new or updated packing-list files
    - tweaks for qa/admin/other-packages/manifest
    - effectively retire qa/admin/other-packages/require as this is no
      longer adding any value
    - qa/admin/post-setup needed more bells and whistles
    - qa/README.vm updates
    - fix qa/admin/old-list-packages so that qa/admin/packing-lists/new works
      better
    - qa/admin/list-packages - add a -u flag to run -c _and_ update the
      packing list for the things that can be unilaterally added or
      dropped
    - qa/admin/pcp-daily needs to know about some more special VMs and hosts
    - new qa/008.out.bozo for the born again bozo
    - qa/qa_hosts.primary update QA Farm "special" hosts
    - qa/check.callback.sample update QA Farm "special" hosts
    - qa/common.check fix a typo in _all_ipaddrs() for network interface
      names vibr should have been virbr and ditto for _all_hostnames()

commit 116d3db85bf137594ada578449bc9d8857f8f038
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Thu Aug 27 07:43:26 2026 +1000

    Debian packaging: deal with non-systemd systems
    
    Various of our "postinst" scripts were blindly assuming that if systemd
    helpers like systemd-tmpfiles or systemd-sysusers were installed than
    systemd was running ... on MX Linux, out of the box, these helpers
    are present but systemd is not active.
    
    Add a [ "`ps -p 1 -o comm=`" = systemd ] guard to check if systemd is
    really doing init's job.

commit 201c5358442e8c99ba17e197e9177342c1b2cf7a
Author: Jan Kurik <jkurik@redhat.com>
Date:   Wed Aug 26 17:34:59 2026 +0200

    pmdalinux: fix mem.numa.hugepages on non-sequential NUMA node ids
    
    refresh_sysfs_numa_hugepages() used the pmdaCache walk index as the
    NUMA node number when opening sysfs paths and building instance names.
    On ppc64le Power systems, firmware-assigned node ids are often
    non-sequential or omit node0, so the wrong directories were scanned and
    mem.numa.hugepages.* returned no values even when per-node hugepage
    sysfs entries existed.
    Use pernode_t::nodeid from pmdaCacheLookup(), consistent with
    numa_meminfo.c. Add qa/linux/sysfs-hugepages-004.tgz exercising a
    node1-only layout and update qa/1788 expected output.
    Resolves Red Hat bug RHEL-113057

commit e441fe620fb9e141d60da3bc952d5c49be4bf4d6
Author: Sagar Sagar <sagar.sagar@oracle.com>
Date:   Wed Aug 26 13:32:56 2026 +0000

    qa: update pcp-mpstat CPU utilization output
    
    Refresh QA 883 and 1782 expected output after correcting CPU
    utilization scaling. Aggregate values are divided by the CPU count,
    while per-CPU values retain their full utilization.

commit 7e3df62ed58fbbe64e9ec1b0957cb84db05da0de
Author: Wojciech Tatarski <wtatarski@cloudlinux.com>
Date:   Wed Aug 26 11:02:32 2026 +0200

    pmproxy: release the X509 reference in the CERT_REQD check
    
    SSL_get_peer_certificate() returns a certificate whose reference count
    has been incremented, so the caller owns that reference and must release
    it with X509_free().  On OpenSSL 3.x the name is a compatibility macro
    for SSL_get1_peer_certificate(), which has the same owning semantics.
    
    81a9efe96db6 called it inline in the NULL test and discarded the result.
    Because of the short-circuit order the reference is taken only when the
    connection is TLS and an SSL object exists, and it is leaked precisely
    when a certificate is present - that is, on the path where the request
    is allowed through.  on_headers_complete() runs once per request, so a
    pmproxy started with -Q accumulates one X509 per authenticated REST
    request for the lifetime of the daemon.
    
    Capture the reference and free it, leaving the accept/reject logic
    unchanged.  SSL_get0_peer_certificate() would avoid the reference
    entirely but is not available on the older OpenSSL versions pcp still
    supports.
    
    Reported and fixed while backporting 81a9efe96db6 to pcp 6.3.7 and
    6.0.1.  Fixes #2693.

commit 55365f2e43f4e83d5399cec5b62fbf5e798883c4
Author: Sam Feifer <64805811+sfeifer@users.noreply.github.com>
Date:   Mon Aug 24 21:16:27 2026 -0400

    libpcp_web: make search no longer associated with a key server
    
    Additionally add -S option to newhelp man page

commit 0b24d731c79d89b3db52bcee1436694e365de23f
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Mon Aug 24 22:39:01 2026 +0000

    build(deps): bump github/codeql-action from 4.37.4 to 4.37.8
    
    Bumps [github/codeql-action](https://github.com/github/codeql-action) from 4.37.4 to 4.37.8.
    - [Release notes](https://github.com/github/codeql-action/releases)
    - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
    - [Commits](https://github.com/github/codeql-action/compare/v4.37.4...v4.37.8)
    
    ---
    updated-dependencies:
    - dependency-name: github/codeql-action
      dependency-version: 4.37.8
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>

commit d6c61f32b3c4e75f9493ab7f9237b5ecb96abdbc
Author: Sam Feifer <sfeifer@redhat.com>
Date:   Mon Aug 24 11:14:02 2026 -0400

    newhelp: Fix unchecked return values (CID 505627)

commit 305150bdd7b2d985b907af7eb180a440a867a9cd
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Mon Aug 24 21:54:44 2026 +1000

    Fedora Rawhide package-list and VM build updates
    
    From the QA Farm rebuild for Fedora Rawhide (currently F46).

commit 60058ae269f6c33e5bdbaf96ff52492968c9f57c
Author: Sagar Sagar <sagar.sagar@oracle.com>
Date:   Mon Aug 24 09:40:57 2026 +0000

    pcp-ps: wait for previous system CPU time

commit 4c31da4d11479f179d2f3858b8ef30ed77f9544a
Merge: 6cdb6682 3e331a4c
Author: Nathan Scott <nathans@redhat.com>
Date:   Mon Aug 24 15:52:57 2026 +1000

    Merge branch 'main' of github.com:performancecopilot/pcp

commit 6cdb6682e8d811d9aaf0881c8ad2b25218aea602
Author: Nathan Scott <nathans@redhat.com>
Date:   Mon Aug 24 15:51:41 2026 +1000

    docs: bump version number for next planned release

commit a7189a6402a9eb3907c3ef2c4812bd3cc062105c
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Mon Aug 24 15:21:12 2026 +1000

    NetBSD and OpenBSD package-list and VM build updates
    
    From the QA Farm rebuild for NetBSD 10.1, NetBSD 11.0 and
    OpenBSD 7.9.
    
    Also fixes for qa/admin/old-list-packages so "new" works better
    in qa/admin/package-lists.

commit 3e331a4c5fdd9baeee6b18f8b2f2725eedd73a49
Merge: 5f0bfb56 f8a245d3
Author: Nathan Scott <natoscott@users.noreply.github.com>
Date:   Mon Aug 24 14:10:38 2026 +1000

    Merge pull request #2679 from performancecopilot/dependabot/github_actions/github/codeql-action-4.37.4
    
    build(deps): bump github/codeql-action from 4 to 4.37.4

commit 5f0bfb56318cea285a5616745ee417b7a725b7da
Merge: 85449dfe c049d700
Author: Nathan Scott <nathans@redhat.com>
Date:   Mon Aug 24 14:09:59 2026 +1000

    Merge branch 'orasagar-pcp_tools_bug_fix'

commit c049d700c905cf1eccc8900ab1603ba1fdd7bba0
Merge: 85449dfe 3e4bfd2f
Author: Nathan Scott <nathans@redhat.com>
Date:   Mon Aug 24 14:09:45 2026 +1000

    Merge branch 'pcp_tools_bug_fix' of github.com:orasagar/pcp into orasagar-pcp_tools_bug_fix

commit 85449dfe6ad283e635f7bc85bd8e2c18e00fc825
Author: Nathan Scott <nathans@redhat.com>
Date:   Mon Aug 24 13:27:40 2026 +1000

    qa: filter fuse-overlayfs root fs type in 113

commit dff78b6548a34ee2c22da9b532355f7a4e42614f
Author: Nathan Scott <nathans@redhat.com>
Date:   Mon Aug 24 13:24:53 2026 +1000

    qa: filter fuse-overlayfs as fs type also in 033

commit 50e6fd2a9f807f9f67df86d50c9cd61da6f3e5c1
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Mon Aug 24 11:13:41 2026 +1000

    NetBSD package-list and VM build updates
    
    From the QA Farm rebuild for NetBSD 7.7.
    
    - qa/admin/list-packages
      + make fmt(1) use platform-neutral
      + skip "base .* install" "packages" from manifest (with -c) as
        these are not real package names
      + add missing pkgin parts of the recipes
      + fix some logic errors on error paths
    
    - qa/admin/other-packages/manifest
      + add/repair lots of pkgin lines
      + bulk whitespace changes to make the file easier to read, edit
        and grep for
    
    - qa/admin/other-packages/require
      + updates for NetBSD
    
    + qa/admin/post-setup
      + refactor to clean things up
      + add NetBSD bits-n-pieces

commit e71b9f7503b579f5b6b79b2fb4f83d2811d2d664
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Sun Aug 23 12:07:44 2026 +1000

    OpenBSD 7.8: pander to toolchain differences
    
    Another fallout from rebuilding the QA Farm ... ld(1) on vm27 (64-bit
    OpenBSD 7.8) emits a phantom _mode.rel symbol which breaks check-statics
    for both libpcp.so.4 and libpcp.so.3.

commit bd7570271590dcdb21fb30f1049062ae989d1127
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Sun Aug 23 08:19:50 2026 +1000

    RHEL and OpenBSD package-list and VM build updates
    
    From the QA Farm rebuild for RHEL 9 and 10, and OpenBSD 7.7.

commit 4ac0a44bc17322b8f7c200f66be893b1b3c98243
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Sat Aug 22 06:53:10 2026 +1000

    Ubuntu and Arch Linux package-list and VM build updates
    
    From the QA Farm rebuild for Arch Linux and Ubuntu 18.04, 20.04
    22.04, 24.04 and 26.04.

commit 9a352464292502095c22232f9a6738497fc6ebce
Author: Sagar Sagar <sagar.sagar@oracle.com>
Date:   Fri Aug 21 14:17:08 2026 +0000

    pcp-ps: keep archive sample counts correct
    
      Archive processing fetches the first record before reporting starts.
      Keep the extra fetch for every output mode so `-s N` produces N
      reports, while only %CPU output waits for a previous sample.
    
      Add a focused test for formats that need previous metric values.

commit 762823802911c8ff820874791bd0935bb62d020f
Author: Sagar Sagar <sagar.sagar@oracle.com>
Date:   Fri Aug 21 10:44:17 2026 +0000

    pcp-ps: optimize initial reporting and archive samples
    
      Print non-CPU reports from the first sample, while retaining the
      previous-sample wait for %CPU output. Compute TIME from current user
      and system CPU time, exit live one-shot reports immediately, and add
      an archive warm-up fetch so -s N prints N reports.
    
      Fix pylint formatting issues.

commit 3e4bfd2f3e11c2f793633a72144d1108ca8bee52
Author: Sagar Sagar <sagar.sagar@oracle.com>
Date:   Fri Aug 21 09:50:56 2026 +0000

    pcp-tools: correct None handling and CPU utilization
    
    Handle None values safely in mpstat printers instead of calling replace()
    on None. Fix per-CPU utilization scaling so aggregate CPU values are
    divided by the total CPU count only when reporting the aggregate.
    
    Update interrupt usage tests to use the new computation context and
    explicit interrupt report type.fix(mpstat): correct None handling and CPU utilization
    
    Handle None values safely in mpstat printers instead of calling replace()
    on None. Fix per-CPU utilization scaling so aggregate CPU values are
    divided by the total CPU count only when reporting the aggregate.
    
    Update interrupt usage tests to use the new computation context and
    explicit interrupt report type.

commit eaa4df0145c982f02cc8fa8f9c1b1bc088828756
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Fri Aug 21 07:50:58 2026 +1000

    build/tar: update scripts to use sysrc(1) for FreeBSD

commit 2067b5167d303b89201865037e01ffeadbb7b0b7
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Fri Aug 21 05:27:36 2026 +1000

    Makepkgs and qa/admin/myconfigure: make things the same
    
    These two need to share the same logic for the way they run configure
    across all platforms.
    
    [probably needs a refactor to make this stuff exist in only one place]

commit 30db6b36c2bee5aca0b8c66edc1a3a4ec2f62d97
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Fri Aug 21 05:25:27 2026 +1000

    qa/common.config: change in X server spec for vm36
    
    In the QA Farm vm36 runs a dedicated, isolated and unrestricted Xorg server
    on seat :1 ... just for remote systems running QA.

commit b1369704ef693813262fab26745f0791576cd74e
Author: Sam Feifer <64805811+sfeifer@users.noreply.github.com>
Date:   Thu Aug 20 13:09:57 2026 -0400

    pmsearch: reimplement with SQLite FTS5 replacing RediSearch/Valkey (#2675)
    
    Replace the RediSearch/Valkey-based full-text search with a local SQLite
    FTS5 backend, removing the need for any external service.
    
    A base search index is built at package install time from PMDA help text
    using newhelp -S.  Each night, pmsearch_daily copies the base index and
    extends it with instance names from the running system.
    
    Key changes:
    - src/libpcp_web/src/search.c: SQLite FTS5 search backend with BM25
      ranking and indom score boost for better help text discoverability
    - src/newhelp: add -S flag to build SQLite search indexes, with stub
      fallback when SQLite is not available
    - src/pmsearch: simplified client using the local SQLite index
    - src/pmsearch/pmsearch_daily.sh: nightly index rebuild with systemd
      timer and cron support
    - SQLite is an optional dependency; builds without it skip pmsearch
      and use stub implementations (nosearch.c, search_sqlite_stub.c)
    - QA tests (1861, 1871, 1872) updated for the new implementation
    - Man pages for pmsearch(1), pmsearch_daily(1), pmsearchsetup(3) updated
    
    Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

commit 5b0cde27fde90a39b388921a568476730019eae6
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Thu Aug 20 13:54:48 2026 +1000

    CentOS package-list and VM build updates
    
    From the QA Farm rebuild for CentOS 7, 8, 9 and 10.

commit 4eae085adff678b40f6f68f12fe4dc63d3ccc6b4
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Wed Aug 19 15:06:15 2026 +1000

    configure.ac: postfix PMDA depends on Perl
    
    Don't build or package the postfix PMDA if Perl is not available
    ... in practice this most likely means a 32-bit platform where
    Perl is not Y2038-safe, like, er, SUSE Tumbleweed i586.

commit b3b849281dcc99efbcb4df0c3a02215bfc281e97
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Wed Aug 19 14:41:01 2026 +1000

    rpm specfile, package-list and VM build updates
    
    From the QA Farm rebuild
    - pcp.spec needs Provides...user() and Provides...group() for SUSE
      at Leap 16 *or later* (Tumbleweed is later)
    - add perl-Archive-Zip to manifest for rpm platforms and add it to
      the package-lists for Tumbleweed

commit 280ddb20c7c47e84201f2327f266582dcff3b23d
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Wed Aug 19 12:44:47 2026 +1000

    packing-list and VM build updates
    
    From the QA Farm rebuild
    - openSUSE updates for Leap and Tumbleweed (i686)
    - Debian 13 updates
    - fix configure.ac to correctly identify SUSE (Leap) and SUSE
      Tumbleweed distros
    - next round of surgery for post-setup

commit 168336530d3b7f3a7542007e2f5c39ce7a80b93b
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Mon Aug 17 07:49:45 2026 +1000

    qa/admin: changes to check-vm and Debian+12+x86_64 package-list

commit 483e8735e271467358ce5cf82c4cb97444d4ae32
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Mon Aug 17 07:41:41 2026 +1000

    qa/admin/post-setup: (new) script to setup a VM in the QA Farm
    
    Once the kvm stuff is done and the base system installed and running
    and ssh keys setup, this script will do all of the heavy lifting
    - checking sudo is working
    - getting awk and git installed
    - setting up networking
    - enable getty for the virsh console
    - cloning the pcp git tree
    - check packing-list exists for platform and install missing packages
      needed for pcp build and qa
    - running configure in the pcp tree (qa/admin/myconfigure -q)
    - running a stripped down version of qa/admin/check-vm
    
    Only tested for Debian so far ... I'll add more package managers
    as I rebuild the QA Farm.

commit bc6c7281ec7f3917e266cf76bded70ea40efb25c
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Sun Aug 16 06:44:15 2026 +1000

    qa/admin/package-lists/Fedora+43+x86_64: updates

commit 528de4442c32dcb7e1d2f08a93b822bee1dcfb0e
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Sat Aug 15 11:19:27 2026 +1000

    qa/admin/package-lists/Ubuntu+18.04+x86_64: updates

commit 8ab43501daddafc898a4e6dd73fc9d46980377ae
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Sat Aug 15 10:20:34 2026 +1000

    qa/admin/package-lists: updates
    
    For Fedora+44+x86_64 and Ubuntu+26.04+x86_64.

commit 66953274448537f01d09c953fb22fd19185000db
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Thu Aug 13 15:21:21 2026 +1000

    qa: mmv tests assuming mmv PMDA is running
    
    The mmv PMDA should be present always, but if it is not running these
    tests die in horrible ways rather than _notrun ... add guards.

commit 0e59014f9f4b8251aee7137638f15196c3053a17
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Thu Aug 13 15:20:53 2026 +1000

    qa/admin/package-lists/FreeBSD+15+amd64: updated for 15.0

commit 481bc817ded58126ab6b11fb19ede87e0e9834b3
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Thu Aug 13 15:20:13 2026 +1000

    build/tar: small improvements after FreeBSd 15.0 upgrade

commit 05ae4c278edc337dcc9be33f34120fbb70149ef4
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Thu Aug 13 06:37:39 2026 +1000

    qa: refactor build for *.out files
    
    Previous regime was packaging .out files for :retired scripts but no
    the test scripts themselves.  With this change neither are packaged for
    :retired or :reserved tests.
    
    Get rid of all references to qa_outfiles and replace the makefile
    one-liner with a (new) ./list-outfiles script.
    
    Explicitly add some "other" files that are needed but are not .out
    files (these were being packaged by accident in the past).

commit 246c76f822e6b38dce2f8e46f4a86be0fbca46e8
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Thu Aug 13 06:37:03 2026 +1000

    qa/README.vm: edit for FreeBSD 14.4

commit a665ff1e346fdc8de97950f0d3ffc98da1303132
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Thu Aug 13 06:33:13 2026 +1000

    qa/admin: update package lists and manifest for FreeBSD 14.4

commit 6a48a05305a688f56f7bdfe0702381a89f4ba553
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Thu Aug 13 06:32:46 2026 +1000

    qa/107: filter tweak (for BSD systems w/out systemctl)

commit 3a6a28effaa0bba39d24b99089ab212d0d8d6bc1
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Thu Aug 13 06:30:01 2026 +1000

    build/tar: postinstall improvements
    
    Extend the "cull" list of files and directories from old versions
    of the tarball packaging to better match the current reality ...
    driven by the (new) verify-install script on vm06 (FreeBSD 14.4).

commit d7ad0cfb0aaf90f0bf83371cf56afa647c512707
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Thu Aug 13 06:20:33 2026 +1000

    build/tar/verify-install: (new) check installation against tarball
    
    Specifically ...
    - symlinks are still symlinks
    - directories are present and don't contain files not in the tarball
    - files are present with correct size and modes
    
    And then exceptions for all the ones we expect to be different after
    some QA churn.
    
    Most useful for finding old files that used to be in the tarball
    but are no longer packaged ... these should be included in the
    ./postinstall cleanup script.

commit 8dfc4e8f0f88e49e28675444e91acc22eb50e574
Merge: ea4e2676 4101ea46
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Tue Aug 11 17:16:33 2026 +1000

    Merge branch 'main' of https://github.com/performancecopilot/pcp

commit ea4e267675b3913b94ab8f856cf65065ecc8c353
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Tue Aug 11 14:25:21 2026 +1000

    qa/338: _notrun just before (as well as just after) midnight

commit f8a245d3dda3b2fc9af2d677ea0cf7a7cc4fe824
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Mon Aug 3 22:41:13 2026 +0000

    build(deps): bump github/codeql-action from 4 to 4.37.4
    
    Bumps [github/codeql-action](https://github.com/github/codeql-action) from 4 to 4.37.4.
    - [Release notes](https://github.com/github/codeql-action/releases)
    - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
    - [Commits](https://github.com/github/codeql-action/compare/v4...v4.37.4)
    
    ---
    updated-dependencies:
    - dependency-name: github/codeql-action
      dependency-version: 4.37.4
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
Created: 2026-05-23 Last update: 2026-09-03 07:31
Multiarch hinter reports 1 issue(s) low
There are issues with the multiarch metadata for this package.
  • pcp-doc could be marked Multi-Arch: foreign
Created: 2016-09-14 Last update: 2026-09-03 18:30
6 low-priority security issues in trixie low

There are 6 open security issues in trixie.

6 issues left for the package maintainer to handle:
  • CVE-2026-16524: (needs triaging) A command injection flaw in PCP's linux_sockets PMDA allows malicious shell metacharacters via the network.persocket.filter metric. This failed validation lets attackers execute arbitrary commands as the PMDA user when metrics refresh.
  • CVE-2026-16526: (needs triaging) A flaw in the PCP linux_sockets module exposes an unsecured internal connection. An attacker with initial code execution can exploit this to escalate privileges and execute arbitrary commands as root.
  • CVE-2026-16527: (needs triaging) An unauthenticated remote attacker can bypass access controls by sending crafted requests to the PCP pmproxy /store endpoint. This allows the attacker to overwrite any PMDA metric, leading to arbitrary code execution and system takeover.
  • CVE-2026-16529: (needs triaging) A signed integer overflow in the PCP __pmGetPDU() function can be exploited via crafted network packets during PDU processing or SASL negotiation. This permanently blinds the affected daemon, resulting in a total denial of service (DoS) for subsequent packet reads.
  • CVE-2026-16530: (needs triaging) A flaw was found in the PCP (Performance Co-Pilot) `pmproxy` service. A remote attacker can exploit a vulnerability in the `pmLogLoadInDom()` function by sending a specially crafted request. This bypasses a critical bounds check, which can lead to the `pmproxy` service crashing, causing a Denial of Service (DoS). Additionally, this flaw may enable the leakage of sensitive information from the system's memory.
  • CVE-2026-16531: (needs triaging) An unauthenticated remote attacker can exploit a path traversal vulnerability in the PCP pmproxy logger servlet using a crafted hostname. This allows arbitrary file and directory creation, potentially leading to a denial of service.

You can find information about how to handle these issues in the security team's documentation.

Created: 2026-07-30 Last update: 2026-09-01 22:00
Standards version of the package is outdated. wishlist
The package should be updated to follow the last version of Debian Policy (Standards-Version 4.7.4 instead of 4.7.2).
Created: 2025-12-23 Last update: 2026-08-14 03:18
testing migrations
  • This package will soon be part of the auto-openssl transition. You might want to ensure that your package is ready for it. You can probably find supplementary information in the debian-release archives or in the corresponding release.debian.org bug.
  • excuses:
    • Migrates after: bpftrace
    • Migration status for pcp (- to 7.2.1-2): BLOCKED: Rejected/violates migration policy/introduces a regression
    • Issues preventing migration:
    • ∙ ∙ New but not reproduced on amd64 - info: pcp-testsuite
    • ∙ ∙ New but not reproduced on arm64 - info: pcp, pcp-testsuite
    • ∙ ∙ New but not reproduced on armhf - info: pcp, pcp-testsuite
    • ∙ ∙ New but not reproduced on i386 - info: pcp, pcp-testsuite
    • ∙ ∙ Build-Depends(-Arch): pcp bpftrace
    • Additional info (not blocking):
    • ∙ ∙ Piuparts tested OK - https://piuparts.debian.org/sid/source/p/pcp.html
    • ∙ ∙ 21 days old (needed 5 days)
    • Not considered
news
[rss feed]
  • [2026-08-30] pcp REMOVED from testing (Debian testing watch)
  • [2026-08-16] pcp 7.2.1-2 MIGRATED to testing (Debian testing watch)
  • [2026-08-14] Accepted pcp 7.2.1-2 (source) into unstable (Nathan Scott)
  • [2026-08-01] pcp 7.2.0-1 MIGRATED to testing (Debian testing watch)
  • [2026-07-30] Accepted pcp 7.2.0-1 (source arm64 all) into unstable (Debian FTP Masters) (signed by: Nathan Scott)
  • [2026-05-29] pcp 7.1.5-1 MIGRATED to testing (Debian testing watch)
  • [2026-05-26] Accepted pcp 7.1.5-1 (source) into unstable (Nathan Scott)
  • [2026-05-25] pcp 7.1.4-1 MIGRATED to testing (Debian testing watch)
  • [2026-05-22] Accepted pcp 7.1.4-1 (source) into unstable (Nathan Scott)
  • [2026-05-02] Accepted pcp 7.1.3-2 (source) into unstable (Nathan Scott)
  • [2026-04-27] pcp 7.1.2-1 MIGRATED to testing (Debian testing watch)
  • [2026-04-24] Accepted pcp 7.1.2-1 (source) into unstable (Nathan Scott)
  • [2026-04-02] pcp 7.1.1-1 MIGRATED to testing (Debian testing watch)
  • [2026-03-30] Accepted pcp 7.1.1-1 (source) into unstable (Nathan Scott)
  • [2026-01-30] pcp 7.1.0-1 MIGRATED to testing (Debian testing watch)
  • [2026-01-28] Accepted pcp 7.1.0-1 (source) into unstable (Nathan Scott)
  • [2025-12-05] pcp 7.0.5-1 MIGRATED to testing (Debian testing watch)
  • [2025-11-21] Accepted pcp 7.0.5-1 (source) into unstable (Nathan Scott)
  • [2025-11-19] Accepted pcp 7.0.4-1 (source) into unstable (Nathan Scott)
  • [2025-11-12] Accepted pcp 7.0.3-1 (source arm64 all) into unstable (Nathan Scott)
  • [2025-11-01] pcp REMOVED from testing (Debian testing watch)
  • [2025-10-16] Accepted pcp 7.0.2-1 (source arm64 all) into unstable (Debian FTP Masters) (signed by: Nathan Scott)
  • [2025-09-23] Accepted pcp 7.0.1-1 (source arm64 all) into unstable (Debian FTP Masters) (signed by: Nathan Scott)
  • [2025-09-01] Accepted pcp 7.0.0-1 (source arm64 all) into unstable (Debian FTP Masters) (signed by: Nathan Scott)
  • [2025-04-21] pcp 6.3.8-1 MIGRATED to testing (Debian testing watch)
  • [2025-04-11] Accepted pcp 6.3.8-1 (source) into unstable (Nathan Scott)
  • [2025-04-07] pcp 6.3.7-1 MIGRATED to testing (Debian testing watch)
  • [2025-03-28] Accepted pcp 6.3.7-1 (source) into unstable (Nathan Scott)
  • [2025-03-17] Accepted pcp 6.3.6-1 (source) into unstable (Nathan Scott)
  • [2025-03-15] Accepted pcp 6.3.5-1 (source) into unstable (Nathan Scott)
  • 1
  • 2
bugs [bug history graph]
  • all: 3
  • RC: 0
  • I&N: 3
  • M&W: 0
  • F&P: 0
  • patch: 0
links
  • homepage
  • lintian (2, 9)
  • buildd: logs, cross
  • popcon
  • browse source code
  • other distros
  • security tracker
  • screenshots
ubuntu Ubuntu logo [Information about Ubuntu for Debian Developers]
  • version: 7.2.1-2

Debian Package Tracker — Copyright 2013-2025 The Distro Tracker Developers
Report problems to the tracker.debian.org pseudo-package in the Debian BTS.
Documentation — Bugs — Git Repository — Contributing