Contents of /trunk/mlivecdbuild/profiles/tinyalx-i486/prepare_custom
Parent Directory | Revision Log
Revision 1409 -
(show annotations)
(download)
Thu Jun 16 11:11:54 2011 UTC (13 years, 3 months ago) by niro
File size: 1058 byte(s)
Thu Jun 16 11:11:54 2011 UTC (13 years, 3 months ago) by niro
File size: 1058 byte(s)
-added alx-0.6 branch profile
1 | #!/bin/bash |
2 | |
3 | # set an empty root password |
4 | chroot ${CDCHROOTDIR} passwd -d root |
5 | |
6 | # stop here if the user don't want to create the install tarball |
7 | [[ ! -z ${SKIP_CREATE_INSTALL_TARBALL} ]] && exit 0 |
8 | |
9 | |
10 | ## |
11 | # create the install tarball |
12 | ## |
13 | |
14 | install -d ${LIVECDROOT}/install-temp |
15 | install -d ${CDISOROOT}/system |
16 | |
17 | # use all settings from the global config, but the basesystem |
18 | mage-bootstrap \ |
19 | --root ${LIVECDROOT}/install-temp \ |
20 | --profile ${MAGE_PROFILE} \ |
21 | --magerc ${MAGERC} \ |
22 | --toolchain ${TOOLCHAIN} \ |
23 | --basesystem basesystem-tiny-alx-alx |
24 | |
25 | MROOT=${LIVECDROOT}/install-temp mage install hwinfo-alx |
26 | MROOT=${LIVECDROOT}/install-temp mage install xrandr-alx |
27 | |
28 | # create tarball |
29 | ( cd ${LIVECDROOT}/install-temp; tar cvjpf ${CDISOROOT}/system/tinyalx.tar.bz2 ./ | tee log) |
30 | |
31 | # create images.conf |
32 | echo "CDIMAGENAME=tinyalx.tar.bz2" > ${CDISOROOT}/system/images.conf |
33 | echo "TOTALLINES=$(wc -l ${LIVECDROOT}/install-temp/log | cut -d' ' -f1)" >> ${CDISOROOT}/system/images.conf |
34 | |
35 | # clean up |
36 | if [[ -d ${LIVECDROOT}/install-temp ]] |
37 | then |
38 | rm -rf ${LIVECDROOT}/install-temp |
39 | fi |