19 |
PROFILES_DIR="/usr/lib/mlivecdbuild/profiles" |
PROFILES_DIR="/usr/lib/mlivecdbuild/profiles" |
20 |
GLOBAL_PROFILE="${PROFILES_DIR}/global" |
GLOBAL_PROFILE="${PROFILES_DIR}/global" |
21 |
|
|
22 |
# get full path to isolinux.bin, may vary an multilib systems |
# get full path to isolinux.bin, may vary on multilib systems |
23 |
if [[ -f /usr/lib64/mkinitrd/isolinux.bin ]] |
if [[ -f /usr/share/syslinux/isolinux.bin ]] |
24 |
|
then |
25 |
|
ISOLINUX_BIN=/usr/share/syslinux/isolinux.bin |
26 |
|
elif [[ -f /usr/lib64/mkinitrd/isolinux.bin ]] |
27 |
then |
then |
28 |
ISOLINUX_BIN=/usr/lib64/mkinitrd/isolinux.bin |
ISOLINUX_BIN=/usr/lib64/mkinitrd/isolinux.bin |
29 |
else |
else |
173 |
then |
then |
174 |
install -m 0644 $(get_profile inittab) ${CDCHROOTDIR}/etc/inittab || die |
install -m 0644 $(get_profile inittab) ${CDCHROOTDIR}/etc/inittab || die |
175 |
fi |
fi |
176 |
|
# check lock group on systemd systems |
177 |
|
if [[ -x ${CDCHROOTDIR}/bin/systemctl ]] |
178 |
|
then |
179 |
|
if [[ -z $(chroot ${CDCHROOTDIR} getent group lock) ]] |
180 |
|
then |
181 |
|
chroot ${CDCHROOTDIR} groupadd -g 54 lock |
182 |
|
fi |
183 |
|
fi |
184 |
install -m 0644 $(get_profile fstab) ${CDCHROOTDIR}/etc/fstab || die |
install -m 0644 $(get_profile fstab) ${CDCHROOTDIR}/etc/fstab || die |
185 |
install -m 0644 $(get_profile motd) ${CDCHROOTDIR}/etc/motd || die |
install -m 0644 $(get_profile motd) ${CDCHROOTDIR}/etc/motd || die |
186 |
install -m 0644 $(get_profile issue) ${CDCHROOTDIR}/etc/issue || die |
install -m 0644 $(get_profile issue) ${CDCHROOTDIR}/etc/issue || die |