Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 662848 - kmtail-2.0 New package to monitor various log files
Summary: kmtail-2.0 New package to monitor various log files
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-08-05 14:01 UTC by robin
Modified: 2019-12-09 13:25 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
kmtail-2.0.ebuild (kmtail-2.0.ebuild,599 bytes, text/plain)
2018-08-05 14:01 UTC, robin
Details

Note You need to log in before you can comment on or make changes to this bug.
Description robin 2018-08-05 14:01:29 UTC
Created attachment 542480 [details]
kmtail-2.0.ebuild

KmTail is a KDE version of the venerable Ktail program. It has pretty much
the same features and allows you to monitor various log files. Note that most
files in /var/log are only root-readable so you will have to start KmTail with
kdesu or, much better, configure syslog-ng to use more convenient permissions. 
Log files are added via the File menu as usual or may 
be dragged from a file manager. Tabs may be reordered by dragging them around.

Since KmTail 0.9 date/time extraction is possible to convert non-standard log files into
the syslog format, increasing legibility. Presets are provided for many common log
file formats and you may also specify your own. What's This popups provide some guidance
on regexps and templates. (See also [1] and [2].) It is also possible to specify the number 
of columns (fields) the message is parsed into, which will also increase legibility for 
certain logs.
Comment 1 Jonas Stein gentoo-dev 2018-08-06 11:20:15 UTC
Thank you for your contribution. I had a short look on the ebuild. 
Here a few ideas:

* Please test the ebuild with repoman full -x https://wiki.gentoo.org/wiki/Repoman
* We always try to use the latest EAPI, please bump to EAPI=7
* KEYWORDS need ~ after a version bump run ekeyword ~all YOUREBUILD
* please fix the header. (see /usr/portage/skel.ebuild and https://devmanual.gentoo.org/ebuild-writing/eapi/)
* We usually sort the KEYWORDS as ekeywords does. This makes comparison between packages easier. Simply run ekeywords on the ebuild to let it sort.
* Please be more specific in the DESCRIPTION. The objective description may be <=80 characters long.

kmtail is not in any other distribution yet.
https://repology.org/metapackages/?search=kmtail

For the metadata:
Upstream author is 
Robin Atwood <robin@binro.org>

I do not expect many users at the current time and suggest betagarden or another overlay for now.
Comment 2 Andreas Sturmlechner gentoo-dev 2019-12-09 13:25:14 UTC
Some more ebuild issues:
- Should inherit ecm.eclass instead of kde5.eclass which is deprecated
- RDEPEND is missing
- HOMEPAGE is missing
- # $Header: is long gone