diff options
author | Florian La Roche <laroche@redhat.com> | 2001-04-25 12:09:08 +0000 |
---|---|---|
committer | Florian La Roche <laroche@redhat.com> | 2001-04-25 12:09:08 +0000 |
commit | 8135d5d68a222512111dccb25ab7ba3d9160b55b (patch) | |
tree | 84415d1a646af0808af36fc9f6e0ba59a7cdf1c4 /src | |
parent | 2233e084fc67b5da42480b63cd6525067efc29b3 (diff) | |
download | initscripts-8135d5d68a222512111dccb25ab7ba3d9160b55b.tar initscripts-8135d5d68a222512111dccb25ab7ba3d9160b55b.tar.gz initscripts-8135d5d68a222512111dccb25ab7ba3d9160b55b.tar.bz2 initscripts-8135d5d68a222512111dccb25ab7ba3d9160b55b.tar.xz initscripts-8135d5d68a222512111dccb25ab7ba3d9160b55b.zip |
further s390 changes
Diffstat (limited to 'src')
-rw-r--r-- | src/Makefile | 3 | ||||
-rwxr-xr-x | src/mkkerneldoth.s390 | 21 |
2 files changed, 24 insertions, 0 deletions
diff --git a/src/Makefile b/src/Makefile index 9e642e6e..92b6e8e8 100644 --- a/src/Makefile +++ b/src/Makefile @@ -35,6 +35,9 @@ install: install -m 644 consoletype.1 $(ROOT)$(mandir)/man1 install -m 644 initlog.conf $(ROOT)/etc install -m 755 mkkerneldoth $(ROOT)/sbin + if uname -m | grep -q s390 ; then \ + install -m 755 mkkerneldoth.s390 $(ROOT)/sbin/mkkerneldoth ; \ + fi # this daemon and initscript are useful for testing the up/down/status stuff # not installed by default, only comes from sources. diff --git a/src/mkkerneldoth.s390 b/src/mkkerneldoth.s390 new file mode 100755 index 00000000..137c15ec --- /dev/null +++ b/src/mkkerneldoth.s390 @@ -0,0 +1,21 @@ +#!/bin/bash +# +# Generate a header that defines the boot kernel. +# + +KVER=`uname -r | sed 's/[^a-zA-Z]//g'` + +cat > /boot/kernel.h << EOF +/* This file is automatically generated at boot time. */ + +#ifndef __BOOT_KERNEL_H_ +#define __BOOT_KERNEL_H_ + +#define __BOOT_KERNEL_vrdr 0 +#define __BOOT_KERNEL_tape 0 + +#undef __BOOT_KERNEL_$KVER +#define __BOOT_KERNEL_$KVER 1 + +#endif +EOF |