Re: [Git][glibc-team/glibc][sid] libc.preinst: Avoid using pidof
> Aurelien Jarno pushed to branch sid at GNU Libc Maintainers / glibc
> Commits:
> 309ee6f5
> by Gioele Barabucci at 2022-09-21T21:54:06+00:00
> libc.preinst: Avoid using pidof
> - if pidof xscreensaver xlockmore >/dev/null; then
> + if grep -E -q -z '/(xscreensaver|xlockmore)' /proc/*/cmdline 2>/dev/null; then
Looks like new version doesn't work:
% pidof xscreensaver xlockmore;echo $?
10798 4240
0
% grep -E -q -z '/(xscreensaver|xlockmore)' /proc/*/cmdline;echo $?
1
% hd /proc/10798/cmdline
00000000 78 73 63 72 65 65 6e 73 61 76 65 72 00 2d 6e 6f |xscreensaver.-no|
00000010 2d 73 70 6c 61 73 68 00 |-splash.|
00000018
% hd /proc/4240/cmdline
00000000 78 73 63 72 65 65 6e 73 61 76 65 72 00 |xscreensaver.|
0000000d
Reply to: