CPE ids helps to tracks CVE in packages.
https://cpe.mitre.org/specification/
Thanks to swalker for CPE to package mapping and
keep tracking CVEs.
Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
include $(INCLUDE_DIR)/kernel.mk
PKG_NAME:=grub
+PKG_CPE=cpe:/a:gnu:grub2
PKG_VERSION:=2.02
PKG_RELEASE:=1
PKG_MAINTAINER:=Felix Fietkau <nbd@nbd.name>
PKG_LICENSE:=GPL-3.0+
+PKG_CPE=cpe:/a:gnu:binutils
PKG_BUILD_PARALLEL:=1
PKG_USE_MIPS16:=0
PKG_BUILD_PARALLEL:=1
PKG_INSTALL:=1
PKG_LICENSE:=GPL-3.0+
+PKG_CPE=cpe:/a:gnu:gdb
include $(INCLUDE_DIR)/package.mk
PKG_LICENSE:=BSD-3c
PKG_LICENSE_FILES:=COPYRIGHT
+PKG_CPE=cpe:/a:paul_kranenburg:strace
PKG_MAINTAINER:=Felix Fietkau <nbd@nbd.name>
PKG_MAINTAINER:=Felix Fietkau <nbd@nbd.name>
PKG_LICENSE:=GPL-2.0+
+PKG_CPE=cpe:/a:valgrind:valgrind
PKG_FIXUP = autoreconf
PKG_INSTALL := 1
PKG_MAINTAINER:=Luiz Angelo Daros de Luca <luizluca@gmail.com>
PKG_LICENSE:=GPL-3.0+
PKG_LICENSE_FILES:=COPYING COPYING-GPLV2 COPYING-LGPLV3
+PKG_CPE=cpe:/a:elfutils_project:elfutils
PKG_INSTALL:=1
PKG_USE_MIPS16:=0
PKG_MAINTAINER:=Jo-Philipp Wich <jo@mein.io>
PKG_LICENSE:=GPL-3.0+
+PKG_CPE=cpe:/a:gnu:gettext
PKG_FIXUP:=autoreconf
PKG_INSTALL:=1
PKG_HASH:=71c2c49f0adadacfdbe6332a372c38cf9c8b7895bb73dabeaa53cdcc1d4e1fa3
PKG_MAINTAINER:=Jo-Philipp Wich <jo@mein.io>
PKG_LICENSE:=BSD-3-Clause
+PKG_CPE=cpe:/a:libevent_project:libevent
PKG_FIXUP:=autoreconf
PKG_INSTALL:=1
PKG_LICENSE:=MIT
PKG_LICENSE_FILES:=COPYING
+PKG_CPE=cpe:/a:json-c_project:json-c
PKG_FIXUP:=autoreconf
PKG_INSTALL:=1
PKG_LICENSE:=GPL-2.0+
PKG_LICENSE_FILES:=COPYING
+PKG_CPE=cpe:/a:gnu:libtool
PKG_BUILD_PARALLEL:=0
PKG_LICENSE:=X11
PKG_LICENSE_FILES:=LICENSE
+PKG_CPE=cpe:/a:libunwind_project:libunwind
PKG_MAINTAINER:=Yousong Zhou <yszhou4tech@gmail.com>
PKG_BUILD_PARALLEL:=1
PKG_LICENSE:=GPL-2.0+
+PKG_CPE=cpe:/a:arm:mbed_tls
include $(INCLUDE_DIR)/package.mk
include $(INCLUDE_DIR)/cmake.mk
PKG_LICENSE:=OpenSSL
PKG_LICENSE_FILES:=LICENSE
+PKG_CPE=cpe:/a:openssl:openssl
PKG_CONFIG_DEPENDS:= \
CONFIG_OPENSSL_ENGINE_CRYPTO \
CONFIG_OPENSSL_ENGINE_DIGEST \
PKG_LICENSE:=GPL-3.0
PKG_LICENSE_FILES:=COPYING
+PKG_CPE=cpe:/a:gnu:readline
PKG_BUILD_PARALLEL:=1
PKG_FIXUP:=autoreconf
PKG_LICENSE:=Zlib
PKG_LICENSE_FILES:=README
+PKG_CPE=cpe:/a:gnu:zlib
include $(INCLUDE_DIR)/package.mk
PKG_LICENSE:=GPL-2.0
PKG_LICENSE_FILES:=COPYING
+PKG_CPE=cpe:/a:thekelleys:dnsmasq
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(BUILD_VARIANT)/$(PKG_NAME)-$(PKG_VERSION)
PKG_LICENSE:=MIT
PKG_LICENSE_FILES:=LICENSE libtomcrypt/LICENSE libtommath/LICENSE
+PKG_CPE=cpe:/a:matt_johnston:dropbear_ssh_server
PKG_BUILD_PARALLEL:=1
PKG_USE_MIPS16:=0
PKG_MAINTAINER:=Felix Fietkau <nbd@nbd.name>
PKG_LICENSE:=BSD-3-Clause
+PKG_CPE=cpe:/a:w1.fi:hostapd
PKG_BUILD_PARALLEL:=1
PKG_FIXUP:=autoreconf
PKG_BUILD_PARALLEL:=1
PKG_LICENSE:=GPL-2.0
+PKG_CPE=cpe:/a:openvpn:openvpn
include $(INCLUDE_DIR)/package.mk
PKG_HASH:=02e0a3dd3e4799e33103f70ec7df75348c8540966ee7c948e4ed8a42bbccfb30
PKG_MAINTAINER:=Felix Fietkau <nbd@nbd.name>
PKG_LICENSE:=BSD-4-Clause
+PKG_CPE=cpe:/a:samba:ppp
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(BUILD_VARIANT)/$(PKG_NAME)-$(PKG_VERSION)
PKG_LICENSE:=GPL-3.0
PKG_LICENSE_FILES:=COPYING
+PKG_CPE=cpe:/a:samba:samba
PKG_BUILD_PARALLEL:=1
PKG_MAINTAINER:=Jo-Philipp Wich <jo@mein.io>
PKG_LICENSE:=GPL-2.0
+PKG_CPE=cpe:/a:conntrack-tools_project:conntrack-tools
PKG_FIXUP:=autoreconf
PKG_INSTALL:=1
PKG_LICENSE:=MIT
PKG_LICENSE_FILES:=COPYING
+PKG_CPE=cpe:/a:haxx:libcurl
PKG_FIXUP:=autoreconf
PKG_BUILD_PARALLEL:=1
PKG_BUILD_PARALLEL:=1
PKG_BUILD_DEPENDS:=iptables
PKG_LICENSE:=GPL-2.0
+PKG_CPE=cpe:/a:iproute2_project:iproute2
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(BUILD_VARIANT)/$(PKG_NAME)-$(PKG_VERSION)
PKG_INSTALL:=1
PKG_BUILD_PARALLEL:=1
PKG_LICENSE:=GPL-2.0
+PKG_CPE=cpe:/a:netfilter_core_team:iptables
include $(INCLUDE_DIR)/package.mk
ifeq ($(DUMP),)
PKG_MAINTAINER:=Jo-Philipp Wich <jo@mein.io>
PKG_LICENSE:=GPL-2.0+
+PKG_CPE=cpe:/a:skbuff:iputils
PKG_BUILD_DEPENDS:=sysfsutils
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-s$(PKG_VERSION)
PKG_INSTALL:=1
PKG_BUILD_PARALLEL:=1
PKG_LICENSE:=GPL-2.0+
+PKG_CPE=cpe:/a:linux-atm:linux-atm
PKG_FIXUP:=autoreconf
include $(INCLUDE_DIR)/package.mk
PKG_MAINTAINER:=Felix Fietkau <nbd@nbd.name>
PKG_LICENSE:=BSD-3-Clause
+PKG_CPE=cpe:/a:tcpdump:tcpdump
PKG_INSTALL:=1
PKG_LICENSE:=GPL-2.0
PKG_LICENSE_FILES:=LICENSE archival/libarchive/bz/LICENSE
+PKG_CPE=cpe:/a:busybox:busybox
include $(INCLUDE_DIR)/package.mk
PKG_LICENSE:=BZIP2
PKG_LICENSE_FILES:=LICENSE
+PKG_CPE=cpe:/a:bzip:bzip2
include $(INCLUDE_DIR)/host-build.mk
include $(INCLUDE_DIR)/package.mk
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz
PKG_SOURCE_URL:=@KERNEL/linux/kernel/people/tytso/e2fsprogs/v$(PKG_VERSION)/
PKG_LICENSE:=GPL-2.0
+PKG_CPE=cpe:/a:e2fsprogs_project:e2fsprogs
PKG_BUILD_DEPENDS:=util-linux
PKG_INSTALL:=1
PKG_LICENSE:=LGPLv2.1 GPLv2
PKG_LICENSE_FILES:=COPYING.LIB COPYING
+PKG_CPE=cpe:/a:fuse_project:fuse
PKG_INSTALL:=1
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz
PKG_SOURCE_URL:=@KERNEL/linux/utils/$(PKG_NAME)/v2.30
PKG_HASH:=7b5be5489e9b5b7177832836467aba1c87bf0e9bcbcb5a6f35d76cd4782589dc
+PKG_CPE=cpe:/a:kernel:util-linux
PKG_LICENSE:=GPL-2.0
PKG_LICENSE_FILES:= COPYING \
include $(TOPDIR)/rules.mk
PKG_NAME:=xfsprogs
+PKG_CPE=cpe:/a:sgi:xfsprogs
PKG_RELEASE:=1
PKG_VERSION:=4.11.0
PKG_SOURCE_URL:=@KERNEL/linux/utils/fs/xfs/xfsprogs
include $(TOPDIR)/rules.mk
PKG_NAME:=automake
+PKG_CPE=cpe:/a:gnu:automake
PKG_VERSION:=1.15.1
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz
PKG_NAME:=cmake
PKG_VERSION:=3.9.3
+PKG_CPE=cpe:/a:kitware:cmake
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=https://cmake.org/files/v3.9/ \
include $(TOPDIR)/rules.mk
PKG_NAME:=coreutils
+PKG_CPE=cpe:/a:gnu:coreutils
PKG_VERSION:=8.27
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz
include $(TOPDIR)/rules.mk
PKG_NAME:=dosfstools
+PKG_CPE=cpe:/a:dosfstools_project:dosfstools
PKG_VERSION:=4.1
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz
include $(TOPDIR)/rules.mk
PKG_NAME:=e2fsprogs
+PKG_CPE=cpe:/a:e2fsprogs_project:e2fsprogs
PKG_VERSION:=1.43.6
PKG_HASH:=c9b226234ee878a8d89951f3b155cec7416dd0ec09c932c855f1b1df8ad93402
PKG_RELEASE:=1
include $(TOPDIR)/rules.mk
PKG_NAME:=expat
+PKG_CPE=cpe:/a:libexpat:expat
PKG_VERSION:=2.2.4
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2
include $(TOPDIR)/rules.mk
PKG_NAME:=findutils
+PKG_CPE=cpe:/a:gnu:findutils
PKG_VERSION:=4.6.0
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
include $(TOPDIR)/rules.mk
PKG_NAME:=flex
+PKG_CPE=cpe:/a:flex_project:flex
PKG_VERSION:=2.6.4
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
include $(TOPDIR)/rules.mk
PKG_NAME:=libtool
+PKG_CPE=cpe:/a:gnu:libtool
PKG_VERSION:=2.4
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz
include $(TOPDIR)/rules.mk
PKG_NAME:=m4
+PKG_CPE=cpe:/a:gnu:m4
PKG_VERSION:=1.4.18
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz
PKG_NAME:=mpfr
PKG_VERSION:=3.1.6
+PKG_CPE=cpe:/a:mpfr:gnu_mpfr
PKG_SOURCE_URL:=http://www.mpfr.org/mpfr-$(PKG_VERSION) \
@GNU/mpfr
include $(TOPDIR)/rules.mk
PKG_NAME:=qemu
+PKG_CPE=cpe:/a:qemu:qemu
PKG_VERSION:=0.14.1
PKG_RELEASE:=1
include $(TOPDIR)/rules.mk
PKG_NAME:=squashfs
+PKG_CPE=cpe:/a:phillip_lougher:squashfs
PKG_VERSION:=3.0
PKG_SOURCE:=$(PKG_NAME)$(PKG_VERSION).tar.gz
include $(TOPDIR)/rules.mk
PKG_NAME:=squashfs4
+PKG_CPE=cpe:/a:phillip_lougher:squashfs
PKG_VERSION:=4.2
PKG_SOURCE:=squashfs$(PKG_VERSION).tar.gz
include $(TOPDIR)/rules.mk
PKG_NAME:=tar
+PKG_CPE=cpe:/a:gnu:tar
PKG_VERSION:=1.29
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2