Возникла задача запускать некую апликуху на строго определенное время, в портежах ничего не нашел, зато раскопал в портах FreeBSD вот это timelimit
Ставить из сорцов в gentoo это моветон, по этой причине набацал ebuild, выкладываю здесь, может кому пригодится.
$ cat sys-apps/timelimit/timelimit-1.5.ebuild
DESCRIPTION="Limit a process's absolute execution time"
SRC_URI="http://devel.ringlet.net/sysutils/${PN}/${P}.tar.gz"
LICENSE="as-is"
KEYWORDS="x86"
IUSE=""
SLOT="0"
DEPEND=""
src_install() {
dobin timelimit || die "make bin failed"
dodoc ChangeLog || die "make doc failed"
doman timelimit.1 || die "make man failed"
}
синтаксис простой, вот пример:
timelimit -p -t 15 mplayer /tmp/Truth_Happens.flv
Подробнее синтаксис можно узнать из мана.
П.С.
Просьба обладателям других платформ - оттестировать на них и отписаться, по идее все должно работать корректно.