Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.kernel > #92638
| From | Gioele Barabucci <gioele@debian.org> |
|---|---|
| Newsgroups | linux.debian.bugs.dist, linux.debian.kernel |
| Subject | Bug#1136535: nfs-utils uses pidof but does not depend on procps |
| Date | 2026-05-20 22:20 +0200 |
| Message-ID | <MWVyx-6CYX-7@gated-at.bofh.it> (permalink) |
| References | <MUrlj-4Wy6-113@gated-at.bofh.it> <MWVoR-6CVb-7@gated-at.bofh.it> <MUrlj-4Wy6-113@gated-at.bofh.it> <MWVoR-6CVb-7@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
Cross-posted to 2 groups.
Hi Salvatore,
On 20/05/26 22:07, Salvatore Bonaccorso wrote:
> On Thu, May 14, 2026 at 01:29:37AM +0200, Gioele Barabucci wrote:
>> It is believed that nfs-utils uses `pidof` due to the following
>> code snippets:
>>
>> ```
>> path: nfs-utils_1:2.8.6-1/debian/tests/v3-mount
>> grep "${hello}" /mnt/hello.txt
>> pidof rpc.statd > /dev/null 2>&1 || {
>> echo "rpc.statd isn't running after the NVSv3 mount, and it should..."
>> exit 1
>>
>>
>> path: nfs-utils_1:2.8.6-1/debian/tests/v3-mount
>> # stop statd if it's running, because we will check later if it
>> # was started automatically for the NFSv3 mount as it should
>> if pidof rpc.statd > /dev/null 2>&1; then
>> systemctl stop rpc-statd.service > /dev/null 2>&1 || :
>> pidof rpc.statd > /dev/null 2>&1 && {
>> ```
>>
>> Feel free to close this issue if this is a false positive (for example
>> if this code is in an unreachable code path).
>
> I addressed the case for the autopkgtest adding a Depends there.
Thanks!
> But I won't add a Depends for nfs-common binary package providing
> still the init script as well. The idea is to either drop the status
> there or ask people who will still use the init scripts instead of the
> systemd units to please provide a patch moving away of the pidof
> usage there.
That's correct. The use of pidof in initscripts has been explicitly left
out of this MBF because it will be addressed separately (see for
instance https://bugs.debian.org/810018#327>).
Regards,
--
Gioele Barabucci
Back to linux.debian.kernel | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Bug#1136535: nfs-utils uses pidof but does not depend on procps Gioele Barabucci <gioele@debian.org> - 2026-05-14 01:40 +0200
Processed: Re: Bug#1136535: nfs-utils uses pidof but does not depend on procps "Debian Bug Tracking System" <owner@bugs.debian.org> - 2026-05-20 22:10 +0200
Bug#1136535: nfs-utils uses pidof but does not depend on procps Salvatore Bonaccorso <carnil@debian.org> - 2026-05-20 22:10 +0200
Bug#1136535: nfs-utils uses pidof but does not depend on procps Gioele Barabucci <gioele@debian.org> - 2026-05-20 22:20 +0200
Bug#1136535: marked as done (nfs-utils uses pidof but does not depend on procps) "Debian Bug Tracking System" <owner@bugs.debian.org> - 2026-07-31 22:40 +0200
csiph-web