atop: add new package
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
This commit is contained in:
parent
a40234905e
commit
0e9da384d4
1 changed files with 53 additions and 0 deletions
53
admin/atop/Makefile
Normal file
53
admin/atop/Makefile
Normal file
|
@ -0,0 +1,53 @@
|
|||
#
|
||||
# This is free software, licensed under the GNU General Public License v2.
|
||||
# See /LICENSE for more information.
|
||||
#
|
||||
|
||||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=atop
|
||||
PKG_RELEASE:=1
|
||||
PKG_VERSION:=2.3.0
|
||||
PKG_LICENSE:=GPL-2.0
|
||||
PKG_SOURCE_URL:=https://www.atoptool.nl/download/
|
||||
PKG_HASH:=73e4725de0bafac8c63b032e8479e2305e3962afbe977ec1abd45f9e104eb264
|
||||
|
||||
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
|
||||
PKG_MAINTAINER:=Toni Uhlig <matzeton@googlemail.com>
|
||||
|
||||
include $(INCLUDE_DIR)/package.mk
|
||||
|
||||
define Package/atop
|
||||
SECTION:=admin
|
||||
CATEGORY:=Administration
|
||||
TITLE:=System and process monitor for Linux
|
||||
DEPENDS:=+zlib +libncurses
|
||||
URL:=https://www.atoptool.nl/
|
||||
MAINTAINER:=Toni Uhlig <matzeton@googlemail.com>
|
||||
endef
|
||||
|
||||
define Package/atop/description
|
||||
Atop is an ASCII full-screen performance monitor for
|
||||
Linux that is capable of reporting the activity of all
|
||||
processes (even if processes have finished during the
|
||||
interval), daily logging of system and process activity
|
||||
for long-term analysis, highlighting overloaded system
|
||||
resources by using colors, etcetera. At regular
|
||||
intervals, it shows system-level activity related to the
|
||||
CPU, memory, swap, disks (including LVM) and network
|
||||
layers, and for every process (and thread) it shows e.g.
|
||||
the CPU utilization, memory growth, disk utilization,
|
||||
priority, username, state, and exit code. In combination
|
||||
with the optional kernel module netatop, it even shows
|
||||
network activity per process/thread.
|
||||
endef
|
||||
|
||||
MAKE_FLAGS += \
|
||||
CFLAGS+="-Wno-misleading-indentation -Wno-unused-const-variable -Wno-format-truncation"
|
||||
|
||||
define Package/atop/install
|
||||
$(INSTALL_DIR) $(1)/usr/bin
|
||||
$(INSTALL_BIN) $(PKG_BUILD_DIR)/atop $(1)/usr/bin/
|
||||
endef
|
||||
|
||||
$(eval $(call BuildPackage,atop))
|
Loading…
Reference in a new issue