aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGuilhem Moulin <guilhem@fripost.org>2014-06-25 02:47:54 +0200
committerGuilhem Moulin <guilhem@fripost.org>2015-06-07 04:28:10 +0200
commitecf3c84aea2e77eb7ef50e4a7a3f3572014c06ca (patch)
tree3efcd9f94f670acaff3179f03d0ec65f2015e2b1
parent7aee7d77320b06b7077bb4e3355250e02c3064e6 (diff)
Support non-free firmwares. (Can be required :-()
Also, always install contrib's intel-microcode on Intel CPUs.
-rwxr-xr-xpreseed.sh6
1 files changed, 6 insertions, 0 deletions
diff --git a/preseed.sh b/preseed.sh
index 425f08e..7da9f0d 100755
--- a/preseed.sh
+++ b/preseed.sh
@@ -57,6 +57,12 @@ rsync -aL ./include/ "$isoeditdir/include"/
find ./include \( \! -name '.*' -a -type f \) -print0 | \
xargs -r0 md5sum >> "$isoeditdir/md5sum.txt"
+# non-free firmwares:
+# wget -O - http://cdimage.debian.org/cdimage/unofficial/non-free/firmware/wheezy/current/firmware.tar.gz | tar -C ./firmware -xz
+#rsync -aL ./firmware/ "$isoeditdir/firmware"/
+#find ./firmware \( \! -name '.*' -a -type f \) -print0 | \
+# xargs -r0 md5sum >> "$isoeditdir/md5sum.txt"
+
# XXX: that's ugly
dist=$(for x in "$isoeditdir"/dists/*; do [ -h "$x" ] && continue; [ -d "$x" ] && echo ${x##*/} && break; done)
arch=$(for x in "$isoeditdir/dists/$dist/main"/binary-*; do test -d "$x" && echo ${x##*/binary-} && break; done)