blob: 797fc7be4bff5216af88b88eefb2cf7cf0ae9059 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
|
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-kernel/kerneloops/kerneloops-0.8-r1.ebuild,v 1.1 2008/01/08 23:45:40 gregkh Exp $
inherit eutils
DESCRIPTION="Tool to automatically collect and submit Linux kernel crash signatures"
HOMEPAGE="http://www.kerneloops.org/"
SRC_URI="http://www.kerneloops.org/download/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86"
DEPEND="net-misc/curl sys-apps/dbus"
RDEPEND="${DEPEND}"
src_unpack() {
unpack ${A}
cd "${WORKDIR}"
}
src_install() {
emake DESTDIR="${D}" install || die "Install failed"
doinitd "${FILESDIR}"/kerneloops || die "doinitd failed"
}
pkg_postinst() {
ewarn "PRIVACY NOTE"
ewarn "You must allow the kerneloops program to send the oops messages"
ewarn "by either editing the /etc/kerneloops.conf file, or by running the"
ewarn "kerneloops-applet program first."
ewarn "Enabling this option will cause your system to submit certain kernel"
ewarn "output to the kerneloops.org website, where it will be available via"
ewarn "this website to developers and everyone else."
ewarn "The submitted info are so-called \"oopses\", kernel crash signature."
ewarn "However, due to the nature of oopses, it may happen that a few"
ewarn "surrounding lines of the oops in the \"dmesg\" are being sent together"
ewarn "with the oops."
}
|