Opened 15 years ago

Closed 15 years ago

#2489 closed task (fixed)

psmisc --exec-prefix="" and killall path

Reported by: Gilles Espinasse Owned by: Matthew Burgess
Priority: normal Milestone: 6.6
Component: Book Version: SVN
Severity: normal Keywords:
Cc:

Description

LFS since a long time install killall, fuser, peekfd in /bin for the reason that those are commands used in initscript. But only killall is used in lfs bootscripts, and only in sendsignals script. sendsignals is installed in S60 for shutdown, this imply that fs is already mounted.

All the distrib I look at (Debian, Gentoo, Fedora, OpenSuSE) and Busybox did not install killall in /bin but in /usr/bin.

Debian and OpenSuSE install fuser in /bin , Fedora, Mandriva, CentOS in /sbin LSB does not indicate a path for killall, fuser

Should not killall be installed in /usr/bin like other distro do?

The main problem is when using busybox in initramfs as it look very ugly to have different path for killall depending of be inside initramfs or not.

Debian http://packages.debian.org/lenny/i386/psmisc/filelist

OpenSuSE http://rpm.pbone.net/index.php3/stat/4/idpl/11865057/com/psmisc-22.6-62.55.i586.rpm.html

Fedora http://rpm.pbone.net/index.php3/stat/4/idpl/10505963/com/psmisc-22.6-8.fc10.x86_64.rpm.html

LSB http://dev.linuxfoundation.org/navigator/browse/command.php

Change History (4)

comment:1 by Matthew Burgess, 15 years ago

Milestone: 7.0

comment:2 by bdubbs@…, 15 years ago

Milestone: 7.06.6

comment:3 by Matthew Burgess, 15 years ago

Owner: changed from lfs-book@… to Matthew Burgess
Status: newassigned

comment:4 by Matthew Burgess, 15 years ago

Resolution: fixed
Status: assignedclosed

Fixed in r9078.

Note: See TracTickets for help on using tickets.