Fixed autologin

Szymon Karpiński 7 years ago
parent 3e4a106048
commit 02ae9feb62
  1. 17
      linux/Makefile
  2. 0
      linux/src/etc/systemd/logind.conf

@ -2,24 +2,25 @@ CHROOT_CMD := chroot build/rootfs /bin/bash -c
FILES = $(shell find src/ -type f -print | sed -e 's|^src/|build/rootfs/|') FILES = $(shell find src/ -type f -print | sed -e 's|^src/|build/rootfs/|')
all: $(FILES) build/rootfs/initrd.img all: build/rootfs $(FILES) build/rootfs/initrd.img
clean: clean:
rm -r build/rootfs rm -rf build/rootfs
build/rootfs/initrd.img: $(FILES) | build/rootfs build/rootfs/initrd.img: $(FILES)
chmod +x build/rootfs/etc/initramfs-tools/scripts/local-top/download.sh chmod +x build/rootfs/etc/initramfs-tools/scripts/local-top/download.sh
$(CHROOT_CMD) "apt update && apt install -y linux-image-4.19.0-6-amd64" $(CHROOT_CMD) "apt update && apt install -y linux-image-4.19.0-6-amd64"
$(CHROOT_CMD) "update-initramfs -c -kall" $(CHROOT_CMD) "update-initramfs -c -kall"
build/rootfs/%: src/% | build/rootfs build/rootfs/%:
mkdir -p $(@D) mkdir -p $(@D)
cp $< $@ cp $(shell echo $@ | sed -e 's|^build/rootfs/|src/|') $@
build/rootfs: build/cache build/rootfs: build/cache
rm -r build/rootfs || true rm -rf build/rootfs
cp -r build/cache build/rootfs cp -r build/cache build/rootfs
rm -rf $(FILES)
build/cache: build/cache:
rm -r build/cache || true rm -rf build/cache || true
debootstrap buster build/cache debootstrap buster build/cache

Loading…
Cancel
Save