Your message dated Fri, 22 May 2026 10:50:24 +0000
with message-id <[email protected]>
and subject line Bug#1136573: fixed in resource-agents 1:4.18.0-2
has caused the Debian Bug report #1136573,
regarding resource-agents uses pidof but does not depend on procps
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1136573: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1136573
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: resource-agents
Version: 1:4.18.0-1
Usertags: pidof-without-procps
Dear maintainer(s) of resource-agents,
it appears that resource-agents uses `pidof` in its testsuite, or that
at least one of its binary packages uses `pidof` at runtime.
Historically, `pidof` was provided by the Essential package
`sysvinit-tools`, making an explicit dependency unnecessary. However
`pidof` will soon be moved to `procps` and will no longer be part of
the Essential set.
Please add an explicit dependency on `procps`:
* via the `Depends:` field of all binary packages of resource-agents
that use `pidof` at runtime;
* via the `Build-Depends:` field of resource-agents, if `pidof` is
used in tests run at build-time;
* via the `Depends:` field of `debian/control/tests`, if `pidof` is
used in autopkgtests.
To prevent any disruption for users of resource-agents, please add
this dependency now, before `pidof` is moved from `sysvinit-utils` to
`procps`. Alternatively, you could remove all uses of `pidof`.
It is believed that resource-agents uses `pidof` due to the following
code snippets:
```
path: resource-agents_1:4.17.0-2/heartbeat/vmware
# Check for mandatory files presence and consistency
vmware_validate() {
if [ -z "`pidof vmware-hostd`" ]; then
ocf_log err "vmware-hostd is not running"
exit $OCF_ERR_GENERIC
path: resource-agents_1:4.17.0-2/rgmanager/src/resources/svclib_nfslock.in
{
declare dev family addr maskbits ip_name
declare lockd_pid=$(pidof lockd)
declare nl_dir=$1
path: resource-agents_1:4.17.0-2/heartbeat/VIPArip
if $GREP $OCF_RESKEY_ip $RIPDCONF >/dev/null
then
if pidof ripd >/dev/null
then
return $OCF_SUCCESS
path: resource-agents_1:4.17.0-2/heartbeat/redis.in
elif (( info[loading] == 1 )); then
sleep "${info[loading_eta_seconds]}"
elif pidof $(basename "$REDIS_SERVER") >/dev/null; then
# unknown error, but the process still exists.
# This check is mainly because redis daemonizes before
it starts listening, causing `redis-cli` to fail
path: resource-agents_1:4.17.0-2/heartbeat/redis.in
pid="$(<"$REDIS_PIDFILE")"
pidof $(basename "$REDIS_SERVER") | grep -q "\<$pid\>" || return
$OCF_NOT_RUNNING
ocf_log debug "monitor: redis-server running under pid $pid"
path: resource-agents_1:4.17.0-2/rgmanager/src/resources/nfsserver.sh.in
while : ; do
pids=$(pidof $1)
[ -z "$pids" ] && return 0
kill -9 $pids
path: resource-agents_1:4.17.0-2/rgmanager/src/resources/nfsserver.sh.in
cp -f /var/lib/nfs/statd/sm/* /var/lib/nfs/statd/sm-ha 2> /dev/null
if pidof rpc.statd &> /dev/null; then
ocf_log debug "rpc.statd is already running"
return 0
path: resource-agents_1:4.17.0-2/rgmanager/src/resources/nfsserver.sh.in
while : ; do
pids=$(pidof $1)
[ -z "$pids" ] && return 0
kill $pids
path: resource-agents_1:4.17.0-2/rgmanager/src/resources/smb.sh.in
# First generate a list of candidate pids.
pidof $daemonName > $tmpfile
if [ $? -ne 0 ]; then
ocf_log debug "kill_daemon_by_arg: no pids for $daemonName"
path: resource-agents_1:4.17.0-2/rgmanager/src/resources/vm.sh.in
# libvirtd is required for migration.
#
pid=$(pidof libvirtd)
if [ -z "$pid" ]; then
# attempt to determine if vm is running from pid file
```
Feel free to close this issue if this is a false positive (for example
if this code is in an unreachable code path).
Regards,
--
Gioele Barabucci
--- End Message ---
--- Begin Message ---
Source: resource-agents
Source-Version: 1:4.18.0-2
Done: Valentin Vidic <[email protected]>
We believe that the bug you reported is fixed in the latest version of
resource-agents, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Valentin Vidic <[email protected]> (supplier of updated resource-agents package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Fri, 22 May 2026 12:31:50 +0200
Source: resource-agents
Architecture: source
Version: 1:4.18.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian HA Maintainers
<[email protected]>
Changed-By: Valentin Vidic <[email protected]>
Closes: 1136573
Changes:
resource-agents (1:4.18.0-2) unstable; urgency=medium
.
* debian/control: add procps to Depends (Closes: #1136573)
* debian/lintian-overrides: refresh for new version
* debian/tests: use mariadb-server
Checksums-Sha1:
cc98694882d6064bab8f60a71bb7b6e71d80b3d0 2745 resource-agents_4.18.0-2.dsc
ad912dfd31725bb01a3e5a3cb15295bbe4d4dd8d 22124
resource-agents_4.18.0-2.debian.tar.xz
dd0318b9ddfaebcc9addb44b9751f13b17fcada5 8633
resource-agents_4.18.0-2_source.buildinfo
Checksums-Sha256:
83487869563aca9d0c74a5f297353ddae361fe1de318967bdc44f3be879abbc0 2745
resource-agents_4.18.0-2.dsc
b7faa225dbf4a42bc04bf031f5956f304753c2a5c27102d293fb3db499b35e5d 22124
resource-agents_4.18.0-2.debian.tar.xz
3fbef94600ee4d09ce62611de761f6f896313f55f2d61d550a2a478fbbffa0ec 8633
resource-agents_4.18.0-2_source.buildinfo
Files:
23827e6784ff3fdbed8bf3e35397850e 2745 admin optional
resource-agents_4.18.0-2.dsc
9f5ba2083076a344bcfba9f9ce0adabb 22124 admin optional
resource-agents_4.18.0-2.debian.tar.xz
9306239dc560a21717d262dd135ac844 8633 admin optional
resource-agents_4.18.0-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJGBAEBCgAwFiEExaW53cM9k/u2PWfIMofYmpfNqHsFAmoQMQcSHHZ2aWRpY0Bk
ZWJpYW4ub3JnAAoJEDKH2JqXzah7V6oP/0BDdQSL+Z+bfnVpGUYjem/JdnPrAtWz
P9nxSuHG6PKcE2hEtZkunmtlPXT/ntIbPKHUEKeOSM64DZHuvC/r0x1oRzM0IL59
eFo2hUVSVr1uIVXUP8E7AUkwZgG4mSC8LkH0ADFH4hXq64CtZrSOp//z8WvCT2PY
vQ/V0jX7VSyXc+vAFDpI4iRL0EHlabkZlfFg1dDH6+Y8anPL+tlPcmLAn8/8354E
kLLa1Mv3Ew2y7P0sRI0QPs/7XEzR5Dbo3pcs80L/qg0H5em4W79oy2KdRzP42p7Q
gmcDWMkpUAGlcNRYdbTm3+7fySZd0AtpRIJDDqwfJXj3CRH+nxf1x/arYmXnBP/X
ukqEVjuJHKjD1Dbpol1Io8gnr6+5uBwJmtuXrVQO/lItG+oQAGlxfKpdl/SZ52E9
1Ftw5d78al9qG+W03kiHGHhvnFiknmarC10U67f9mickQ+sANVcslG2ObisEtYG5
twl/n4VLuRcePjxnXEOMnTo21zR0lDIk7vJywx0ijF190OSiwjtqS4OsQYTdVI+u
4k2J3fbyNR+dRvnSBBiQW2FMrnFagGs6njrobZtleH11CE6lTfBIsd2iOVrmCP+F
IqNfxBJ3d3Oh9gZYXUoBrMCTiBiyNRy6yzf4RzwUBECNQijWXPG2XzgqY2N8MUKc
N/IBtT/33Y4I
=Rdkc
-----END PGP SIGNATURE-----
pgpkFGekg0H5Z.pgp
Description: PGP signature
--- End Message ---