3e51b51ba9
be booted from EFI" 53dba447-x86-ACPI-allow-CMOS-RTC-use-even-when-ACPI-says-there-is-none.patch - Upstream patches from Jan 53d7b781-x86-cpu-undo-BIOS-CPUID-max_leaf-limit-earlier.patch 53df71c7-lz4-check-for-underruns.patch 53df727b-x86-HVM-extend-LAPIC-shortcuts-around-P2M-lookups.patch 53e47d6b-x86_emulate-properly-do-IP-updates-and-other-side-effects.patch - Update to Xen Version 4.4.1-rc2 xen-4.4.1-testing-src.tar.bz2 - Dropped 60 upstream patches and xen-4.4.0-testing-src.tar.bz2 - bnc#820873 - The "long" option doesn't work with "xl list" 53d124e7-fix-list_domain_details-check-config-data-length-0.patch - bnc#888996 - Package 'xen-tool' contains 'SuSE' spelling in a filename and/or SPEC file Renamed README.SuSE -> README.SUSE Modified files: xen.spec, boot.local.xenU, init.pciback xend-config.patch, xend-vif-route-ifup.patch - bnc#882673 - Dom0 memory should enforce a minimum memory size (e.g. dom0_mem=min:512M) xen.spec (Mike Latimer) OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=324
80 lines
1.9 KiB
Bash
80 lines
1.9 KiB
Bash
#! /bin/sh
|
|
#
|
|
# Copyright (c) 2014 SUSE GmbH Nuernberg, Germany. All rights reserved.
|
|
#
|
|
# Author: Werner Fink <werner@suse.de>, 1996
|
|
# Burchard Steinbild <bs@suse.de>, 1996
|
|
#
|
|
# /etc/init.d/boot.local
|
|
#
|
|
# script with local commands to be executed from init on system startup
|
|
#
|
|
#
|
|
# Here you should add things, that should happen directly after booting
|
|
# before we're going to the first run level.
|
|
#
|
|
|
|
date
|
|
|
|
# echo "$MACHINE: running $0 $*"
|
|
my_REDIRECT="$(echo $REDIRECT | sed 's#^/dev/##')"
|
|
my_DEVICE="$(echo $my_REDIRECT | sed 's#^tty##')"
|
|
my_SPEED="$(stty speed)"
|
|
# echo REDIRECT $REDIRECT $my_REDIRECT
|
|
# echo my_DEVICE $my_DEVICE
|
|
# echo my_SPEED $my_SPEED
|
|
|
|
# compose a line like that for inittab
|
|
# S0:12345:respawn:/sbin/agetty -L 9600 ttyS0 vt102
|
|
|
|
case $my_REDIRECT in
|
|
ttyS*)
|
|
echo adding this line to inittab
|
|
echo "$my_DEVICE:12345:respawn:/sbin/agetty -L $my_SPEED $my_REDIRECT vt102"
|
|
echo "$my_DEVICE:12345:respawn:/sbin/agetty -L $my_SPEED $my_REDIRECT vt102" >> /etc/inittab
|
|
echo $my_REDIRECT >> /etc/securetty
|
|
;;
|
|
|
|
hvc*)
|
|
echo adding this line to inittab
|
|
echo "$my_DEVICE:12345:respawn:/sbin/agetty -L $my_SPEED $my_REDIRECT vt320"
|
|
echo "$my_DEVICE:12345:respawn:/sbin/agetty -L $my_SPEED $my_REDIRECT vt320" >> /etc/inittab
|
|
echo $my_REDIRECT >> /etc/securetty
|
|
;;
|
|
|
|
*)
|
|
echo "no modification in inittab needed for: $my_REDIRECT"
|
|
;;
|
|
esac
|
|
|
|
telinit q
|
|
|
|
# Changes for Xen
|
|
test -f /lib/modules/`uname -r`/modules.dep || depmod -ae
|
|
|
|
CMDLINE=`cat /proc/cmdline | grep 'ip='`
|
|
if test ! -z "$CMDLINE"; then
|
|
OLDIFS=$IFS
|
|
IFS=":"
|
|
read ip oth mask gw hostname dev dhcp rest < /proc/cmdline
|
|
IFS=$OLDIFS
|
|
hostname $hostname
|
|
ip=`echo $ip | sed 's/ip= *//'`
|
|
if test ! -z "$ip"; then
|
|
if test -z "$mask"; then
|
|
if [ ${ip%/*} = $ip ]; then
|
|
ip="$ip/27"
|
|
fi
|
|
echo "ip addr add $ip dev $dev"
|
|
ip addr add $ip dev $dev
|
|
ip link set $dev up
|
|
else
|
|
ifconfig add $ip netmask $mask $dev
|
|
fi
|
|
fi
|
|
if test "${dhcp#dhcp}" != "$dhcp"; then
|
|
ifup-dhcp $dev
|
|
fi
|
|
fi
|
|
|