Created attachment 386940 [details] slay-2.7.0.ebuild Slay is a utility to kill all processes of a user. It is very useful in scripts that disable or remove user accounts.
Entirely unlike killall --user <USER> then.
http://hg.svartech.com/debian/slay/file/f327bff012be/slay lists a 3.7 version, but that's probably a mistake.
Comment on attachment 386940 [details] slay-2.7.0.ebuild >HOMEPAGE="http://hg.svartech.com/debian/slay/" The Debian packages's homepage is probably a better one. >KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86" You're supposed to add unstable architecture keywords, and only for those architectures you have actually tested on. >IUSE="" Empty IUSE needn't be set. >DEPEND="" Empty DEPEND needn't be set. >RDEPEND="${DEPEND}" Empty RDEPEND needn't be set to include empty DEPEND. >PATCHES=( > "${FILESDIR}/${PN}-no-write.patch" Where is it, and what is it for?
Created attachment 386980 [details] app-admin/slay/slay-2.7.0.ebuild
Created attachment 386982 [details, diff] files/slay-no-write.patch This patch removes the notification of the user whos processes get killed. It uses the command "write" and therefore creates a dependency of the script. I did not even find the gentoo package containing "write".
One does not need slay, "pkill -u" can do the same.