- Sep 25, 2024
-
-
Bart Ribbers authored
We were only forking kactivitymanagerd and kglobalacceld for their service files
-
- Sep 24, 2024
-
-
[ci:skip-build]: already built successfully in CI
-
Clayton Craft authored
Provides disk mounting services for many UIs [ci:skip-build]: already built successfully in CI
-
Clayton Craft authored
The type was erroneously set as 'simple', and since we are setting ExecStop we actually need to set RemainAfterExit to avoid running ExecStop when the oneshot service runs. This is because nft returns/ exits pretty much immediately after applying the config. fixes #2846
-
Clayton Craft authored
-
Clayton Craft authored
No presets because these are dbus activated. fixes #2910
-
-
add the lxc template service Signed-off-by:
Caleb Connolly <caleb@postmarketos.org>
-
Clayton Craft authored
The unit name to kill pbsplash had a typo, and added a preset for sshd. systemd didn't seem to match `phosh` or `gdm` to the correct unit, unless they had `.service` added, so this was fixed. Presets in this section were also sorted. [ci:skip-build]: already built successfully in CI
-
Clayton Craft authored
This didn't actually seem to do anything, resulting in some weird stuff being enabled by default even though we did not specify a preset for it (e.g. see !5556) Based on my interpretation of the systemd preset manpage, this file should be parsed last. It says that if a unit name has a preset that was already configured in some previously parsed preset file, then any matches after do not apply. This means that the `disable *` should not disable any previously enabled (in previous .preset files) units. When the unit name is omitted from the `disable` command, it seems to be a no-op. Fixes !5207
-
Clayton Craft authored
Until bpo moves to pmb v3. See: https://gitlab.com/postmarketOS/build.postmarketos.org/-/issues/143
-
Clayton Craft authored
[ci:skip-build] already built successfully in CI
-
Clayton Craft authored
pkgver and pkgrel match aports version APKBUILD was rebased onto alpine aports version
-
Clayton Craft authored
Patches were merged upstream: https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/71426 [ci:skip-build]: already built successfully in CI
-
Clayton Craft authored
This causes systemd to get stuck restarting multipathd forever on boot if it runs on systems with no multipath hardware. When this happens, the system never finishes booting. It doesn't seem like any UIs/devices enable the multipathd service by default in openrc, and that we just depend on multipath-tools for kpartx and stuff (and not the daemon that comes with it) [ci:skip-build] already built successfully in CI
-
Clayton Craft authored
fixes #3153
-
Clayton Craft authored
This patch was submitted upstream to Alpine aports in https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/71426 [ci:skip-vercheck] [ci:skip-build] already built successfully in CI
-
Clayton Craft authored
actual patch to support usr merge will come later
-
Clayton Craft authored
rebased on aports
-
Upgrade to 46-mobile-0 [ci:skip-build]: already built successfully in CI
-
Clayton Craft authored
mobile shell has a fork of GSD which hard depends on systemd. Signed-off-by:
Caleb Connolly <caleb@postmarketos.org>
-
also remove the elogind specific patch to use systemd for brightness changes Co-authored-by:
Clayton Craft <clayton@craftyguy.net> Note: the user services that the -systemd split pkg installs are not enabled by default using systemd presets. None of them have 'Install' sections, they appear to be mostly/all dbus activated instead. [ci:ignore-count] [ci:skip-build]: already built successfully in CI
-
Co-authored-by:
Clayton Craft <clayton@craftyguy.net>
-
-
Co-authored-by:
Clayton Craft <clayton@craftyguy.net>
-
Co-authored-by:
Clayton Craft <clayton@craftyguy.net>
-
Co-authored-by:
Clayton Craft <clayton@craftyguy.net> - Removed systemd-timesyncd, already enabled by a preset installed by the systemd package - Removed default-disable.preset, it's already provided by the systemd package - Removed user services from system preset
-
Clayton Craft authored
also remove the rc_update workaround Co-authored-by:
jane400 <pmos@j4ne.de>
-
Note: I/Clayton bumped the pkgrel because I don't want to ci:skip-vercheck for *all* packages in the branch just to so that this one doesn't fail.
-
Co-authored-by:
Clayton Craft <clayton@craftyguy.net>
-
Clayton Craft authored
These macros are based off of the upstream systemd RPM macros, but it doesn't implement all of the macro functionality upstream. Initially they will be used in the install scripts for apkbuilds that provide systemd service unit files. For example, a `$pkgname-systemd.post-install` script might have: . /usr/lib/systemd/systemd-apk-macros.sh systemd_service-post_install system sshd And a `$pkgname-systemd.pre-deinstall` script might have: . /usr/lib/systemd/systemd-apk-macros.sh systemd_service_pre_deinstall user pipewire One day maybe these could be upstreamed to systemd to provide some apk/abuild compatible macros. Co-authored-by:
jane400 <pmos@j4ne.de>
-
-
Generating the machine-id is handled by systemd's first boot mechanism, so that was removed from the dbus post-install script
-
-
It installs /usr/lib/systemd/user/plasma-kglobalaccel.service
-
-
Clayton Craft authored
[ci:skip-build] already built successfully in CI
-
-
Clayton Craft authored
The space here caused this install script to attempt to create a group named '2' and add a user named 'sgx' to it. [ci:skip-build] already built successfully in CI
-
Update to the reworked apk-tools /usr merge support. Upstream MR: https://gitlab.alpinelinux.org/alpine/apk-tools/-/merge_requests/155 Fixes: #2988 Signed-off-by:
Caleb Connolly <caleb@postmarketos.org> [ci:skip-build] already built successfully in CI
-