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
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