123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127 |
- #!/bin/sh
- ########################################
- # name: sys_deblob.sh
- # main: jadedctrl
- # lisc: isc
- # desc: Delobbing obsd kernel sources
- # for use in lbsd.
- ########################################
- . ./libdeblob.sh
- if test -z "$1"; then
- echo "usage: sys_deblob.sh kernel_sources"
- else
- SRC_DIR="$1"
- fi
- PATCH_DIR=/tmp/sys_deblob
- mkdir "$PATCH_DIR" 2> /dev/null
- # --------------------------------------
- #arch_list="alpha amd64 armish armv7 hppa i386 landisk loongson luna88k macppc miniroot octeon sgi socppc sparc sparc64 vax zaurus"
- arch_list="amd64 i386"
- for arch in $arch_list
- do
- linedel "kue\*" arch/${arch}/conf/GENERIC
- linedel "rum\*" arch/${arch}/conf/GENERIC
- linedel "zyd\*" arch/${arch}/conf/GENERIC
- linedel "uvideo\?" arch/${arch}/conf/GENERIC
- linedel "udl\*" arch/${arch}/conf/GENERIC
- linedel "udl?" arch/${arch}/conf/GENERIC
- linedel "ips\*" arch/${arch}/conf/GENERIC
- linedel "siop\*" arch/${arch}/conf/GENERIC
- linedel "adw" arch/${arch}/conf/GENERIC
- linedel "fxp" arch/${arch}/conf/GENERIC
- linedel "isp" arch/${arch}/conf/GENERIC
- linedel "myx" arch/${arch}/conf/GENERIC
- linedel "bnx" arch/${arch}/conf/GENERIC
- linedel "bnxt" arch/${arch}/conf/GENERIC
- linedel "thtc" arch/${arch}/conf/GENERIC
- linedel "ral\*" arch/${arch}/conf/GENERIC
- linedel "yds" arch/${arch}/conf/GENERIC
-
- linedel "fxp\*" arch/${arch}/conf/RAMDISK
- linedel "kue\*" arch/${arch}/conf/RAMDISK_CD
- linedel "rum\*" arch/${arch}/conf/RAMDISK_CD
- linedel "zyd\*" arch/${arch}/conf/RAMDISK_CD
- linedel "myx" arch/${arch}/conf/RAMDISK_CD
- linedel "ips\*" arch/${arch}/conf/RAMDISK_CD
- linedel "siop\*" arch/${arch}/conf/RAMDISK_CD
- linedel "adw\*" arch/${arch}/conf/RAMDISK_CD
- linedel "isp\*" arch/${arch}/conf/RAMDISK_CD
- linedel "fxp\*" arch/${arch}/conf/RAMDISK_CD
- linedel "bnx\*" arch/${arch}/conf/RAMDISK_CD
- linedel "bnxt\*" arch/${arch}/conf/RAMDISK_CD
- linedel "ral\*" arch/${arch}/conf/RAMDISK_CD
- done
- dirdel dev/microcode/adw
- dirdel dev/microcode/afb
- dirdel dev/microcode/atmel
- dirdel dev/microcode/bnx
- dirdel dev/microcode/bwi
- dirdel dev/microcode/cirruslogic
- dirdel dev/microcode/cyclades
- dirdel dev/microcode/esa
- dirdel dev/microcode/fxp
- dirdel dev/microcode/ises
- dirdel dev/microcode/isp
- dirdel dev/microcode/kue
- dirdel dev/microcode/myx
- dirdel dev/microcode/neomagic
- dirdel dev/microcode/ral
- dirdel dev/microcode/rum
- dirdel dev/microcode/siop
- dirdel dev/microcode/symbol
- dirdel dev/microcode/tht
- dirdel dev/microcode/tigon
- dirdel dev/microcode/tusb3410
- dirdel dev/microcode/typhoon
- dirdel dev/microcode/udl
- dirdel dev/microcode/yds
- dirdel dev/microcode/zydas
- linedel "SUBDIR=" dev/microcode/Makefile
- linedel "symbol tigon tht" dev/microcode/Makefile
- filedel dev/pci/adv_pci.c
- filedel dev/pci/adw_pci.c
- filedel dev/pci/esa.c
- filedel dev/pci/esareg.h
- filedel dev/pci/esavar.h
- linedel "# AdvanSys 1200A, 1200B, and ULTRA SCSI controllers" dev/pci/files.pci
- linedel "# device declaration in sys/conf/files" dev/pci/files.pci
- linedel "adv_pci" dev/pci/files.pci
- linedel "adw_pci" dev/pci/files.pci
- linedel "# AdvanSys ULTRA WIDE SCSI controllers" dev/pci/files.pci
- linedel "# device declaration in sys/conf/files" dev/pci/files.pci
- linedel "# ESS Maestro3" dev/pci/files.pci
- linedel "esa" dev/pci/files.pci
- linedel "# Yamaha YMF Audio" dev/pci/files.pci
- linedel "yds" dev/pci/files.pci
- linedel "# NeoMagic 256AV and 256ZX" dev/pci/files.pci
- linedel "neo" dev/pci/files.pci
- linedel "# Intel EtherExpress PRO 10/100B" dev/pci/files.pci
- linedel "fxp_pci" dev/pci/files.pci
- linedel "# Tehuti Networks 10Gb Ethernet" dev/pci/files.pci
- linedel "thtc" dev/pci/files.pci
- linedel "# Myricom Myri-10G Ethernet" dev/pci/files.pci
- linedel "myx" dev/pci/files.pci
- linedel "# Broadcom BCM570[68] gigabit ethernet" dev/pci/files.pci
- linedel "bnx" dev/pci/files.pci
- linedel "# Ralink RT2500 PCI/Mini-PCI" dev/pci/files.pci
- linedel "ral_pci" dev/pci/files.pci
- # ProAudio Spectrum (pasreg non-free)
- linedel "pas" dev/isa/files.isa
- filedel dev/isa/pasreg.h
- filedel dev/isa/pas.c
- apply
|