pmaports/main/postmarketos-base
Pablo Correa Gómez 1229616e21
main/postmarketos-base: add service to mount /tmp as tmpfs (MR 4588)
And enable it by default, since it's a sensible thing to do.

This makes the bootmisc config file unnecessary, since it was only
used before to make sure that /tmp was wiped on every boot.

Mounting /tmp as a tmpfs will be skipped if:
* The user or maintainer configured deviceinfo_tmp_as_tmpfs_size=0
* If they didn't but the device has less than 2GB of RAM
* And in any case, if it is already mounted, to respect users that
  might have it in /etc/fstab

The options for mounting /tmp has been copied from my local debian
tmp.mount service. The only real difference is that we are mounting it
after /etc/fstab, and they do so before.

Fixes #2233
2023-12-21 17:38:45 +01:00
..
APKBUILD main/postmarketos-base: add service to mount /tmp as tmpfs (MR 4588) 2023-12-21 17:38:45 +01:00
postmarketos-base-nftables.post-install postmarketos-base: remove UI-specific config/dependencies (MR 2243) 2021-06-23 13:00:00 +02:00
postmarketos-base.post-install main/postmarketos-base: add service to mount /tmp as tmpfs (MR 4588) 2023-12-21 17:38:45 +01:00
postmarketos-base.post-upgrade main/postmarketos-base: add service to mount /tmp as tmpfs (MR 4588) 2023-12-21 17:38:45 +01:00
postmarketos-base.pre-upgrade postmarketos-base: remove UI-specific config/dependencies (MR 2243) 2021-06-23 13:00:00 +02:00
postmarketos-base.trigger main/postmarketos-base: adapt to new deviceinfo path (MR 4283) 2023-09-25 09:20:32 +02:00
rootfs-etc-conf.d-swapfile main/postmarketos-base: put full path in filenames (MR 1713) 2020-12-03 13:11:03 +01:00
rootfs-etc-conf.d-syslog main/postmarketos-base: remove post-install config overrides (MR 1713) 2020-12-03 13:11:03 +01:00
rootfs-etc-conf.d-zram-init main/postmarketos-base: use source_deviceinfo (MR 4129) 2023-06-03 17:44:25 +02:00
rootfs-etc-doas.d-10-postmarketos.conf postmarketos-base: replace sudo with cmd:sudo (MR 3721) 2022-12-18 13:23:33 -08:00
rootfs-etc-fstab main/postmarketos-base: remove post-install config overrides (MR 1713) 2020-12-03 13:11:03 +01:00
rootfs-etc-init.d-deferred-initcalls main/postmarketos-base: change initcalls service to start before "wlan" (MR 4564) 2023-12-09 13:23:15 -08:00
rootfs-etc-init.d-swapfile main/postmarketos-base: put full path in filenames (MR 1713) 2020-12-03 13:11:03 +01:00
rootfs-etc-init.d-tmpfs main/postmarketos-base: add service to mount /tmp as tmpfs (MR 4588) 2023-12-21 17:38:45 +01:00
rootfs-etc-issue main/postmarketos-base: remove post-install config overrides (MR 1713) 2020-12-03 13:11:03 +01:00
rootfs-etc-motd main/postmarketos-base: update motd for the cheatsheet (MR 1961) 2021-02-21 11:47:07 +01:00
rootfs-etc-os-release main/postmarketos-base: set distro logo in /etc/os-release (MR 2867) 2022-01-21 01:09:59 +00:00
rootfs-etc-sudoers main/postmarketos-base: remove post-install config overrides (MR 1713) 2020-12-03 13:11:03 +01:00
rootfs-etc-sysctl.d-disable-rp-filter.conf postmarketos-base: add sysctl config to disable rp_filter on ipv4 (MR 2943) 2022-02-16 12:08:24 -08:00
rootfs-lib-udev-rules.d-20-tm2-touchkey-input.rules main/postmarketos-base: modify tm2-touchkey udev rule for midas (MR 3192) 2022-06-09 08:08:41 +02:00
rootfs-lib-udev-rules.d-20-tm2-touchkey-leds.rules main/postmarketos-base: change permission on tm2-touchkey leds (MR 2380) 2021-08-10 00:03:50 -07:00
rootfs-lib-udev-rules.d-20-zinitix-input.rules main/postmarketos-base: udev rule for zinitix touchkey (MR 3015) 2022-03-21 22:25:54 +09:00
rootfs-lib-udev-rules.d-50-firmware.rules main/postmarketos-base: udev tm2-touchkey and rt5033-battery (MR 2330) 2021-07-11 14:10:03 +02:00
rootfs-sbin-swapfile main/postmarketos-base: use source_deviceinfo (MR 4129) 2023-06-03 17:44:25 +02:00
rootfs-usr-lib-firmwareload.sh treewide: fix tabs, final newline, trailing whitespace (MR 3530) 2022-10-16 16:27:22 +02:00
rootfs-usr-lib-udev-rules.d-90-feedbackd-regulator-haptic.rules main/postmarketos-base: add regulator-haptic udev rules (MR 3691) 2022-12-07 09:46:19 +01:00
rootfs-usr-share-mkinitfs-files-postmarketos-base.files main/postmarketos-base: include os-release in the initramfs (MR 4470) 2023-11-02 08:44:31 +01:00