7a917eee3c8173f59852e2cb8680105ab5d33671
initramfs starts USB NCM gadget and unudhcpd for SSH login. This requires special handling since unudhpcd is unmanaged by the service manager until the userspace is started. Once entered in userspace, the usb-moded-developer-mode needs to be activated which configures NetworkManager and starts unudhcpd under the service manager. This way, a full handover is possible and the gadgets can be properly switched without any leftovers from the initramfs due to the unmanaged situation. Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8553>
postmarketOS aports repository
This repository contains the APKBUILD files for postmarketOS-specific packages, along with the required patches and scripts, if any.
There are many more packages defined in the Alpine Linux aports on which these packages depend.
Helpful resources:
- Issues
- How to create a package
- APKBUILD reference
- pmaports commit style
- Approval rules
- Alpine Linux aports
- Alpine Linux package search
- postmarketOS package search
Git Hooks
You can find some useful git hooks in the .githooks directory.
To use them, run the following command after cloning this repository:
git config --local core.hooksPath .githooks
Languages
Shell
95.8%
Python
2.5%
C
1.2%
Batchfile
0.3%
Jinja
0.2%