├── .gitignore ├── LICENSE ├── README.adoc ├── bash-completion └── pi-gen-micro ├── cfg ├── apt.cfg ├── apt.conf.d │ └── .empty ├── preferences.d │ └── .empty └── sources.list.d │ ├── debian.sources │ ├── pi-gen-micro.list │ └── raspi.sources ├── configurations ├── cryptroot_image │ ├── build.parameters │ ├── components.parameters │ ├── dpkg_extra_args │ ├── installer_scripts.list │ ├── kernel_modules.list │ └── packages.list ├── fastboot │ ├── build.parameters │ ├── components.parameters │ ├── dpkg_extra_args │ ├── enable_fastbootd.sh │ ├── installer_scripts.list │ ├── kernel_modules.list │ └── packages.list ├── mass-storage-gadget │ ├── build.parameters │ ├── components.parameters │ ├── dpkg_extra_args │ ├── installer_scripts.list │ ├── kernel_modules.list │ └── packages.list └── rpi-imager-embedded │ ├── build.parameters │ ├── cmdline.txt │ ├── components.parameters │ ├── delete.list │ ├── dpkg_extra_args │ ├── generic_delete.list │ ├── installer_scripts.list │ ├── kernel_modules.list │ ├── packages.list │ ├── post_creation.sh │ └── udebs.list ├── cryptkey-fetch-otp ├── cryptkey-fetch └── nfpm.yaml ├── cryptroot ├── cryptroot.service ├── init_cryptroot.sh └── nfpm.yaml ├── debian ├── changelog ├── compat ├── control ├── copyright ├── install ├── rules └── source │ ├── format │ └── options ├── docs └── building-mass-storage-gadget.asciidoc ├── download_package.sh ├── fastboot-tcp-enable ├── fastboot-tcp.service ├── nfpm.yaml └── run_fastboot_tcp ├── mass-store-gadget ├── configure-gadgets ├── mass-storage-gadget.conf ├── nfpm.yaml └── systemd-mass-storage-gadget.service ├── packages ├── Packages.gz ├── cryptkey-fetch-otp_1.0.0_arm64.deb ├── cryptroot-package_1.2.0_arm64.deb ├── dropbear-ssh-service_1.0.0_arm64.deb ├── fastboot-tcp_1.1.0_arm64.deb ├── mass-storage-gadget_1.0.0_arm64.deb ├── rpi-fastbootd_14.0.0-58_arm64.deb └── rpi-imager-embedded_1.9.7_arm64.deb ├── pi-gen-micro ├── prebuilts ├── 20-wired.network ├── authorized_keys ├── cmdline.txt ├── config.txt ├── getty@.service ├── load_modules.sh ├── network.script ├── passwd ├── serial-getty@.service ├── systemd-modules-load.service └── timesyncd.conf └── ssh-service ├── nfpm.yaml ├── ssh.service └── ssh_service /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/LICENSE -------------------------------------------------------------------------------- /README.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/README.adoc -------------------------------------------------------------------------------- /bash-completion/pi-gen-micro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/bash-completion/pi-gen-micro -------------------------------------------------------------------------------- /cfg/apt.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/cfg/apt.cfg -------------------------------------------------------------------------------- /cfg/apt.conf.d/.empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cfg/preferences.d/.empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cfg/sources.list.d/debian.sources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/cfg/sources.list.d/debian.sources -------------------------------------------------------------------------------- /cfg/sources.list.d/pi-gen-micro.list: -------------------------------------------------------------------------------- 1 | deb [trusted=yes] file:/var/lib/pi-gen-micro/packages ./ 2 | -------------------------------------------------------------------------------- /cfg/sources.list.d/raspi.sources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/cfg/sources.list.d/raspi.sources -------------------------------------------------------------------------------- /configurations/cryptroot_image/build.parameters: -------------------------------------------------------------------------------- 1 | KERNEL_BIT_SIZE=64 2 | -------------------------------------------------------------------------------- /configurations/cryptroot_image/components.parameters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/configurations/cryptroot_image/components.parameters -------------------------------------------------------------------------------- /configurations/cryptroot_image/dpkg_extra_args: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/configurations/cryptroot_image/dpkg_extra_args -------------------------------------------------------------------------------- /configurations/cryptroot_image/installer_scripts.list: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /configurations/cryptroot_image/kernel_modules.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/configurations/cryptroot_image/kernel_modules.list -------------------------------------------------------------------------------- /configurations/cryptroot_image/packages.list: -------------------------------------------------------------------------------- 1 | cryptroot-package 2 | cryptkey-fetch-otp 3 | -------------------------------------------------------------------------------- /configurations/fastboot/build.parameters: -------------------------------------------------------------------------------- 1 | KERNEL_BIT_SIZE=64 2 | -------------------------------------------------------------------------------- /configurations/fastboot/components.parameters: -------------------------------------------------------------------------------- 1 | UDEV=1 2 | NETWORK=1 3 | -------------------------------------------------------------------------------- /configurations/fastboot/dpkg_extra_args: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/configurations/fastboot/dpkg_extra_args -------------------------------------------------------------------------------- /configurations/fastboot/enable_fastbootd.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/configurations/fastboot/enable_fastbootd.sh -------------------------------------------------------------------------------- /configurations/fastboot/installer_scripts.list: -------------------------------------------------------------------------------- 1 | enable_fastbootd.sh 2 | -------------------------------------------------------------------------------- /configurations/fastboot/kernel_modules.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/configurations/fastboot/kernel_modules.list -------------------------------------------------------------------------------- /configurations/fastboot/packages.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/configurations/fastboot/packages.list -------------------------------------------------------------------------------- /configurations/mass-storage-gadget/build.parameters: -------------------------------------------------------------------------------- 1 | KERNEL_BIT_SIZE=64 2 | -------------------------------------------------------------------------------- /configurations/mass-storage-gadget/components.parameters: -------------------------------------------------------------------------------- 1 | SSH=1 2 | -------------------------------------------------------------------------------- /configurations/mass-storage-gadget/dpkg_extra_args: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/configurations/mass-storage-gadget/dpkg_extra_args -------------------------------------------------------------------------------- /configurations/mass-storage-gadget/installer_scripts.list: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /configurations/mass-storage-gadget/kernel_modules.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/configurations/mass-storage-gadget/kernel_modules.list -------------------------------------------------------------------------------- /configurations/mass-storage-gadget/packages.list: -------------------------------------------------------------------------------- 1 | mass-storage-gadget 2 | -------------------------------------------------------------------------------- /configurations/rpi-imager-embedded/build.parameters: -------------------------------------------------------------------------------- 1 | KERNEL_BIT_SIZE=64 2 | USES_CUSTOM_LOGO=1 -------------------------------------------------------------------------------- /configurations/rpi-imager-embedded/cmdline.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/configurations/rpi-imager-embedded/cmdline.txt -------------------------------------------------------------------------------- /configurations/rpi-imager-embedded/components.parameters: -------------------------------------------------------------------------------- 1 | UDEV=1 2 | NETWORK=1 -------------------------------------------------------------------------------- /configurations/rpi-imager-embedded/delete.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/configurations/rpi-imager-embedded/delete.list -------------------------------------------------------------------------------- /configurations/rpi-imager-embedded/dpkg_extra_args: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/configurations/rpi-imager-embedded/dpkg_extra_args -------------------------------------------------------------------------------- /configurations/rpi-imager-embedded/generic_delete.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/configurations/rpi-imager-embedded/generic_delete.list -------------------------------------------------------------------------------- /configurations/rpi-imager-embedded/installer_scripts.list: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /configurations/rpi-imager-embedded/kernel_modules.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/configurations/rpi-imager-embedded/kernel_modules.list -------------------------------------------------------------------------------- /configurations/rpi-imager-embedded/packages.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/configurations/rpi-imager-embedded/packages.list -------------------------------------------------------------------------------- /configurations/rpi-imager-embedded/post_creation.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/configurations/rpi-imager-embedded/post_creation.sh -------------------------------------------------------------------------------- /configurations/rpi-imager-embedded/udebs.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/configurations/rpi-imager-embedded/udebs.list -------------------------------------------------------------------------------- /cryptkey-fetch-otp/cryptkey-fetch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/cryptkey-fetch-otp/cryptkey-fetch -------------------------------------------------------------------------------- /cryptkey-fetch-otp/nfpm.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/cryptkey-fetch-otp/nfpm.yaml -------------------------------------------------------------------------------- /cryptroot/cryptroot.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/cryptroot/cryptroot.service -------------------------------------------------------------------------------- /cryptroot/init_cryptroot.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/cryptroot/init_cryptroot.sh -------------------------------------------------------------------------------- /cryptroot/nfpm.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/cryptroot/nfpm.yaml -------------------------------------------------------------------------------- /debian/changelog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/debian/changelog -------------------------------------------------------------------------------- /debian/compat: -------------------------------------------------------------------------------- 1 | 13 2 | -------------------------------------------------------------------------------- /debian/control: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/debian/control -------------------------------------------------------------------------------- /debian/copyright: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/debian/copyright -------------------------------------------------------------------------------- /debian/install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/debian/install -------------------------------------------------------------------------------- /debian/rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/debian/rules -------------------------------------------------------------------------------- /debian/source/format: -------------------------------------------------------------------------------- 1 | 3.0 (native) -------------------------------------------------------------------------------- /debian/source/options: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/building-mass-storage-gadget.asciidoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/docs/building-mass-storage-gadget.asciidoc -------------------------------------------------------------------------------- /download_package.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/download_package.sh -------------------------------------------------------------------------------- /fastboot-tcp-enable/fastboot-tcp.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/fastboot-tcp-enable/fastboot-tcp.service -------------------------------------------------------------------------------- /fastboot-tcp-enable/nfpm.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/fastboot-tcp-enable/nfpm.yaml -------------------------------------------------------------------------------- /fastboot-tcp-enable/run_fastboot_tcp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/fastboot-tcp-enable/run_fastboot_tcp -------------------------------------------------------------------------------- /mass-store-gadget/configure-gadgets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/mass-store-gadget/configure-gadgets -------------------------------------------------------------------------------- /mass-store-gadget/mass-storage-gadget.conf: -------------------------------------------------------------------------------- 1 | dwc2 2 | libcomposite 3 | usb_f_fs 4 | -------------------------------------------------------------------------------- /mass-store-gadget/nfpm.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/mass-store-gadget/nfpm.yaml -------------------------------------------------------------------------------- /mass-store-gadget/systemd-mass-storage-gadget.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/mass-store-gadget/systemd-mass-storage-gadget.service -------------------------------------------------------------------------------- /packages/Packages.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/packages/Packages.gz -------------------------------------------------------------------------------- /packages/cryptkey-fetch-otp_1.0.0_arm64.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/packages/cryptkey-fetch-otp_1.0.0_arm64.deb -------------------------------------------------------------------------------- /packages/cryptroot-package_1.2.0_arm64.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/packages/cryptroot-package_1.2.0_arm64.deb -------------------------------------------------------------------------------- /packages/dropbear-ssh-service_1.0.0_arm64.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/packages/dropbear-ssh-service_1.0.0_arm64.deb -------------------------------------------------------------------------------- /packages/fastboot-tcp_1.1.0_arm64.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/packages/fastboot-tcp_1.1.0_arm64.deb -------------------------------------------------------------------------------- /packages/mass-storage-gadget_1.0.0_arm64.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/packages/mass-storage-gadget_1.0.0_arm64.deb -------------------------------------------------------------------------------- /packages/rpi-fastbootd_14.0.0-58_arm64.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/packages/rpi-fastbootd_14.0.0-58_arm64.deb -------------------------------------------------------------------------------- /packages/rpi-imager-embedded_1.9.7_arm64.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/packages/rpi-imager-embedded_1.9.7_arm64.deb -------------------------------------------------------------------------------- /pi-gen-micro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/pi-gen-micro -------------------------------------------------------------------------------- /prebuilts/20-wired.network: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/prebuilts/20-wired.network -------------------------------------------------------------------------------- /prebuilts/authorized_keys: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /prebuilts/cmdline.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/prebuilts/cmdline.txt -------------------------------------------------------------------------------- /prebuilts/config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/prebuilts/config.txt -------------------------------------------------------------------------------- /prebuilts/getty@.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/prebuilts/getty@.service -------------------------------------------------------------------------------- /prebuilts/load_modules.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/prebuilts/load_modules.sh -------------------------------------------------------------------------------- /prebuilts/network.script: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/prebuilts/network.script -------------------------------------------------------------------------------- /prebuilts/passwd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/prebuilts/passwd -------------------------------------------------------------------------------- /prebuilts/serial-getty@.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/prebuilts/serial-getty@.service -------------------------------------------------------------------------------- /prebuilts/systemd-modules-load.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/prebuilts/systemd-modules-load.service -------------------------------------------------------------------------------- /prebuilts/timesyncd.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/prebuilts/timesyncd.conf -------------------------------------------------------------------------------- /ssh-service/nfpm.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/ssh-service/nfpm.yaml -------------------------------------------------------------------------------- /ssh-service/ssh.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/ssh-service/ssh.service -------------------------------------------------------------------------------- /ssh-service/ssh_service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raspberrypi/pi-gen-micro/HEAD/ssh-service/ssh_service --------------------------------------------------------------------------------