WrenIX
07d8d68309
main/postmarketos-ui-os-installer: switch from doas to sudo
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8228 >
2026-04-02 22:35:35 +00:00
Achill Gilgenast
ecd710af96
*/*: move to maintainer= variables
...
* Also move right above pkgname=
* Move Co-Maintainer lines above maintainer=
* Remove empty lines in the header
pmbootstrap 3.7+ & abuild supports maintainer= variables.
See also https://gitlab.alpinelinux.org/alpine/tsc/-/issues/88
[ci:skip-build]: no pkgver/pkgrel changes
[ci:ignore-count]: intended
[ci:skip-vercheck]: no functional changes
[skip ci]: false positives
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7723 >
2026-01-12 17:01:35 +01:00
Clayton Craft
923c4ab36e
main/postmarketos-ui-os-installer: add custom install/deploy mode
...
This adds support for having a custom install/deploy, where if
`/etc/os-installer/deploy.sh` exists then pmbootstrap generates an
image, exports it, then calls deploy.sh with the path to the image it
created, and does NOT call pmbootstrap install with --disk. deploy.sh
comes from device packages that need to implement custom image
deployment stuff, when using --disk is not appropriate.
If deploy.sh doesn't exist then the standard install (using --disk) will
take place.
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7112 >
2025-10-28 09:38:53 +00:00
Clayton Craft
34c32fe958
main/postmarketos-ui-os-installer: add support for os-installer 0.5.x
...
There were a number of config changes in 0.5.x (vs 0.4.x), this updates
our config to use the latest options/format.
Note: language selection is enabled by default, so no need to list
languages.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7206 >
2025-10-17 16:29:24 +00:00
Clayton Craft
b4b65df84c
main/postmarketos-ui-os-installer: use pmb's shallow clone option
...
This option was added in pmb 3.6, so the dependency is constrained to
that version and later
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7109 >
2025-10-05 02:36:51 +00:00
Clayton Craft
6485ca2e01
main/postmarketos-ui-os-installer: add support for COSMIC UI
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7054 >
2025-09-22 16:04:05 +00:00
Clayton Craft
efa6cb6376
main/postmarketos-ui-os-installer: update UI screenshots
...
This updates the UI pictures/screenshots to use the latest from
https://wiki.postmarketos.org/wiki/Category:Interface
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7055 >
2025-09-16 21:31:01 +00:00
Dylan Van Assche
a8229a6ad7
main/postmarketos-ui-os-installer: add Console UI
...
Installing pmOS on servers has never been more easy with the OS Installer when the Console UI is supported. Tested on my own homeserver.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7000 >
2025-09-06 18:33:14 +02:00
Stefan Hansson
4456501395
main/postmarketos-ui-os-installer: don't run os-installer and pmbootstrap as root
...
I'm not sure what the original motivation for doing this was, I would
guess just to get a minimal viable product working as soon as possible.
But based on my current testing, with these changes along with an
earlier commit that disabled the password requirement for privilege
escalation with doas, it is unnecessary and also solves at least one bug.
Closes https://gitlab.postmarketos.org/postmarketOS/pmaports/-/issues/3848
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6787
[ci:skip-build]: already built successfully in CI
2025-07-16 20:54:46 +02:00
Stefan Hansson
e01e91736c
main/postmarketos-ui-os-installer: allow passwordless root during installation
...
This can be useful for manually installing additional packages, running
programs that require root, debugging issues, and to the best of my
knowledge poses no real security issue as it's just during installation.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6784
[ci:skip-build]: already built successfully in CI
2025-07-16 10:51:11 +02:00
Clayton Craft
85728d6861
main/postmarketos-ui-os-installer: new aport
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6320
[ci:skip-build]: already built successfully in CI
2025-04-25 15:52:55 -07:00