pmaports w/ reMarkable 1 packages
Find a file
jane400 59fd336bbc
main/postmarketos-initramfs: run fsck and mount sysroot as rw (MR 5238)
This moves the responsibility to auto-repair filesystems to the
initramfs. (I think we don't do this at all right now).
We don't try to mount broken partitions at all, we tell the user
that the system is broken and fail_to_boot.

The flow is now:

1. mount the boot partition (read-only) for initramfs-extra
2. initramfs-extra is extracted (with the needed fsck executables)
3. fsck the root partition
4. mount root partition (read-write)
5. fsck the boot partition
6. mount the boot partition (read-write)

This helps with the systemd bringup, as we want to make use of
systemd-firstboot, which sets /etc and enabled services up. As
this service is responsible of setting up /etc, it is run before
/etc/fstab is read and before / is remounted read-write.
2024-07-09 15:49:26 -07:00
.ci ci/kconfig.sh: use pmbootstrap v3 (MR 5301) 2024-07-07 15:38:18 +02:00
.githooks Add githooks from alpine (MR 4008) 2023-04-12 16:42:45 +02:00
.gitlab/issue_templates gitlab/issue_template: add EOL date to v23.12 2024-06-16 20:40:46 +02:00
cross cross/busybox-static-*: upgrade to 1.36.1-r31 2024-06-20 19:25:45 +02:00
device device/linux-postmarketos-mediatek-mt8173: upgrade to 6.9.8 (MR 5320) 2024-07-09 12:55:28 -07:00
main main/postmarketos-initramfs: run fsck and mount sysroot as rw (MR 5238) 2024-07-09 15:49:26 -07:00
modem */*: update Luca's email address (MR 5291) 2024-07-01 11:55:02 +02:00
temp temp/iio-sensor-proxy: upgrade SSC patches (MR 5215) 2024-07-07 16:20:02 +02:00
.clang-format Add .clang-format file (!465) 2019-06-26 22:36:15 +02:00
.ecrc CI: .ecrc: Exclude temp from check (MR 4858) 2024-02-27 08:24:53 -08:00
.editorconfig editorconfig: add CODEOWNERS (MR 4940) 2024-03-17 22:48:52 +00:00
.gitignore CI: wiki: adjust for 'pmbootstrap ci' (MR 3608) 2022-11-17 19:10:56 +01:00
.gitlab-ci.yml CI: implement scheduled auto-update pipeline (MR 4967) 2024-06-19 22:45:20 +02:00
.mrhlpr.json mrhlpr.json: accept all generic package commits (MR 3131) 2023-03-15 21:37:37 +00:00
channels.cfg channels.cfg: update for v24.06 release 2024-06-16 19:50:32 +02:00
CODEOWNERS main/postmarketos-ui-i3wm: take over maintainership (MR 5309) 2024-07-03 17:03:24 +02:00
COMMITSTYLE.md COMMITSTYLE: introduce (MR 3908) 2023-03-21 08:32:10 +01:00
kconfigcheck.toml kconfigcheck: new file (MR 5301) 2024-07-07 15:38:18 +02:00
LICENSE Add GPLv3 again 2018-08-23 21:44:22 +02:00
pmaports.cfg pmaports.cfg: set pmbootstrap_min_version=2.3.0 (MR 5046) 2024-05-15 17:08:00 +02:00
README.md README: add mention to COMMITSTYLE (MR 4010) 2023-04-13 23:22:01 -07:00