diff options
author | 2007-12-18 22:22:52 +0000 | |
---|---|---|
committer | 2007-12-18 22:22:52 +0000 | |
commit | cae19fa71f3b981c51d2dd45a33dd27b324cb7e2 (patch) | |
tree | 3100f4c1ab10ae619f05bc33fe77d0acd66b006d /sys-kernel/kerneloops | |
parent | Stable for HPPA (bug #202730). (diff) | |
download | historical-cae19fa71f3b981c51d2dd45a33dd27b324cb7e2.tar.gz historical-cae19fa71f3b981c51d2dd45a33dd27b324cb7e2.tar.bz2 historical-cae19fa71f3b981c51d2dd45a33dd27b324cb7e2.zip |
added init.d file, USE AT YOUR OWN RISK!!!
Package-Manager: portage-2.1.4_rc9
Diffstat (limited to 'sys-kernel/kerneloops')
-rw-r--r-- | sys-kernel/kerneloops/ChangeLog | 14 | ||||
-rw-r--r-- | sys-kernel/kerneloops/Manifest | 29 | ||||
-rw-r--r-- | sys-kernel/kerneloops/files/digest-kerneloops-0.5-r1 | 3 | ||||
-rwxr-xr-x | sys-kernel/kerneloops/files/kerneloops | 33 | ||||
-rw-r--r-- | sys-kernel/kerneloops/kerneloops-0.5-r1.ebuild | 37 |
5 files changed, 101 insertions, 15 deletions
diff --git a/sys-kernel/kerneloops/ChangeLog b/sys-kernel/kerneloops/ChangeLog index 669c867a49f1..75e4febabaec 100644 --- a/sys-kernel/kerneloops/ChangeLog +++ b/sys-kernel/kerneloops/ChangeLog @@ -1,6 +1,18 @@ # ChangeLog for sys-kernel/kerneloops # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-kernel/kerneloops/ChangeLog,v 1.1 2007/12/18 17:23:33 gregkh Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/kerneloops/ChangeLog,v 1.2 2007/12/18 22:22:51 gregkh Exp $ + +*kerneloops-0.5-r1 (18 Dec 2007) + + 18 Dec 2007; Greg Kroah-Hartman <gregkh@gentoo.org> +files/kerneloops, + +kerneloops-0.5-r1.ebuild: + added a init.d file to start this up automatically. + + Note that you MUST edit the /etc/kerneloops.org file by hand for this to work + properly, and that you might be sending data to the world that you don't + realize! + + USE AT YOUR OWN RISK!!! *kerneloops-0.5 (18 Dec 2007) diff --git a/sys-kernel/kerneloops/Manifest b/sys-kernel/kerneloops/Manifest index 10ec27a03baa..e4f9b668c03d 100644 --- a/sys-kernel/kerneloops/Manifest +++ b/sys-kernel/kerneloops/Manifest @@ -1,15 +1,20 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - +AUX kerneloops 822 RMD160 624f1c111f7e2bda58397274014c3f8d040ed1e0 SHA1 b79287d30ee83c64d91e52ed5c9d607fc310ab34 SHA256 72b23e14087e1d986bfa42ff88c0d29c58439a31dd428641c70b1391219fc444 +MD5 bd69bc1e3f276a13a480a96e3fc5c37d files/kerneloops 822 +RMD160 624f1c111f7e2bda58397274014c3f8d040ed1e0 files/kerneloops 822 +SHA256 72b23e14087e1d986bfa42ff88c0d29c58439a31dd428641c70b1391219fc444 files/kerneloops 822 DIST kerneloops-0.5.tar.gz 31792 RMD160 4d52ef475e4e6c510e5efbf97441d87c3afb09e3 SHA1 5677835adc4ecab12e01793353b03ce5dbe6b53f SHA256 94a00459df4295965b0177a7015ad47522797dbadb131a72adf69cebb4d5a830 +EBUILD kerneloops-0.5-r1.ebuild 1058 RMD160 12416405bd01570270562aa258aba3d324e91b11 SHA1 7a3f593ae6e5ff17d4b2de651e27058ec608a381 SHA256 97404cbe396d412c3531d0a24bf7205a29cc4327a90466212ed21ee8240fe5fa +MD5 b03994d22a1120154fb1482052d4af58 kerneloops-0.5-r1.ebuild 1058 +RMD160 12416405bd01570270562aa258aba3d324e91b11 kerneloops-0.5-r1.ebuild 1058 +SHA256 97404cbe396d412c3531d0a24bf7205a29cc4327a90466212ed21ee8240fe5fa kerneloops-0.5-r1.ebuild 1058 EBUILD kerneloops-0.5.ebuild 629 RMD160 49e391774b9d51ce107dcb2f01c81c9d4c941100 SHA1 f065fcb9258b580ec83edbfa0aa0c36d9159a799 SHA256 4f9a5f01e914bd4eee18dd555f210357d0e1553d5d6aa199e6fe50ce16a8dbb2 MD5 33547f1f5dd59c17ba40fc6791218614 kerneloops-0.5.ebuild 629 RMD160 49e391774b9d51ce107dcb2f01c81c9d4c941100 kerneloops-0.5.ebuild 629 SHA256 4f9a5f01e914bd4eee18dd555f210357d0e1553d5d6aa199e6fe50ce16a8dbb2 kerneloops-0.5.ebuild 629 -MISC ChangeLog 391 RMD160 4b2f579bbc093fbbb37f69436889101eee86c341 SHA1 75b1b702469fe56330dee358ef2f192d00f87066 SHA256 639f669a625e3774b88e883470680271d5b9919d9fd742318ef8bece47dbcfd8 -MD5 58f6dd64ce33a1217363d583e2706e23 ChangeLog 391 -RMD160 4b2f579bbc093fbbb37f69436889101eee86c341 ChangeLog 391 -SHA256 639f669a625e3774b88e883470680271d5b9919d9fd742318ef8bece47dbcfd8 ChangeLog 391 +MISC ChangeLog 780 RMD160 eff77345c6bcaedf7d969020613e6f19979f0800 SHA1 7d128aaeedd3295426e2a3966de99351d5836afe SHA256 5e282c1dc7518053376344099f1ba2208d7145886ad20eea3303e646cc09b8f1 +MD5 a32c9670e8f3116358781b2095d4ea95 ChangeLog 780 +RMD160 eff77345c6bcaedf7d969020613e6f19979f0800 ChangeLog 780 +SHA256 5e282c1dc7518053376344099f1ba2208d7145886ad20eea3303e646cc09b8f1 ChangeLog 780 MISC metadata.xml 494 RMD160 5a3afba94ddd8f646c3eee493746be80006655ad SHA1 2f3aa383140a295aa0136267024e36cb69f4837d SHA256 768ef01b98419dda6aa1bdf24033bd279bfefc3f22506c95bd70ea2ecbb64fcf MD5 dcbf3b95d1d52945c52dbcafb38ab27a metadata.xml 494 RMD160 5a3afba94ddd8f646c3eee493746be80006655ad metadata.xml 494 @@ -17,10 +22,6 @@ SHA256 768ef01b98419dda6aa1bdf24033bd279bfefc3f22506c95bd70ea2ecbb64fcf metadata MD5 e210317a847a003451415918fcb64323 files/digest-kerneloops-0.5 241 RMD160 7a3ac7eecc3ff83afe592c621148eb7ae28bcdb3 files/digest-kerneloops-0.5 241 SHA256 0037b4bfb527d4e5723ed00f20d2892f871f2a8fa62583d82ce8cea5aff3a091 files/digest-kerneloops-0.5 241 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.7 (GNU/Linux) - -iD8DBQFHaCn9oeSe8B0zEfwRAq9RAJ9t/hmeleyG90IruDpoKF4n1+pi2wCfUACS -j2n/kcXVluAfyRWU468kPCo= -=+cZJ ------END PGP SIGNATURE----- +MD5 e210317a847a003451415918fcb64323 files/digest-kerneloops-0.5-r1 241 +RMD160 7a3ac7eecc3ff83afe592c621148eb7ae28bcdb3 files/digest-kerneloops-0.5-r1 241 +SHA256 0037b4bfb527d4e5723ed00f20d2892f871f2a8fa62583d82ce8cea5aff3a091 files/digest-kerneloops-0.5-r1 241 diff --git a/sys-kernel/kerneloops/files/digest-kerneloops-0.5-r1 b/sys-kernel/kerneloops/files/digest-kerneloops-0.5-r1 new file mode 100644 index 000000000000..1c0d56d899dd --- /dev/null +++ b/sys-kernel/kerneloops/files/digest-kerneloops-0.5-r1 @@ -0,0 +1,3 @@ +MD5 312a235c396dd37d7d9eb185cf9eaab5 kerneloops-0.5.tar.gz 31792 +RMD160 4d52ef475e4e6c510e5efbf97441d87c3afb09e3 kerneloops-0.5.tar.gz 31792 +SHA256 94a00459df4295965b0177a7015ad47522797dbadb131a72adf69cebb4d5a830 kerneloops-0.5.tar.gz 31792 diff --git a/sys-kernel/kerneloops/files/kerneloops b/sys-kernel/kerneloops/files/kerneloops new file mode 100755 index 000000000000..c6c1c776107a --- /dev/null +++ b/sys-kernel/kerneloops/files/kerneloops @@ -0,0 +1,33 @@ +#!/sbin/runscript +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/kerneloops/files/kerneloops,v 1.1 2007/12/18 22:22:52 gregkh Exp $ + +depend() { + need net +} + +exec="/usr/sbin/kerneloops" +prog=$(basename $exec) +conf="/etc/kerneloops.org" +pidfile="/var/run/${prog}.pid" + +checkconfig() { + if [ ! -e $conf ] ; then + eerror "You need an ${exec} file to run $prog" + return 1 + fi +} + +start() { + checkconfig || return 1 + ebegin "Starting Kerneloops Monitor daemon" + start-stop-daemon --start --quiet --background --pidfile ${pidfile} --make-pidfile --exec ${exec} -- --nodaemon + eend $? +} + +stop() { + ebegin "Stopping Kerneloops Monitor daemon" + start-stop-daemon --stop --quiet --pidfile ${pidfile} --name ${prog} + eend $? +} diff --git a/sys-kernel/kerneloops/kerneloops-0.5-r1.ebuild b/sys-kernel/kerneloops/kerneloops-0.5-r1.ebuild new file mode 100644 index 000000000000..047b5ba734ea --- /dev/null +++ b/sys-kernel/kerneloops/kerneloops-0.5-r1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/kerneloops/kerneloops-0.5-r1.ebuild,v 1.1 2007/12/18 22:22:51 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" +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 "Be careful, you need to edit the /etc/kerneloops.org config file to" + ewarn "be able to successfully run this program. It is still very raw, and" + ewarn "you need to be aware of the potential information that you could" + ewarn "send to the world when running this program." + ewarn "" + ewarn "You have been warned, use at your own risk!" +} |