diff options
Diffstat (limited to 'core')
-rw-r--r-- | core/ports/linux-libre/.footprint | 105 | ||||
-rw-r--r-- | core/ports/linux-libre/.md5sum | 6 | ||||
-rw-r--r-- | core/ports/linux-libre/Pkgfile | 5 | ||||
-rw-r--r-- | core/ports/linux-libre/config-c9 | 56 | ||||
-rw-r--r-- | core/ports/linux-libre/port-libre-make.patch | 2 |
5 files changed, 96 insertions, 78 deletions
diff --git a/core/ports/linux-libre/.footprint b/core/ports/linux-libre/.footprint index c4fc544..5d223e7 100644 --- a/core/ports/linux-libre/.footprint +++ b/core/ports/linux-libre/.footprint @@ -1,58 +1,63 @@ drwxr-xr-x root/root boot/ --rw-r--r-- root/root boot/System.map-4.9.9-grsec --rw-r--r-- root/root boot/config-4.9.9-grsec --rw-r--r-- root/root boot/vmlinuz-4.9.9-grsec +-rw-r--r-- root/root boot/System.map-4.9.10-grsec +-rw-r--r-- root/root boot/config-4.9.10-grsec +-rw-r--r-- root/root boot/vmlinuz-4.9.10-grsec drwxr-xr-x root/root lib/ drwxr-xr-x root/root lib/modules/ -drwxr-xr-x root/root lib/modules/<kernel-version>/ -lrwxrwxrwx root/root lib/modules/<kernel-version>/build -> /usr/src/linux-4.9.9 -drwxr-xr-x root/root lib/modules/<kernel-version>/kernel/ -drwxr-xr-x root/root lib/modules/<kernel-version>/kernel/drivers/ -drwxr-xr-x root/root lib/modules/<kernel-version>/kernel/drivers/media/ -drwxr-xr-x root/root lib/modules/<kernel-version>/kernel/drivers/media/platform/ -drwxr-xr-x root/root lib/modules/<kernel-version>/kernel/drivers/media/platform/soc_camera/ --rw-r--r-- root/root lib/modules/<kernel-version>/kernel/drivers/media/platform/soc_camera/soc_camera.ko --rw-r--r-- root/root lib/modules/<kernel-version>/kernel/drivers/media/platform/soc_camera/soc_camera_platform.ko --rw-r--r-- root/root lib/modules/<kernel-version>/kernel/drivers/media/platform/soc_camera/soc_mediabus.ko -drwxr-xr-x root/root lib/modules/<kernel-version>/kernel/drivers/media/usb/ -drwxr-xr-x root/root lib/modules/<kernel-version>/kernel/drivers/media/usb/gspca/ --rw-r--r-- root/root lib/modules/<kernel-version>/kernel/drivers/media/usb/gspca/gspca_main.ko -drwxr-xr-x root/root lib/modules/<kernel-version>/kernel/drivers/media/usb/uvc/ --rw-r--r-- root/root lib/modules/<kernel-version>/kernel/drivers/media/usb/uvc/uvcvideo.ko -drwxr-xr-x root/root lib/modules/<kernel-version>/kernel/drivers/media/v4l2-core/ --rw-r--r-- root/root lib/modules/<kernel-version>/kernel/drivers/media/v4l2-core/videobuf-core.ko --rw-r--r-- root/root lib/modules/<kernel-version>/kernel/drivers/media/v4l2-core/videobuf2-core.ko --rw-r--r-- root/root lib/modules/<kernel-version>/kernel/drivers/media/v4l2-core/videobuf2-memops.ko --rw-r--r-- root/root lib/modules/<kernel-version>/kernel/drivers/media/v4l2-core/videobuf2-v4l2.ko --rw-r--r-- root/root lib/modules/<kernel-version>/kernel/drivers/media/v4l2-core/videobuf2-vmalloc.ko -drwxr-xr-x root/root lib/modules/<kernel-version>/kernel/drivers/misc/ -drwxr-xr-x root/root lib/modules/<kernel-version>/kernel/drivers/misc/eeprom/ --rw-r--r-- root/root lib/modules/<kernel-version>/kernel/drivers/misc/eeprom/eeprom_93cx6.ko -drwxr-xr-x root/root lib/modules/<kernel-version>/kernel/fs/ -drwxr-xr-x root/root lib/modules/<kernel-version>/kernel/fs/ntfs/ --rw-r--r-- root/root lib/modules/<kernel-version>/kernel/fs/ntfs/ntfs.ko -drwxr-xr-x root/root lib/modules/<kernel-version>/kernel/lib/ --rw-r--r-- root/root lib/modules/<kernel-version>/kernel/lib/crc-ccitt.ko -drwxr-xr-x root/root lib/modules/<kernel-version>/kernel/net/ -drwxr-xr-x root/root lib/modules/<kernel-version>/kernel/net/netfilter/ --rw-r--r-- root/root lib/modules/<kernel-version>/kernel/net/netfilter/xt_LED.ko --rw-r--r-- root/root lib/modules/<kernel-version>/kernel/net/netfilter/xt_physdev.ko --rw-r--r-- root/root lib/modules/<kernel-version>/modules.alias --rw-r--r-- root/root lib/modules/<kernel-version>/modules.alias.bin --rw-r--r-- root/root lib/modules/<kernel-version>/modules.builtin --rw-r--r-- root/root lib/modules/<kernel-version>/modules.builtin.bin --rw-r--r-- root/root lib/modules/<kernel-version>/modules.dep --rw-r--r-- root/root lib/modules/<kernel-version>/modules.dep.bin --rw-r--r-- root/root lib/modules/<kernel-version>/modules.devname (EMPTY) --rw-r--r-- root/root lib/modules/<kernel-version>/modules.order --rw-r--r-- root/root lib/modules/<kernel-version>/modules.softdep --rw-r--r-- root/root lib/modules/<kernel-version>/modules.symbols --rw-r--r-- root/root lib/modules/<kernel-version>/modules.symbols.bin -lrwxrwxrwx root/root lib/modules/<kernel-version>/source -> /usr/src/linux-4.9.9 +drwxr-xr-x root/root lib/modules/4.9.10-grsec/ +lrwxrwxrwx root/root lib/modules/4.9.10-grsec/build -> /usr/src/linux-4.9.10 +drwxr-xr-x root/root lib/modules/4.9.10-grsec/kernel/ +drwxr-xr-x root/root lib/modules/4.9.10-grsec/kernel/drivers/ +drwxr-xr-x root/root lib/modules/4.9.10-grsec/kernel/drivers/media/ +drwxr-xr-x root/root lib/modules/4.9.10-grsec/kernel/drivers/media/platform/ +drwxr-xr-x root/root lib/modules/4.9.10-grsec/kernel/drivers/media/platform/soc_camera/ +-rw-r--r-- root/root lib/modules/4.9.10-grsec/kernel/drivers/media/platform/soc_camera/soc_camera.ko +-rw-r--r-- root/root lib/modules/4.9.10-grsec/kernel/drivers/media/platform/soc_camera/soc_camera_platform.ko +-rw-r--r-- root/root lib/modules/4.9.10-grsec/kernel/drivers/media/platform/soc_camera/soc_mediabus.ko +drwxr-xr-x root/root lib/modules/4.9.10-grsec/kernel/drivers/media/usb/ +drwxr-xr-x root/root lib/modules/4.9.10-grsec/kernel/drivers/media/usb/gspca/ +-rw-r--r-- root/root lib/modules/4.9.10-grsec/kernel/drivers/media/usb/gspca/gspca_main.ko +drwxr-xr-x root/root lib/modules/4.9.10-grsec/kernel/drivers/media/usb/uvc/ +-rw-r--r-- root/root lib/modules/4.9.10-grsec/kernel/drivers/media/usb/uvc/uvcvideo.ko +drwxr-xr-x root/root lib/modules/4.9.10-grsec/kernel/drivers/media/v4l2-core/ +-rw-r--r-- root/root lib/modules/4.9.10-grsec/kernel/drivers/media/v4l2-core/videobuf-core.ko +-rw-r--r-- root/root lib/modules/4.9.10-grsec/kernel/drivers/media/v4l2-core/videobuf2-core.ko +-rw-r--r-- root/root lib/modules/4.9.10-grsec/kernel/drivers/media/v4l2-core/videobuf2-memops.ko +-rw-r--r-- root/root lib/modules/4.9.10-grsec/kernel/drivers/media/v4l2-core/videobuf2-v4l2.ko +-rw-r--r-- root/root lib/modules/4.9.10-grsec/kernel/drivers/media/v4l2-core/videobuf2-vmalloc.ko +drwxr-xr-x root/root lib/modules/4.9.10-grsec/kernel/drivers/misc/ +drwxr-xr-x root/root lib/modules/4.9.10-grsec/kernel/drivers/misc/eeprom/ +-rw-r--r-- root/root lib/modules/4.9.10-grsec/kernel/drivers/misc/eeprom/eeprom_93cx6.ko +drwxr-xr-x root/root lib/modules/4.9.10-grsec/kernel/drivers/net/ +drwxr-xr-x root/root lib/modules/4.9.10-grsec/kernel/drivers/net/wireless/ +drwxr-xr-x root/root lib/modules/4.9.10-grsec/kernel/drivers/net/wireless/intel/ +drwxr-xr-x root/root lib/modules/4.9.10-grsec/kernel/drivers/net/wireless/intel/iwlwifi/ +drwxr-xr-x root/root lib/modules/4.9.10-grsec/kernel/drivers/net/wireless/intel/iwlwifi/dvm/ +-rw-r--r-- root/root lib/modules/4.9.10-grsec/kernel/drivers/net/wireless/intel/iwlwifi/dvm/iwldvm.ko +-rw-r--r-- root/root lib/modules/4.9.10-grsec/kernel/drivers/net/wireless/intel/iwlwifi/iwlwifi.ko +drwxr-xr-x root/root lib/modules/4.9.10-grsec/kernel/drivers/net/wireless/intel/iwlwifi/mvm/ +-rw-r--r-- root/root lib/modules/4.9.10-grsec/kernel/drivers/net/wireless/intel/iwlwifi/mvm/iwlmvm.ko +drwxr-xr-x root/root lib/modules/4.9.10-grsec/kernel/fs/ +drwxr-xr-x root/root lib/modules/4.9.10-grsec/kernel/fs/ntfs/ +-rw-r--r-- root/root lib/modules/4.9.10-grsec/kernel/fs/ntfs/ntfs.ko +drwxr-xr-x root/root lib/modules/4.9.10-grsec/kernel/lib/ +-rw-r--r-- root/root lib/modules/4.9.10-grsec/kernel/lib/crc-ccitt.ko +-rw-r--r-- root/root lib/modules/4.9.10-grsec/modules.alias +-rw-r--r-- root/root lib/modules/4.9.10-grsec/modules.alias.bin +-rw-r--r-- root/root lib/modules/4.9.10-grsec/modules.builtin +-rw-r--r-- root/root lib/modules/4.9.10-grsec/modules.builtin.bin +-rw-r--r-- root/root lib/modules/4.9.10-grsec/modules.dep +-rw-r--r-- root/root lib/modules/4.9.10-grsec/modules.dep.bin +-rw-r--r-- root/root lib/modules/4.9.10-grsec/modules.devname (EMPTY) +-rw-r--r-- root/root lib/modules/4.9.10-grsec/modules.order +-rw-r--r-- root/root lib/modules/4.9.10-grsec/modules.softdep +-rw-r--r-- root/root lib/modules/4.9.10-grsec/modules.symbols +-rw-r--r-- root/root lib/modules/4.9.10-grsec/modules.symbols.bin +lrwxrwxrwx root/root lib/modules/4.9.10-grsec/source -> /usr/src/linux-4.9.10 drwxr-xr-x root/root usr/ drwxr-xr-x root/root usr/src/ --rw-r--r-- root/root usr/src/4.9.9-cpu_optimizations.patch --rw-r--r-- root/root usr/src/4.9.9-libre-config +-rw-r--r-- root/root usr/src/4.9.10-cpu_optimizations.patch +-rw-r--r-- root/root usr/src/4.9.10-libre-config -rw-r--r-- root/root usr/src/grsecurity-3.1-4.9.9-201702122044.patch -rw-r--r-- root/root usr/src/port-libre-cpu.patch -rw-r--r-- root/root usr/src/port-libre-grsecurity.patch diff --git a/core/ports/linux-libre/.md5sum b/core/ports/linux-libre/.md5sum index f3730dc..b481c10 100644 --- a/core/ports/linux-libre/.md5sum +++ b/core/ports/linux-libre/.md5sum @@ -1,7 +1,7 @@ -e3f300c53a40f09c49c4f4ee40529aa5 config-c9 +7140b24a6e9e13286515e807c2fd4572 config-c9 00bc0d70f200c2673fe7dd6f02053fa4 enable_additional_cpu_optimizations_for_gcc_v4.9%2B_kernel_v3.15%2B.patch 85155985089acdb7c77e8e30fa135c86 grsecurity-3.1-4.9.9-201702122044.patch -063ee35b14381af654181b591fc44564 linux-libre-4.9.9-gnu.tar.xz +d68753b73b7c87d53424146eceb291f8 linux-libre-4.9.10-gnu.tar.xz bcf38b0fbf7bd83323f3202ec082b15a port-libre-cpu.patch 470face301667e4a88a7664f69c1ae29 port-libre-grsecurity.patch -bb8635cc48ad0c16d03fb8418d4ffafb port-libre-make.patch +f8ba546153f4cdcd47b97bd2f8785af1 port-libre-make.patch diff --git a/core/ports/linux-libre/Pkgfile b/core/ports/linux-libre/Pkgfile index eec03b8..9f7a3d0 100644 --- a/core/ports/linux-libre/Pkgfile +++ b/core/ports/linux-libre/Pkgfile @@ -4,7 +4,7 @@ # Depends on: grub2 dracut name=linux-libre -version=4.9.9 +version=4.9.10 release=3 source=(http://linux-libre.fsfla.org/pub/linux-libre/releases/$version-gnu/$name-$version-gnu.tar.xz \ https://raw.githubusercontent.com/graysky2/kernel_gcc_patch/master/enable_additional_cpu_optimizations_for_gcc_v4.9%2B_kernel_v3.15%2B.patch \ @@ -19,7 +19,6 @@ build() { mkdir -p $PKG/usr/src # /usr/src/version-libre-config - install -m 0644 $SRC/config-c9 $PKG/usr/src/${version}-libre-config # /usr/src/version-cpu_optimizations.patch install -m 0644 $SRC/enable_additional_cpu_optimizations_for_gcc_v4.9%2B_kernel_v3.15%2B.patch $PKG/usr/src/${version}-cpu_optimizations.patch @@ -48,6 +47,8 @@ build() { make nconfig # make localmodconfig + install -m 0644 .config $PKG/usr/src/${version}-libre-config + make LOCALVERSION= bzImage modules make INSTALL_MOD_PATH=$PKG modules_install diff --git a/core/ports/linux-libre/config-c9 b/core/ports/linux-libre/config-c9 index d1b6598..b6750ec 100644 --- a/core/ports/linux-libre/config-c9 +++ b/core/ports/linux-libre/config-c9 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 4.9.9-grsec Kernel Configuration +# Linux/x86 4.9.10-blob Kernel Configuration # CONFIG_64BIT=y CONFIG_X86_64=y @@ -770,6 +770,7 @@ CONFIG_TCP_CONG_CUBIC=y CONFIG_DEFAULT_TCP_CONG="cubic" CONFIG_TCP_MD5SIG=y # CONFIG_IPV6 is not set +# CONFIG_NETLABEL is not set CONFIG_NETWORK_SECMARK=y CONFIG_NET_PTP_CLASSIFY=y CONFIG_NETWORK_PHY_TIMESTAMPING=y @@ -861,7 +862,7 @@ CONFIG_NETFILTER_XT_SET=y # # Xtables targets # -# CONFIG_NETFILTER_XT_TARGET_AUDIT is not set +CONFIG_NETFILTER_XT_TARGET_AUDIT=y CONFIG_NETFILTER_XT_TARGET_CHECKSUM=y CONFIG_NETFILTER_XT_TARGET_CLASSIFY=y CONFIG_NETFILTER_XT_TARGET_CONNMARK=y @@ -871,7 +872,7 @@ CONFIG_NETFILTER_XT_TARGET_DSCP=y CONFIG_NETFILTER_XT_TARGET_HL=y CONFIG_NETFILTER_XT_TARGET_HMARK=y CONFIG_NETFILTER_XT_TARGET_IDLETIMER=y -CONFIG_NETFILTER_XT_TARGET_LED=m +CONFIG_NETFILTER_XT_TARGET_LED=y CONFIG_NETFILTER_XT_TARGET_LOG=y CONFIG_NETFILTER_XT_TARGET_MARK=y CONFIG_NETFILTER_XT_NAT=y @@ -893,7 +894,7 @@ CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=y # CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=y CONFIG_NETFILTER_XT_MATCH_BPF=y -# CONFIG_NETFILTER_XT_MATCH_CGROUP is not set +CONFIG_NETFILTER_XT_MATCH_CGROUP=y CONFIG_NETFILTER_XT_MATCH_CLUSTER=y CONFIG_NETFILTER_XT_MATCH_COMMENT=y CONFIG_NETFILTER_XT_MATCH_CONNBYTES=y @@ -907,7 +908,7 @@ CONFIG_NETFILTER_XT_MATCH_DEVGROUP=y CONFIG_NETFILTER_XT_MATCH_DSCP=y CONFIG_NETFILTER_XT_MATCH_ECN=y CONFIG_NETFILTER_XT_MATCH_ESP=y -# CONFIG_NETFILTER_XT_MATCH_GRADM is not set +CONFIG_NETFILTER_XT_MATCH_GRADM=y CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=y CONFIG_NETFILTER_XT_MATCH_HELPER=y CONFIG_NETFILTER_XT_MATCH_HL=y @@ -923,8 +924,8 @@ CONFIG_NETFILTER_XT_MATCH_MULTIPORT=y CONFIG_NETFILTER_XT_MATCH_NFACCT=y CONFIG_NETFILTER_XT_MATCH_OSF=y CONFIG_NETFILTER_XT_MATCH_OWNER=y -# CONFIG_NETFILTER_XT_MATCH_POLICY is not set -CONFIG_NETFILTER_XT_MATCH_PHYSDEV=m +CONFIG_NETFILTER_XT_MATCH_POLICY=y +CONFIG_NETFILTER_XT_MATCH_PHYSDEV=y CONFIG_NETFILTER_XT_MATCH_PKTTYPE=y CONFIG_NETFILTER_XT_MATCH_QUOTA=y CONFIG_NETFILTER_XT_MATCH_RATEEST=y @@ -1037,6 +1038,7 @@ CONFIG_IP_NF_TARGET_CLUSTERIP=y CONFIG_IP_NF_TARGET_ECN=y CONFIG_IP_NF_TARGET_TTL=y CONFIG_IP_NF_RAW=y +CONFIG_IP_NF_SECURITY=y CONFIG_IP_NF_ARPTABLES=y CONFIG_IP_NF_ARPFILTER=y CONFIG_IP_NF_ARP_MANGLE=y @@ -1151,9 +1153,9 @@ CONFIG_NETLINK_DIAG=y CONFIG_RPS=y CONFIG_RFS_ACCEL=y CONFIG_XPS=y -# CONFIG_SOCK_CGROUP_DATA is not set +CONFIG_SOCK_CGROUP_DATA=y # CONFIG_CGROUP_NET_PRIO is not set -# CONFIG_CGROUP_NET_CLASSID is not set +CONFIG_CGROUP_NET_CLASSID=y CONFIG_NET_RX_BUSY_POLL=y CONFIG_BQL=y # CONFIG_BPF_JIT is not set @@ -1242,9 +1244,10 @@ CONFIG_DEVTMPFS_MOUNT=y CONFIG_STANDALONE=y CONFIG_PREVENT_FIRMWARE_BUILD=y CONFIG_FW_LOADER=y -# CONFIG_FIRMWARE_IN_KERNEL is not set +CONFIG_FIRMWARE_IN_KERNEL=y CONFIG_EXTRA_FIRMWARE="" -# CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set +CONFIG_FW_LOADER_USER_HELPER=y +CONFIG_FW_LOADER_USER_HELPER_FALLBACK=y CONFIG_WANT_DEV_COREDUMP=y CONFIG_ALLOW_DEV_COREDUMP=y CONFIG_DEV_COREDUMP=y @@ -1742,18 +1745,13 @@ CONFIG_WLAN=y CONFIG_WLAN_VENDOR_INTEL=y # CONFIG_IPW2100 is not set # CONFIG_IPW2200 is not set -CONFIG_IWLEGACY=y # CONFIG_IWL4965 is not set -CONFIG_IWL3945=y - -# -# iwl3945 / iwl4965 Debugging Options -# -# CONFIG_IWLEGACY_DEBUG is not set -CONFIG_IWLWIFI=y +# CONFIG_IWL3945 is not set +CONFIG_IWLWIFI=m CONFIG_IWLWIFI_LEDS=y -CONFIG_IWLDVM=y -CONFIG_IWLMVM=y +CONFIG_IWLDVM=m +CONFIG_IWLMVM=m +CONFIG_IWLWIFI_OPMODE_MODULAR=y # CONFIG_IWLWIFI_BCAST_FILTERING is not set CONFIG_IWLWIFI_PCIE_RTPM=y @@ -3867,6 +3865,7 @@ CONFIG_FSNOTIFY=y CONFIG_DNOTIFY=y CONFIG_INOTIFY_USER=y CONFIG_FANOTIFY=y +# CONFIG_FANOTIFY_ACCESS_PERMISSIONS is not set # CONFIG_QUOTA is not set # CONFIG_QUOTACTL is not set # CONFIG_AUTOFS4_FS is not set @@ -4409,11 +4408,24 @@ CONFIG_KEYS=y CONFIG_ENCRYPTED_KEYS=y # CONFIG_KEY_DH_OPERATIONS is not set # CONFIG_SECURITY_DMESG_RESTRICT is not set -# CONFIG_SECURITY is not set +CONFIG_SECURITY=y # CONFIG_SECURITYFS is not set +CONFIG_SECURITY_NETWORK=y +CONFIG_SECURITY_NETWORK_XFRM=y +CONFIG_SECURITY_PATH=y # CONFIG_INTEL_TXT is not set CONFIG_HAVE_ARCH_HARDENED_USERCOPY=y CONFIG_HARDENED_USERCOPY=y +# CONFIG_SECURITY_SELINUX is not set +# CONFIG_SECURITY_SMACK is not set +# CONFIG_SECURITY_TOMOYO is not set +# CONFIG_SECURITY_APPARMOR is not set +# CONFIG_SECURITY_LOADPIN is not set +CONFIG_INTEGRITY=y +# CONFIG_INTEGRITY_SIGNATURE is not set +CONFIG_INTEGRITY_AUDIT=y +# CONFIG_IMA is not set +# CONFIG_EVM is not set CONFIG_DEFAULT_SECURITY_DAC=y CONFIG_DEFAULT_SECURITY="" CONFIG_XOR_BLOCKS=y diff --git a/core/ports/linux-libre/port-libre-make.patch b/core/ports/linux-libre/port-libre-make.patch index 4834747..6a32ba8 100644 --- a/core/ports/linux-libre/port-libre-make.patch +++ b/core/ports/linux-libre/port-libre-make.patch @@ -3,7 +3,7 @@ @@ -1,7 +1,7 @@ VERSION = 4 PATCHLEVEL = 9 - SUBLEVEL = 9 + SUBLEVEL = 10 -EXTRAVERSION = -gnu +EXTRAVERSION = -grsec NAME = Roaring Lionus |