mirror of
https://github.com/rosalinux/image-builder.git
synced 2025-02-23 10:22:50 +00:00
add todo in readme
This commit is contained in:
parent
668b3fd53f
commit
860563dae9
1 changed files with 27 additions and 0 deletions
27
README.md
Normal file
27
README.md
Normal file
|
@ -0,0 +1,27 @@
|
||||||
|
# TODO for `image-builder` Project
|
||||||
|
|
||||||
|
1. **Add a handler for `boot.cmd`**
|
||||||
|
- Implement processing and integration of `boot.cmd` during image creation.
|
||||||
|
- Ensure compatibility with common boot scenarios.
|
||||||
|
|
||||||
|
2. **Kernel Build from Custom Configurations**
|
||||||
|
- Develop a mechanism to compile the Linux kernel using custom `.config` files.
|
||||||
|
- Provide clear documentation for users to supply and use their own configurations.
|
||||||
|
|
||||||
|
3. **Custom Kernel Installation (Non-Repository)**
|
||||||
|
- Design a solution for installing custom-built kernels that are not available in standard repositories.
|
||||||
|
- Consider integrating a kernel packaging or direct installation process.
|
||||||
|
|
||||||
|
4. **Enhance U-Boot Writing Functionality**
|
||||||
|
- Finalize the function for writing U-Boot to `/dev/loopX`.
|
||||||
|
- Add error handling, validation, and logging to ensure robustness.
|
||||||
|
|
||||||
|
5. **Finalize Loop Device Unmount Function**
|
||||||
|
- Complete the function to properly unmount `/dev/loop` devices after use.
|
||||||
|
- Implement safeguards to prevent accidental unmounting of active devices.
|
||||||
|
|
||||||
|
6. **Root Password Setup**
|
||||||
|
- Resolve issues with `systemd-firstboot` for setting the root password.
|
||||||
|
- Implement a workaround to delete the default `root` user before initializing a new password.
|
||||||
|
- Alternatively, explore other methods for securely setting the root password during image creation.
|
||||||
|
|
Loading…
Add table
Reference in a new issue