#!/bin/bash # set an empty root password chroot ${CDCHROOTDIR} passwd -d root # add livecd user [[ ! -z $(chroot ${CDCHROOTDIR} getent group plugdev) ]] && plugdev=",plugdev" chroot ${CDCHROOTDIR} useradd -m -s /bin/bash -g users -G audio,video,cdrom,cdrw,games,wheel${plugdev} livecd chroot ${CDCHROOTDIR} passwd -d livecd # generate locales if [[ -d ${CDCHROOTDIR}/usr/share/locale ]] then if [[ -f ${CDCHROOTDIR}/etc/locale.gen ]] then # generate locales sed -i "s:#de_DE:de_DE:g" ${CDCHROOTDIR}/etc/locale.gen || die chroot ${CDCHROOTDIR} locale-gen fi # and delete /usr/share/locale after that rm -r ${CDCHROOTDIR}/usr/share/locale fi # install a custom boot-duration matching this livecd install -m 0644 $(get_profile boot-duration.livecd) ${CDCHROOTDIR}/var/lib/plymouth/boot-duration || die