summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Loibl <andreas@andreas-loibl.de>2010-09-06 14:00:30 +0200
committerAndreas Loibl <andreas@andreas-loibl.de>2010-09-06 14:00:30 +0200
commite955da790f318b075fd4933a8e1297ace5442511 (patch)
treef9c9f931ac0ed61f7b559502ead386fa91a3e716
parent94344d2f7072d63d3b77e4d837077f2fd5fd3ddb (diff)
downloadkanotix-e955da790f318b075fd4933a8e1297ace5442511.zip
kanotix-e955da790f318b075fd4933a8e1297ace5442511.tar.gz
added console-setup preseed and build.conf for chroot
-rwxr-xr-xauto/build4
-rwxr-xr-xconfig/chroot_local-hooks/05-ndis6
-rwxr-xr-xconfig/chroot_local-hooks/ZZ_cleanup_build.conf3
-rw-r--r--config/chroot_local-preseed/console-setup.cfg5
4 files changed, 18 insertions, 0 deletions
diff --git a/auto/build b/auto/build
index ced2c4a..24f4a84 100755
--- a/auto/build
+++ b/auto/build
@@ -25,6 +25,10 @@ prebuild()
cp "cache/$(basename "$URL")" "config/chroot_local-includes/usr/src/$(basename "$URL")"
fi
fi
+
+ # make current build configuration available for hooks inside chroot
+ mkdir -p chroot/root
+ cat config/* 2>/dev/null | grep ^LH_ > chroot/root/build.conf
}
if [ "$LH_KANOTIX_TMPFS" = "true" ]; then
diff --git a/config/chroot_local-hooks/05-ndis b/config/chroot_local-hooks/05-ndis
index 306c6d5..c6bebff 100755
--- a/config/chroot_local-hooks/05-ndis
+++ b/config/chroot_local-hooks/05-ndis
@@ -1,3 +1,9 @@
#!/bin/sh
+[ -f /root/build.conf ] && . /root/build.conf
+if [ "$LH_ARCHITECTURE" = "amd64" ]; then
wget -qO- http://kanotix.com/files/fix/ndiswrapper/ndiswrapper64-fwlan64.tar.gz|tar zxC /etc
+else
+wget -qO- http://kanotix.com/files/fix/ndiswrapper/ndiswrapper-fwlan.tar.gz|tar zxC /etc
+#wget -qO- http://kanotix.com/files/fix/ndiswrapper/ndiswrapper-netmw225.tar.gz|tar zxC /etc
+fi
ndiswrapper -ma
diff --git a/config/chroot_local-hooks/ZZ_cleanup_build.conf b/config/chroot_local-hooks/ZZ_cleanup_build.conf
new file mode 100755
index 0000000..80e90ab
--- /dev/null
+++ b/config/chroot_local-hooks/ZZ_cleanup_build.conf
@@ -0,0 +1,3 @@
+#!/bin/sh
+rm -f /root/build.conf
+
diff --git a/config/chroot_local-preseed/console-setup.cfg b/config/chroot_local-preseed/console-setup.cfg
new file mode 100644
index 0000000..bbbb2ab
--- /dev/null
+++ b/config/chroot_local-preseed/console-setup.cfg
@@ -0,0 +1,5 @@
+console-setup console-setup/fontface47 select Fixed
+console-setup console-setup/fontsize-text47 select 16
+console-setup console-setup/charmap47 select UTF-8
+console-setup console-setup/codesetcode string Lat15
+console-setup console-setup/fontsize-fb47 select 16