Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: read-only-root-fs | Distribution: SUSE Linux Framework One |
Version: 1.0+git20240228.d85232a | Vendor: SUSE LLC <https://www.suse.com/> |
Release: slfo.1.1.3 | Build date: Wed Aug 21 18:17:43 2024 |
Group: System/Fhs | Build host: h03-ch2a |
Size: 20823 | Source RPM: read-only-root-fs-1.0+git20240228.d85232a-slfo.1.1.3.src.rpm |
Packager: https://www.suse.com/ | |
Url: https://github.com/openSUSE/read-only-root-fs | |
Summary: Files and Scripts for a RO root fileystem |
Files, scripts and directories to run the system with a read-only root filesystem with /etc writeable via overlayfs. This package should never be installed in an already running system! It should only be selected by a system role for a read-only root filesystem with transactional updates. The package will create / modify entries for mounting /etc and /var. Those entries are used by dracut to mount the overlay file systems during the early boot phase.
GPL-2.0-or-later
* Wed Feb 28 2024 fvogt@suse.com - Update to version 1.0+git20240228.d85232a: * etc/grub.d/01_suse_ro_root: Don't btrfs-mount-subvol inside grub-emu * Mon Aug 08 2022 fvogt@suse.com - Update to version 1.0+git20220808.cd59f4f: * Fix writableagain.conf * Fri Aug 05 2022 fvogt@suse.com - Update to version 1.0+git20220805.4a3d850: * Work around read-only state of subvolumes in a different way * Mon Aug 01 2022 iforster@suse.com - Update to version 1.0+git20220801.cbb90bc: * Add another workaround for read-only subvolumes (boo#1202000) * Correctly declare mount-overlay.sh as Bash file - Update source service URL * Wed Sep 02 2020 kukuk@suse.com - Adjust btrfsmaintenance sysconfig to not use the read-only root filesystem [bsc#1176052] * Thu Jul 30 2020 iforster@suse.com - Update to version 1.0+git20200730.1243fd0: * Add comment about the mounting of /root in the initrd * Better check for already existing /etc overlay [boo#1174733] * Tue Jul 21 2020 kukuk@suse.com - Use file requires, add sed * Tue Jan 21 2020 iforster@suse.com - Update to version 1.0+git20200121.5ed8d15: * Always mount /root during initrd [boo#1161264] * Tue Dec 03 2019 opensuse-packaging@opensuse.org - Update to version 1.0+git20191203.3f7cc07: * Workaround /var being RO during systemd-journal-flush (boo#1156421) * Tue Nov 12 2019 kukuk@suse.com - Update to version 1.0+git20191112.42add9e: * Add RequiresMountsFor=/etc override for systemd-udevd.service * Fri Jun 07 2019 iforster@suse.com - Update to version 1.0+git20190607.11f8587: * Determine /@ programmatically * Thu Jun 06 2019 iforster@suse.com - Update to version 1.0+git20190606.e1f756c: * Mount writable /boot subvolume in GRUB environment - Create /boot/writable subvolume to provide a place to store the GRUB environment block or Ignition's firstboot flag on a ro root device * Wed Feb 06 2019 iforster@suse.com - Update description to reflect new behaviour - Fix creation of overlay directories * Wed Feb 06 2019 kukuk@suse.de - Fix file list * Wed Feb 06 2019 fvogt@suse.com - Update to version 1.0+git20190206.586e9f1: * Remove migration code, only handle the initial setup here * Drop use of fstab.sys * Use a dracut config file instead of a module * Wed Jun 06 2018 kukuk@suse.de - Update to version 1.0+git20180606.046b099: * Fix missing shebang * Make scripts executeable * Enable create-dirs-from-rpmdb.service by default * Wed Apr 18 2018 fvogt@suse.com - Update to version 1.0+git20180418.4373cf9: * Fix 99volatile-overlay * proper shell escaping in mount-overlay.sh (#3) * Mon Apr 16 2018 fvogt@suse.com - Update to version 1.0+git20180416.825ad6c: * Add new 99volatile-overlay dracut module - BuildRequire/Require dracut for proper directory ownership - Fix posttrans if zypper is not installed * Wed Mar 21 2018 kukuk@suse.de - Disable multiversion feature of libzypp at install time - Document, that this package should never be installed in a running system, only during installation * Wed Mar 21 2018 kukuk@suse.de - Update to version 1.0+git20180321.a5b34ab: * Disable purge-kernels.service, does not work with read-only root filesystem * Enable man-db-create.service, man cannot create cache in %post * Fix OBS URL * Fri Mar 02 2018 rbrown@suse.com - Add Requires(post) for coreutils & grep to ensure post script has what it needs (boo#1083526) * Tue Feb 27 2018 kukuk@suse.de - Update to version 1.0+git20180227.44d5e8a: * Initial import of read-only-root-fs stuff from caasp-tools * Tue Feb 27 2018 kukuk@suse.de - Initial version
/etc/grub.d /etc/grub.d/01_suse_ro_root /usr/lib/dracut/dracut.conf.d/10-read-only-root-fs.conf /usr/lib/systemd/system-preset/50-read-only-root-fs.preset /usr/lib/systemd/system/systemd-journal-flush.service.d /usr/lib/systemd/system/systemd-journal-flush.service.d/afterlocalfs.conf /usr/lib/systemd/system/systemd-remount-fs.service.d /usr/lib/systemd/system/systemd-remount-fs.service.d/writableagain.conf /usr/lib/systemd/system/systemd-udevd.service.d /usr/lib/systemd/system/systemd-udevd.service.d/etcmount.conf /usr/sbin/setup-fstab-for-overlayfs /usr/share/licenses/read-only-root-fs /usr/share/licenses/read-only-root-fs/COPYING /var/lib/overlay /var/lib/overlay/work-etc
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Nov 19 00:00:04 2024