:
#  ------------------------------------------------------------------------
#  Title	: Neuer Betriebssystem Kern.
#  ------------------------------------------------------------------------
#                  This is an UNPUBLISHED work COPYRIGHT by
#                 "ArtCom, Atelier fuer Computergrafik GmbH"
#          Schwachhauser Heerstr. 78, D-2800 Bremen 1, West-Germany
#       It may be used, copied, or distributed only as permitted in a
#                              written license.
#  ------------------------------------------------------------------------
#  Created      :            22-Nov-88 / 11:55 / (pf)
#  Version      :       Fri, 02-Sep-94 / 13:06 / (pf,rb,tc+)
#  Portability  : XENIX Bourne shell
#  State        : under development
#  Purpose      : belongs to the XENIX port of BITS
#I Usage        : none, normally called by user 'service' through install
#I Remarks      : user 'service' must have root-rights !
#I		  return 0 on success and 1 otherwise
#I		  Must be called from / or XENIX-Net Host root dir !
#  ------------------------------------------------------------------------
#
if [ "${LANGUAGE}" ]
then :
else LANGUAGE=deu
fi
MSG_CAT=/bitslib/service/SERVImsg.${LANGUAGE}
. /bitslib/bin/.Messages

#
#--- Keinen neuen Kernel linken
#
exit 0

ROOTDIR=/
cd ${ROOTDIR}; cd usr/sys/conf
rm -f xenix-
#> Der neue Betriebssystem-Kern wird erzeugt (dauert ein Weilchen)...
PrintLn newkernel 1
#> Der bisherige Kern wird als Datei '/xenix.sav' aufgehoben.
#> Falls sich das System nachher nicht ordnungsgemaess hochfahren lassen
#> sollte, kann der alte Kern hochgefahren werden, indem man, sobald 
#>    XENIX System V
#> 
#>    Boot:
#> auf dem Bildschirm erscheint, 'xenix.sav auto' eingibt.
./link_xenix && MultiPrint newkernel 2 3 4 5 6 7 8 && \
mv $ROOTDIR/xenix $ROOTDIR/xenix.sav && \
#> Installation des neuen Kerns im Wurzelverzeichnis '/' ...
PrintLn newkernel 9 && \
mv xenix $ROOTDIR/xenix && \
chmod 444 $ROOTDIR/xenix && \
#> Der neue Kern kann jetzt mit dem Kommando 'reboot' aktiviert werden.
PrintLn newkernel 10 && \
exit 0 || exit 1
