kernel-package_13.014+nmu1_all.deb


Advertisement

Description

kernel-package - utility for building Linux kernel related Debian packages

Distribution: Debian 8 (Jessie)
Repository: Debian Main amd64
Package name: kernel-package
Package version: 13.014+nmu1
Package release:
Package architecture: all
Package type: deb
Installed size: 1.69 KB
Download size: 341.44 KB
Official Mirror: ftp.br.debian.org
This package provides the capability to create a Debian kernel image package by just running make-kpkg kernel_image in a kernel source directory tree. It can also package the relevant kernel headers into a kernel-headers package. In general, this package is very useful if you need to create a custom kernel, if, for example, the default kernel does not support some of your hardware, or you wish a leaner, meaner kernel. It also scripts the steps that need be taken to compile the kernel, which is quite convenient (forgetting a crucial step once was the initial motivation for this package). Please look at /usr/share/doc/kernel-package/Rationale.gz for a full list of advantages of this package.

Alternatives

    Download

    Source package: kernel-package

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install kernel-package deb package:
      # sudo apt-get install kernel-package

    Files

    • /etc/kernel-pkg.conf
    • /etc/bash_completion.d/make_kpkg
    • /usr/bin/make-kpkg
    • /usr/sbin/kernel-packageconfig
    • /usr/share/doc/kernel-package/Kernel.htm
    • /usr/share/doc/kernel-package/NEWS.Debian.gz
    • /usr/share/doc/kernel-package/Problems.gz
    • /usr/share/doc/kernel-package/README.gz
    • /usr/share/doc/kernel-package/README.modules
    • /usr/share/doc/kernel-package/Rationale
    • /usr/share/doc/kernel-package/changelog.gz
    • /usr/share/doc/kernel-package/copyright
    • /usr/share/doc/kernel-package/examples/etc
    • /usr/share/doc/kernel-package/examples/sample.module.control
    • /usr/share/kernel-package/Control
    • /usr/share/kernel-package/Control.bin86
    • /usr/share/kernel-package/changelog
    • /usr/share/kernel-package/config
    • /usr/share/kernel-package/rules
    • /usr/share/kernel-package/templates.in
    • /usr/share/kernel-package/Config/config
    • /usr/share/kernel-package/Config/config.32
    • /usr/share/kernel-package/Config/config.32-smp
    • /usr/share/kernel-package/Config/config.386
    • /usr/share/kernel-package/Config/config.64
    • /usr/share/kernel-package/Config/config.64-smp
    • /usr/share/kernel-package/Config/config.686
    • /usr/share/kernel-package/Config/config.686-smp
    • /usr/share/kernel-package/Config/config.alpha
    • /usr/share/kernel-package/Config/config.alpha-generic
    • /usr/share/kernel-package/Config/config.alpha-smp
    • /usr/share/kernel-package/Config/config.amd64
    • /usr/share/kernel-package/Config/config.amd64-generic
    • /usr/share/kernel-package/Config/config.amd64-k8
    • /usr/share/kernel-package/Config/config.amd64-k8-smp
    • /usr/share/kernel-package/Config/config.amiga
    • /usr/share/kernel-package/Config/config.apus
    • /usr/share/kernel-package/Config/config.arm
    • /usr/share/kernel-package/Config/config.armel
    • /usr/share/kernel-package/Config/config.armhf
    • /usr/share/kernel-package/Config/config.atari
    • /usr/share/kernel-package/Config/config.bvme6000
    • /usr/share/kernel-package/Config/config.chrp
    • /usr/share/kernel-package/Config/config.common
    • /usr/share/kernel-package/Config/config.em64t-p4
    • /usr/share/kernel-package/Config/config.em64t-p4-smp
    • /usr/share/kernel-package/Config/config.footbridge
    • /usr/share/kernel-package/Config/config.hp
    • /usr/share/kernel-package/Config/config.hppa
    • /usr/share/kernel-package/Config/config.i386
    • /usr/share/kernel-package/Config/config.i486
    • /usr/share/kernel-package/Config/config.i586
    • /usr/share/kernel-package/Config/config.i686
    • /usr/share/kernel-package/Config/config.ia64
    • /usr/share/kernel-package/Config/config.itanium
    • /usr/share/kernel-package/Config/config.itanium-smp
    • /usr/share/kernel-package/Config/config.ixp4xx
    • /usr/share/kernel-package/Config/config.k7
    • /usr/share/kernel-package/Config/config.k7-smp
    • /usr/share/kernel-package/Config/config.m32r
    • /usr/share/kernel-package/Config/config.m68k
    • /usr/share/kernel-package/Config/config.mac
    • /usr/share/kernel-package/Config/config.mbx
    • /usr/share/kernel-package/Config/config.mckinley
    • /usr/share/kernel-package/Config/config.mckinley-smp
    • /usr/share/kernel-package/Config/config.mips
    • /usr/share/kernel-package/Config/config.mvme147
    • /usr/share/kernel-package/Config/config.mvme16x
    • /usr/share/kernel-package/Config/config.pmac
    • /usr/share/kernel-package/Config/config.powermac
    • /usr/share/kernel-package/Config/config.powerpc
    • /usr/share/kernel-package/Config/config.powerpc-miboot
    • /usr/share/kernel-package/Config/config.powerpc-smp
    • /usr/share/kernel-package/Config/config.powerpc64
    • /usr/share/kernel-package/Config/config.prep
    • /usr/share/kernel-package/Config/config.q40
    • /usr/share/kernel-package/Config/config.rpc
    • /usr/share/kernel-package/Config/config.s390
    • /usr/share/kernel-package/Config/config.s390-tape
    • /usr/share/kernel-package/Config/config.s390x
    • /usr/share/kernel-package/Config/config.s3c2410
    • /usr/share/kernel-package/Config/config.sparc
    • /usr/share/kernel-package/Config/config.sparc64
    • /usr/share/kernel-package/Config/config.sparc64-smp
    • /usr/share/kernel-package/Config/config.sun3
    • /usr/share/kernel-package/Config/config.um
    • /usr/share/kernel-package/Config/config.xen0
    • /usr/share/kernel-package/Config/config.xenu
    • /usr/share/kernel-package/docs/Kernel.htm
    • /usr/share/kernel-package/docs/LinkPolicy
    • /usr/share/kernel-package/docs/README
    • /usr/share/kernel-package/docs/README.modules
    • /usr/share/kernel-package/docs/Rationale
    • /usr/share/kernel-package/docs/linux.1
    • /usr/share/kernel-package/docs/ImageLoaders/LiloDefault
    • /usr/share/kernel-package/docs/ImageLoaders/QuikDefault
    • /usr/share/kernel-package/docs/ImageLoaders/SiloDefault
    • /usr/share/kernel-package/docs/ImageLoaders/VmeliloDefault
    • /usr/share/kernel-package/examples/sample.module.control
    • /usr/share/kernel-package/examples/etc/sample.kernel-img.conf
    • /usr/share/kernel-package/examples/etc/kernel/header_postinst.d/link
    • /usr/share/kernel-package/examples/etc/kernel/header_postrm.d/link
    • /usr/share/kernel-package/examples/etc/kernel/header_prerm.d/link
    • /usr/share/kernel-package/examples/etc/kernel/postinst.d/force-build-link
    • /usr/share/kernel-package/examples/etc/kernel/postinst.d/grub_conf
    • /usr/share/kernel-package/examples/etc/kernel/postinst.d/initramfs
    • /usr/share/kernel-package/examples/etc/kernel/postinst.d/symlink_hook
    • /usr/share/kernel-package/examples/etc/kernel/postinst.d/yaird
    • /usr/share/kernel-package/examples/etc/kernel/postrm.d/force-build-link
    • /usr/share/kernel-package/examples/etc/kernel/postrm.d/grub_rm
    • /usr/share/kernel-package/examples/etc/kernel/postrm.d/initramfs
    • /usr/share/kernel-package/examples/etc/kernel/postrm.d/yaird
    • /usr/share/kernel-package/pkg/doc/README
    • /usr/share/kernel-package/pkg/doc/copyright
    • /usr/share/kernel-package/pkg/doc/postinst
    • /usr/share/kernel-package/pkg/doc/postrm
    • /usr/share/kernel-package/pkg/doc/preinst
    • /usr/share/kernel-package/pkg/doc/prerm
    • /usr/share/kernel-package/pkg/headers/README
    • /usr/share/kernel-package/pkg/headers/copyright
    • /usr/share/kernel-package/pkg/headers/create_link
    • /usr/share/kernel-package/pkg/headers/postinst
    • /usr/share/kernel-package/pkg/headers/postrm
    • /usr/share/kernel-package/pkg/headers/preinst
    • /usr/share/kernel-package/pkg/headers/prerm
    • /usr/share/kernel-package/pkg/image/README
    • /usr/share/kernel-package/pkg/image/config
    • /usr/share/kernel-package/pkg/image/copyright
    • /usr/share/kernel-package/pkg/image/postinst
    • /usr/share/kernel-package/pkg/image/postrm
    • /usr/share/kernel-package/pkg/image/preinst
    • /usr/share/kernel-package/pkg/image/prerm
    • /usr/share/kernel-package/pkg/source/README
    • /usr/share/kernel-package/pkg/source/copyright
    • /usr/share/kernel-package/pkg/source/postinst
    • /usr/share/kernel-package/pkg/source/postrm
    • /usr/share/kernel-package/pkg/source/preinst
    • /usr/share/kernel-package/pkg/source/prerm
    • /usr/share/kernel-package/pkg/virtual/um/postinst
    • /usr/share/kernel-package/pkg/virtual/um/prerm
    • /usr/share/kernel-package/pkg/virtual/xen/postinst
    • /usr/share/kernel-package/pkg/virtual/xen/prerm
    • /usr/share/kernel-package/po/POTFILES.in
    • /usr/share/kernel-package/po/de.po
    • /usr/share/kernel-package/po/fr.po
    • /usr/share/kernel-package/po/ja.po
    • /usr/share/kernel-package/po/templates.pot
    • /usr/share/kernel-package/ruleset/architecture.mk
    • /usr/share/kernel-package/ruleset/kernel_version.mk
    • /usr/share/kernel-package/ruleset/local-vars.mk
    • /usr/share/kernel-package/ruleset/local.mk
    • /usr/share/kernel-package/ruleset/minimal.mk
    • /usr/share/kernel-package/ruleset/modules.mk
    • /usr/share/kernel-package/ruleset/arches/README.txt
    • /usr/share/kernel-package/ruleset/arches/alpha.mk
    • /usr/share/kernel-package/ruleset/arches/amd64.mk
    • /usr/share/kernel-package/ruleset/arches/arm.mk
    • /usr/share/kernel-package/ruleset/arches/armeb.mk
    • /usr/share/kernel-package/ruleset/arches/armel.mk
    • /usr/share/kernel-package/ruleset/arches/armhf.mk
    • /usr/share/kernel-package/ruleset/arches/hppa.mk
    • /usr/share/kernel-package/ruleset/arches/i386.mk
    • /usr/share/kernel-package/ruleset/arches/ia64.mk
    • /usr/share/kernel-package/ruleset/arches/m32r.mk
    • /usr/share/kernel-package/ruleset/arches/m68k.mk
    • /usr/share/kernel-package/ruleset/arches/mips.mk
    • /usr/share/kernel-package/ruleset/arches/mipsel.mk
    • /usr/share/kernel-package/ruleset/arches/powerpc.mk
    • /usr/share/kernel-package/ruleset/arches/s390.mk
    • /usr/share/kernel-package/ruleset/arches/s390x.mk
    • /usr/share/kernel-package/ruleset/arches/sparc.mk
    • /usr/share/kernel-package/ruleset/arches/uml.mk
    • /usr/share/kernel-package/ruleset/arches/what_is_ppc_called_today.mk
    • /usr/share/kernel-package/ruleset/common/README
    • /usr/share/kernel-package/ruleset/common/archvars.mk
    • /usr/share/kernel-package/ruleset/common/automake.mk
    • /usr/share/kernel-package/ruleset/common/checklibs
    • /usr/share/kernel-package/ruleset/common/copt.mk
    • /usr/share/kernel-package/ruleset/common/debconf.mk
    • /usr/share/kernel-package/ruleset/common/install_cmds.mk
    • /usr/share/kernel-package/ruleset/common/perlvars.mk
    • /usr/share/kernel-package/ruleset/common/pkgvars.mk
    • /usr/share/kernel-package/ruleset/common/targets.dot
    • /usr/share/kernel-package/ruleset/common/targets.mk
    • /usr/share/kernel-package/ruleset/misc/README
    • /usr/share/kernel-package/ruleset/misc/checks.mk
    • /usr/share/kernel-package/ruleset/misc/config.mk
    • /usr/share/kernel-package/ruleset/misc/defaults.mk
    • /usr/share/kernel-package/ruleset/misc/kernel_arch.mk
    • /usr/share/kernel-package/ruleset/misc/modules.mk
    • /usr/share/kernel-package/ruleset/misc/pkg_names.mk
    • /usr/share/kernel-package/ruleset/misc/version_vars.mk
    • /usr/share/kernel-package/ruleset/targets/README
    • /usr/share/kernel-package/ruleset/targets/common.mk
    • /usr/share/kernel-package/ruleset/targets/debug.mk
    • /usr/share/kernel-package/ruleset/targets/doc.mk
    • /usr/share/kernel-package/ruleset/targets/headers.mk
    • /usr/share/kernel-package/ruleset/targets/image.mk
    • /usr/share/kernel-package/ruleset/targets/manual.mk
    • /usr/share/kernel-package/ruleset/targets/source.mk
    • /usr/share/kernel-package/scripts/kpkg-vercheck
    • /usr/share/man/de/man5/kernel-package.5.gz
    • /usr/share/man/de/man5/kernel-pkg.conf.5.gz
    • /usr/share/man/de/man8/kernel-packageconfig.8.gz
    • /usr/share/man/fr/man5/kernel-package.5.gz
    • /usr/share/man/fr/man5/kernel-pkg.conf.5.gz
    • /usr/share/man/fr/man8/kernel-packageconfig.8.gz
    • /usr/share/man/man1/make-kpkg.1.gz
    • /usr/share/man/man5/kernel-package.5.gz
    • /usr/share/man/man5/kernel-pkg.conf.5.gz
    • /usr/share/man/man8/kernel-packageconfig.8.gz

    Changelog

    2014-11-26 - Jonathan Wiltshire <jmw@debian.org> kernel-package (13.014+nmu1) unstable; urgency=medium * Non-maintainer upload. * Move examples to /usr/share/kernel-common and symlink from /u/s/d (Closes: #767857)

    2014-06-16 - Manoj Srivastava <srivasta@debian.org> kernel-package (13.014) unstable; urgency=medium * There was a bug in the dh install configuration file, that moved all kernel-package conf files to /etc/etc/. This commit fixes that. (Closes: #751751). * jumped on a s390x porterbox, and created initial support for a s390x architecture, based mostly on what we did for s390. (Closes: #750604). * Bug fix #751751: "conffiles not removed", thanks to Paul Wise. We handled obsolete conffiles sub-optimally since they were not really supposed to be obsolete. * Bug fix #750604: "No Support in kernel-package for s390x architecture", thanks to Stephen Powell

    2014-05-26 - Manoj Srivastava <srivasta@debian.org> kernel-package (13.013) unstable; urgency=low * kernel-img built with the current kernel-package fails to install on an older system (wheezy) due to dependency on kernel-common package which is not available there. Based on a suggestion by Michal Hocko, changed the relationship to a Recommends, which is what it should have been in the first place. (Closes: #749318). * Since the linux-image packages produced by make-kpkg recommend kernel-common, , development packages could be forced on to systems which installl kernel-common just for the man page. A patch from Sven Joachim fixes this oversight. (Closes: #749388). * Bug fix #749318: "kernel-img depends on kernel-common", thanks to Michal Hocko * Bug fix #749388: "postinst should not call dpkg-architecture", thanks to Sven Joachim

    2014-05-25 - Manoj Srivastava <srivasta@debian.org> kernel-package (13.012) unstable; urgency=low * There are three different views of what architecture a machine hasL That of the linux kernel, that of dpkg, and that of the GNU configuration systems, So, when the user specifies arch and subarch, the information has to be transformed for all the systems, as required. This commit tries to give the correct information to dpkg, and also still take into account sub architecture specifications. (Closes: #748702). * Add a dependency on dpkg-dev for the kernel-common package, since the maintainer scripts use dpkg-architecture. Alsom kernel-package can't really do anything useful without pkg-dev, so added there as well. (Closes: #748862). * Bug fix #748702: "make-kpkg creates packages with missing architecture on i386", thanks to Sven Joachim * Bug fix #748862: "missing dependency on dpkg-dev", thanks to Adam Borowski

    2014-05-15 - Manoj Srivastava <srivasta@debian.org> kernel-package (13.011) unstable; urgency=low * The fix for building packages with the correct sub--architecture was flawed, in the sense it always looked at theKPKG_ARCH, even when there was no need to stray away from DEB_HOST_ARCH. This commit relieas on dpkg-architecture to tell us what the proper arch should be for a situation where we are building for a subarchitecture. (Closes: #748316). * Bug fix #748316: "Arch set to x86_64 instead of amd64", thanks to Geoff Simonds

    Advertisement
    Advertisement