On Mon, Jul 30, 2012 at 3:15 AM, Dave Reisner <[email protected]> wrote: > On Mon, Jul 30, 2012 at 02:48:41AM +0200, Tom Gundersen wrote: >> * /bin/kill has been merged from the procps-ng project. Opinions? > > util-linux has always had its own kill implementation. It does have some > nice improvements over the procps code, including the ability to kill > processes by name. It also understands the RT signals by name and has > some advanced (optional) behavior with using sigqueue(2) instead of > kill(2). I'm in favor of using this, but I'm also fairly sure procps's > implementation isn't going anywhere. I recall there was some talk about > this in #util-linux, but I don't remember any specifics.
Right. What happened is that util-linux' 'kill' is now enabled by default. According to Karel systemd uses the RT stuff provided by util-linux' kill, which is not available in procps'. Also, it might make sense to move this to util-linux as it has nothing to do with /proc. >> * /sbin/sulogin, /usr/bin/last and /usr/bin/utmpdump have been merged >> from sysvinit. This makes sense as we want those even when sysvinit is >> not installed. Objections? > > Nope, last was not merged. You are right. /usr/bin/last and also /usr/bin/mesg (which I missed for some reason) are optionally provided by util-linux, so eventually we should move them here from sysvinit I guess. However, we'd need to check the compatibility first (this has not been done, and that's why they are not enabled by default upstream). I'll leave these out. -t

