Project

General

Profile

« Previous | Next » 

Revision 8dd92eae

Added by Scott Ullrich almost 18 years ago

  • Ensure source kernel exists before blindly copying
  • Move embedded ttys back into place after upgrade

View differences:

tmp/post_upgrade_command
10 10

  
11 11
KERNELTYPE=`cat /boot/kernel/pfsense_kernel.txt`
12 12
if [ $KERNELTYPE = "wrap" ]; then
13
	cp /kernels/kernel_SMP.gz /boot/kernel/kernel.gz
13
	if [ -f /kernels/kernel_wrap.gz ]; then 
14
		cp /kernels/kernel_wrap.gz /boot/kernel/kernel.gz
15
		cp /etc/ttys_wrap /etc/ttys
16
	fi
14 17
fi
15 18
if [ $KERNELTYPE = "Developers" ]; then
16
	cp /kernels/kernel_Dev.gz /boot/kernel/kernel.gz
19
	if [ -f /kernels/kernel_Dev.gz ]; then 
20
		cp /kernels/kernel_Dev.gz /boot/kernel/kernel.gz
21
	fi
17 22
fi
18 23
if [ $KERNELTYPE = "SMP" ]; then
19
	cp /kernels/kernel_SMP.gz /boot/kernel/kernel.gz
24
	if [ -f /kernels/kernel_SMP.gz ]; then 
25
		cp /kernels/kernel_SMP.gz /boot/kernel/kernel.gz
26
	fi
20 27
fi
21 28
rm -rf /kernels/*

Also available in: Unified diff