diff --git a/etc/modprobe.d/vps-blacklist.conf b/etc/modprobe.d/vps-blacklist.conf index 62a0af0..e86e638 100644 --- a/etc/modprobe.d/vps-blacklist.conf +++ b/etc/modprobe.d/vps-blacklist.conf @@ -16,7 +16,6 @@ install 9p /bin/false install 9pnet /bin/false install 9pnet_fd /bin/false install 9pnet_rdma /bin/false -install /bin/false install 9pnet_xen /bin/false install a100u2w /bin/false install a53-pll /bin/false @@ -1268,7 +1267,6 @@ install gpio-tps65086 /bin/false install gpio-tps65219 /bin/false install gpio-tps68470 /bin/false install gpio-vibra /bin/false -install /bin/false install gpio-wcd934x /bin/false install gpio-wcove /bin/false install gpio_wdt /bin/false @@ -1427,7 +1425,6 @@ install hid-gyration /bin/false install hid-holtekff /bin/false install hid-holtek-kbd /bin/false install hid-holtek-mouse /bin/false -install /bin/false install hid-icade /bin/false install hid-ite /bin/false install hid-jabra /bin/false @@ -1558,18 +1555,10 @@ install hts221_spi /bin/false install htu21 /bin/false install huawei_cdc_ncm /bin/false install huawei-wmi /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false install hwmon-vid /bin/false install hx8357d /bin/false install hycon-hy46xx /bin/false install hynitron_cstxxx /bin/false -install /bin/false -install /bin/false install i10nm_edac /bin/false install i2c-algo-bit /bin/false install i2c-algo-pca /bin/false @@ -1643,7 +1632,6 @@ install i2c-tiny-usb /bin/false install i2c-versatile /bin/false install i2c-via /bin/false install i2c-viapro /bin/false -install /bin/false install i2c-xgene-slimpro /bin/false install i2c-xlp9xx /bin/false install i3000_edac /bin/false @@ -1904,18 +1892,6 @@ install ip6table_mangle /bin/false install ip6table_nat /bin/false install ip6table_raw /bin/false install ip6table_security /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false install ip6_tunnel /bin/false install ip6_udp_tunnel /bin/false install ip6_vti /bin/false @@ -1953,11 +1929,6 @@ install ip_set_hash_netnet /bin/false install ip_set_hash_netport /bin/false install ip_set_hash_netportnet /bin/false install ip_set_list_set /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false install ipt_ah /bin/false install ipt_ECN /bin/false install ipt_REJECT /bin/false @@ -2654,34 +2625,7 @@ install nfc /bin/false install nfc_digital /bin/false install nfcmrvl /bin/false install nfcmrvl_usb /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false install nfcsim /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false install nfnetlink_acct /bin/false install nfnetlink_hook /bin/false install nfnetlink_log /bin/false @@ -2693,39 +2637,8 @@ install nfs_acl /bin/false install nfsd /bin/false install nfs_layout_flexfiles /bin/false install nfs_layout_nfsv41_files /bin/false -install /bin/false -install /bin/false install nfsv3 /bin/false install nfsv4 /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false install ngbe /bin/false install ngene /bin/false install n_gsm /bin/false @@ -2815,37 +2728,6 @@ install null_blk /bin/false install nuvoton-cir /bin/false install nvidia_cspmu /bin/false install nvidia-wmi-ec-backlight /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false install nvsw-sn2201 /bin/false install nv_tco /bin/false install nwl-dsi /bin/false @@ -3038,8 +2920,6 @@ install pca9450-regulator /bin/false install pcc-cpufreq /bin/false install pcengines-apuv2 /bin/false install pcf8591 /bin/false -install /bin/false -install /bin/false install pci-pf-stub /bin/false install pcnet32 /bin/false install pcnet_cs /bin/false @@ -3256,9 +3136,6 @@ install ptp_kvm /bin/false install ptp-qoriq /bin/false install ptp_vmw /bin/false install pulse8-cec /bin/false -install /bin/false -install /bin/false -install /bin/false install pvrusb2 /bin/false install pwc /bin/false install pwm-apple /bin/false @@ -3894,19 +3771,6 @@ install safe_serial /bin/false install samsung-dsim /bin/false install samsung-laptop /bin/false install samsung-q10 /bin/false -install sata_inic162x /bin/false -install sata_mv /bin/false -install sata_nv /bin/false -install sata_promise /bin/false -install sata_qstor /bin/false -install sata_sil /bin/false -install sata_sil24 /bin/false -install sata_sis /bin/false -install sata_svw /bin/false -install sata_sx4 /bin/false -install sata_uli /bin/false -install sata_via /bin/false -install sata_vsc /bin/false install sbc_fitpc2_wdt /bin/false install sb_edac /bin/false install sbp_target /bin/false @@ -5255,9 +5119,6 @@ install v4l2-jpeg /bin/false install v4l2-mem2mem /bin/false install v4l2-tpg /bin/false install v4l2-vp9 /bin/false -install /bin/false -install /bin/false -install /bin/false install vc4 /bin/false install vchiq /bin/false install vcnl3020 /bin/false @@ -5324,16 +5185,6 @@ install video-i2c /bin/false install video-mux /bin/false install vim2m /bin/false install vimc /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false -install /bin/false install virtual /bin/false install virt_wifi /bin/false install visl /bin/false @@ -5349,8 +5200,6 @@ install vmwgfx /bin/false install vmw_pvrdma /bin/false install vmw_pvscsi /bin/false install vmw_vmci /bin/false -install /bin/false -install /bin/false install vmw_vsock_vmci_transport /bin/false install vmxnet3 /bin/false install vp27smpx /bin/false @@ -5444,23 +5293,7 @@ install xc5000 /bin/false install xdma /bin/false install xdpe152c4 /bin/false install xe /bin/false -install xen-acpi-processor /bin/false -install xen-blkback /bin/false -install xen-blkfront /bin/false -install xen-evtchn /bin/false -install xen-front-pgdir-shbuf /bin/false install xenfs /bin/false -install xen-gntalloc /bin/false -install xen-gntdev /bin/false -install xen-hcd /bin/false -install xen-kbdfront /bin/false -install xen-netback /bin/false -install xen-netfront /bin/false -install xen-pciback /bin/false -install xen-pcifront /bin/false -install xen-privcmd /bin/false -install xen-scsiback /bin/false -install xen-scsifront /bin/false install xen_wdt /bin/false install xfrm4_tunnel /bin/false install xfrm6_tunnel /bin/false diff --git a/kmod-blacklist/generate-kmod-blacklist-aggregate.sh b/kmod-blacklist/generate-kmod-blacklist-aggregate.sh index 72b1024..b67c7f9 100755 --- a/kmod-blacklist/generate-kmod-blacklist-aggregate.sh +++ b/kmod-blacklist/generate-kmod-blacklist-aggregate.sh @@ -25,9 +25,6 @@ while read -r KMOD; do sed -i "s/^${KMOD}$//g" blacklist.txt done < necessary.txt -# Delete empty lines -sed -i '/^$/d' blacklist.txt - # Module filtering while read -r KMOD; do @@ -38,6 +35,9 @@ while read -r KMOD; do sed -i "s/.*${KMOD}.*//g" blacklist.txt done < kmod-filter-all +# Delete empty lines +sed -i '/^$/d' blacklist.txt + # Create final blacklist config while read -r KMOD; do echo "install ${KMOD} /bin/false" >> blacklist.conf diff --git a/kmod-blacklist/kmod-filter-start b/kmod-blacklist/kmod-filter-start index 28af6a0..87a8855 100644 --- a/kmod-blacklist/kmod-filter-start +++ b/kmod-blacklist/kmod-filter-start @@ -5,5 +5,7 @@ nf_ nvme pvpanic hv_ +sata_ vbox +xen- xt_ \ No newline at end of file