Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
Please login to access the resource
openSUSE
xen.33341
boot.local.xenU
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File boot.local.xenU of Package xen.33341
#! /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
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor