Source: linux-grsec
Section: kernel
Priority: optional
Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org>
Uploaders: Bastian Blank <waldi@debian.org>, maximilian attems <maks@debian.org>, Ben Hutchings <ben@decadent.org.uk>
Standards-Version: 3.9.5
Build-Depends: debhelper, cpio, kmod, python3, xz-utils, kernel-wedge, quilt, patchutils, bc, gcc-4.9 [amd64 i386], gcc-4.9-plugin-dev [amd64 i386]
Build-Depends-Indep: xmlto
Vcs-Git: https://anonscm.debian.org/git/kernel/linux.git
Homepage: https://www.kernel.org/
Vcs-Browser: https://anonscm.debian.org/cgit/kernel/linux.git

Package: linux-grsec-source-4.2
Architecture: all
Section: kernel
Depends: binutils, xz-utils, ${misc:Depends}
Recommends: libc6-dev | libc-dev, gcc, make, bc
Suggests: libncurses-dev | ncurses-dev, libqt4-dev, pkg-config
Description: Linux kernel source for version 4.2 with Debian patches
 This package provides source code for the Linux kernel version 4.2. This
 source closely tracks official Linux kernel releases.  Debian's
 modifications to that source consist of security fixes, bug fixes, and
 features that have already been (or are believed to be) accepted by the
 upstream maintainers.
Multi-Arch: foreign

Package: linux-grsec-doc-4.2
Architecture: all
Section: doc
Depends: ${misc:Depends}
Description: Linux kernel specific documentation for version 4.2
 This package provides the various README files and HTML documentation for
 the Linux kernel version 4.2.  Plenty of information, including the
 descriptions of various kernel subsystems, filesystems, driver-specific
 notes and the like.  Consult the file
 /usr/share/doc/linux-doc-4.2/Documentation/00-INDEX for the detailed
 description of the contents.
Multi-Arch: foreign

Package: linux-grsec-manual-4.2
Architecture: all
Section: doc
Provides: linux-manual
Depends: ${misc:Depends}
Replaces: linux-manual
Conflicts: linux-manual
Description: Linux kernel API manual pages for version 4.2
 This package provides the Kernel Hacker's Guide in the form of manual
 pages, describing the kernel API functions.  They are installed into
 section 9 of the manual.
 .
 As the files containing manual pages for different kernel versions are
 installed in the same location, only one linux-manual package may be
 installed at a time.  The linux-doc package containing the documentation
 in other formats is free from such restriction.
Multi-Arch: foreign

Package: linux-grsec-support-4.2.0-1
Architecture: all
Section: devel
Depends: ${python3:Depends}, ${misc:Depends}
Description: Support files for Linux 4.2
 This package provides support files for the Linux kernel build, e.g.
 scripts to handle ABI information and for generation of build system meta
 data.
Multi-Arch: foreign

Package: linux-headers-4.2.0-1-common-grsec
Architecture: amd64 i386
Depends: ${misc:Depends}
Description: Common header files for Linux 4.2.0-1-grsec
 This package provides the architecture-specific common kernel header files
 for Linux kernel version 4.2.0-1-grsec, generally used for building
 out-of-tree kernel modules.  To obtain a complete set of headers you also
 need to install the linux-headers-4.2.0-1-(flavour) package, matching the
 flavour of the kernel you intend the build for.

Package: linux-image-4.2.0-1-grsec-amd64
Architecture: amd64
Provides: linux-modules-4.2.0-1-grsec-amd64
Pre-Depends: debconf | debconf-2.0
Depends: kmod, linux-base (>= 3~), ${misc:Depends}, linux-grsec-base [amd64], initramfs-tools (>= 0.110~) [amd64] | linux-initramfs-tool [amd64]
Recommends: firmware-linux-free (>= 3~), ${kernel:Recommends}, gradm2 [amd64], paxctl [amd64]
Suggests: linux-doc-4.2, debian-kernel-handbook, grub-pc [amd64] | grub-efi [amd64] | extlinux [amd64]
Breaks: at (<< 3.1.12-1+squeeze1), udev (<< 208-8~), xserver-xorg-input-vmmouse (<< 1:13.0.99) [amd64], initramfs-tools (<< 0.110~)
Description: Linux 4.2 for 64-bit PCs, Grsecurity protection
 The Linux kernel 4.2 and modules for use on PCs with AMD64, Intel 64 or
 VIA Nano processors.
 .
 This kernel includes support for Grsecurity and PaX security hardening
 features

Package: linux-headers-4.2.0-1-grsec-amd64
Architecture: amd64
Depends: linux-headers-4.2.0-1-common-grsec (= ${binary:Version}), linux-kbuild-4.2, ${misc:Depends}, linux-compiler-gcc-4.9-x86
Description: Header files for Linux 4.2.0-1-grsec-amd64
 This package provides the architecture-specific kernel header files for
 Linux kernel 4.2.0-1-grsec-amd64, generally used for building out-of-tree
 kernel modules.  These files are going to be installed into
 /usr/src/linux-headers-4.2.0-1-grsec-amd64, and can be used for building
 modules that load into the kernel provided by the
 linux-image-4.2.0-1-grsec-amd64 package.

Package: linux-image-4.2.0-1-grsec-686-pae
Architecture: i386
Provides: linux-modules-4.2.0-1-grsec-686-pae
Pre-Depends: debconf | debconf-2.0
Depends: kmod, linux-base (>= 3~), ${misc:Depends}, linux-grsec-base [i386], initramfs-tools (>= 0.110~) [i386] | linux-initramfs-tool [i386]
Recommends: firmware-linux-free (>= 3~), ${kernel:Recommends}, libc6-i686 [i386]
Suggests: linux-doc-4.2, debian-kernel-handbook, grub-pc [i386] | extlinux [i386]
Breaks: at (<< 3.1.12-1+squeeze1), udev (<< 208-8~), xserver-xorg-input-vmmouse (<< 1:13.0.99) [i386], initramfs-tools (<< 0.110~)
Description: Linux 4.2 for modern PCs, Grsecurity protection
 The Linux kernel 4.2 and modules for use on PCs with one or more
 processors supporting PAE.
 .
 This kernel includes support for Grsecurity and PaX security hardening
 features
 .
 This kernel requires PAE (Physical Address Extension). This feature is
 supported by the Intel Pentium Pro/II/III/4/4M/D, Xeon, Core and Atom; AMD
 Geode NX, Athlon (K7), Duron, Opteron, Sempron, Turion or Phenom;
 Transmeta Efficeon; VIA C7; and some other processors.

Package: linux-headers-4.2.0-1-grsec-686-pae
Architecture: i386
Depends: linux-headers-4.2.0-1-common-grsec (= ${binary:Version}), linux-kbuild-4.2, ${misc:Depends}, linux-compiler-gcc-4.9-x86
Description: Header files for Linux 4.2.0-1-grsec-686-pae
 This package provides the architecture-specific kernel header files for
 Linux kernel 4.2.0-1-grsec-686-pae, generally used for building
 out-of-tree kernel modules.  These files are going to be installed into
 /usr/src/linux-headers-4.2.0-1-grsec-686-pae, and can be used for building
 modules that load into the kernel provided by the
 linux-image-4.2.0-1-grsec-686-pae package.

