summaryrefslogtreecommitdiffstats
path: root/update_kernel
blob: 2f93315dced065aa39b77e61a4d4395634419a21 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
Diffstat (limited to 'perl-install')
-rw-r--r--perl-install/ChangeLog5
1 files changed, 5 insertions, 0 deletions
diff --git a/perl-install/ChangeLog b/perl-install/ChangeLog
index 16d5ec8fc..41f2933ca 100644
--- a/perl-install/ChangeLog
+++ b/perl-install/ChangeLog
@@ -1,3 +1,8 @@
+2000-09-30 dam's <damien@mandrakesoft.com>
+
+ * netconnect.pm: a LOT of bugs fixed. draknet is now completely
+ brok^H^H^H^Hfrozen.
+
2000-09-29 DrakX <install@linux-mandrake.com>
* snapshot uploaded
les/ -name "*.o"` . /sbin/depmod -F $kernel_path/boot/System.map* -e *.o | perl -pe 's/\\\n//' \ | perl -ne 's/\.o//g; s/[ \t]+/ /g; print if /: /' > modules.dep perl -pi -e 's/((plip|ppa|imm): parport)/$1 parport_pc/' modules.dep ls *.o | packdrake -b9s "modules.cz" 400000 mv modules.cz ../modules.cz-$kern create_marfile network_modules.mar $NETWORK_MODULES $GENERIC_MODULES create_marfile cdrom_modules.mar $CDROM_MODULES $GENERIC_MODULES create_marfile hd_modules.mar $HD_MODULES $GENERIC_MODULES create_marfile pcmcia_modules.mar $PCMCIA_MODULES $PCMCIA_COREMODULES $GENERIC_MODULES create_marfile usb_modules.mar $USB_MODULES $GENERIC_MODULES create_marfile other_modules.mar $BIG_MODULES $GENERIC_MODULES create_marfile all_modules.mar $ALL_MODULES $PCMCIA_COREMODULES $GENERIC_MODULES rm -f $ALL_MODULES $PCMCIA_COREMODULES $NOT_USEFULL_IN_STAGE1 # leave in the directory non-install1 used modules } [ -e $ALL_KERNELS/.main ] && main=$(cat $ALL_KERNELS/.main) rpm=$(rpm -qp --qf '%{name}' /RPMS/kernel-BOOT-*.rpm | perl -pe 's/kernel-BOOT-(.*)\.(.*)/$1-${2}BOOT/') if [ -n "$rpm" -a ! -e $ALL_KERNELS/$rpm ]; then rm -rf $ALL_KERNELS/$main cd $ALL_KERNELS rm -rf $rpm ; mkdir $rpm cd $rpm rpm2cpio /RPMS/kernel-BOOT-*.rpm | cpio -id find -type f -name "*.o.gz" | xargs gunzip cd ../.. for dir in /tftpboot /var/lib/tftpboot; do rm -f $dir/{vmlinuz,network.rdz} done fi [ -n "$main" -a -e $ALL_KERNELS/$main ] || { cd $ALL_KERNELS main=$(echo 2.* | sed 's/.* //') echo "Choosing $main" echo $main > .main cd .. } ARCH=`uname -m | sed -e 's/i.86/i386/' -e 's/sparc.*/sparc/'` echo -n "Finding modules categories" f "scsi" ; SCSI_DRIVERS=$v f "disk" ; DISK_DRIVERS=$v f "net" ; NETWORK_DRIVERS=$v f "scsi cdrom" ; CD_DRIVERS=$v f "pcmcia net_raw cdrom_raw scsi_raw disk_raw" ; PCMCIA_DRIVERS=$v f "usb usbnet net_raw usbstorage scsi_raw cdrom_raw disk_raw" ; USB_DRIVERS=$v f "big net_raw cdrom_raw scsi_raw disk_raw" ; BIG_DRIVERS=$v f "pcmcia net usb usbnet usbstorage cdrom scsi disk keepbig" ; ALL_DRIVERS=$v [ $ARCH == "i386" ] && DOSMODULES="vfat.o fat.o" echo "done." PCMCIA_COREMODULES="pcmcia_core.o tcic.o ds.o i82365.o yenta_socket.o" GENERIC_MODULES="isa-pnp.o floppy.o" NETWORK_MODULES=" $NETWORK_DRIVERS $PCMCIA_COREMODULES cb_enabler.o" USB_MODULES=" $USB_DRIVERS usbkbd.o keybdev.o input.o" CDROM_MODULES=" $CD_DRIVERS" HD_MODULES=" $DOSMODULES $SCSI_DRIVERS $DISK_DRIVERS loop.o isofs.o reiserfs.o" [ "$ARCH" == "ppc" ] && HD_MODULES="$HD_MODULES hfs.o" PCMCIA_MODULES=" $DOSMODULES $PCMCIA_DRIVERS" BIG_MODULES=" $BIG_DRIVERS" ALL_MODULES=" $DOSMODULES $ALL_DRIVERS loop.o isofs.o reiserfs.o" [ "$ARCH" == "ppc" ] && ALL_MODULES="$ALL_MODULES hfs.o" NOT_USEFULL_IN_STAGE1="nls_*.o parport_probe.o raid*.o serial.o smbfs.o" if [ "$ARCH" == "i386" ]; then for i in $ALL_KERNELS/*/boot/vmlinuz*; do #disable any existing resolution!!! /usr/sbin/rdev -v $i 65535 #788 #785 done else if [ "$ARCH" == "ppc" ]; then cp -f "$KERNEL_BOOT_PATH"/boot/vmlinux . else cp -f "$KERNEL_BOOT_PATH"/boot/vmlinux.gz . fi fi GIBASEDIR=`pwd` rm -rf all.modules ; mkdir all.modules for i in $ALL_KERNELS/*; do kern=`basename $i` ( mkdir all.modules/$kern cd all.modules/$kern if [ "$kern" = "$main" ]; then create_modules ../../$i $kern else echo "$kern ($main)" create_modules ../../$i $kern 2>/dev/null fi ) || exit 1 done