cdist/hacking/v3-busybox/all.sh
Nico Schottelius 9ad2840600 Working PreOS without SSH
Signed-off-by: Nico Schottelius <nico@wurzel.schottelius.org>
2015-06-15 21:57:48 +02:00

32 lines
729 B
Bash
Executable file

#!/bin/sh
rm -rf preos
mkdir -p preos/boot
initramfs=preos/boot/initramfs
./create_initramfs.sh > "$initramfs"
./add_kernel_isolinux.sh preos
./copy_bin_with_libs.sh preos
./create_iso.sh preos preos.iso
exit 0
run_earlyhook() {
kmod static-nodes --format=tmpfiles --output=/run/tmpfiles.d/kmod.conf
systemd-tmpfiles --prefix=/dev --create --boot
/usr/lib/systemd/systemd-udevd --daemon --resolve-names=never
udevd_running=1
}
run_hook() {
msg ":: Triggering uevents..."
udevadm trigger --action=add --type=subsystems
udevadm trigger --action=add --type=devices
udevadm settle
}
run_cleanuphook() {
udevadm control --exit
udevadm info --cleanup-db
}