commit: 9b6b364173118c9578abc75686f75effb4a4a967 Author: Mike Gilbert <floppym <AT> gentoo <DOT> org> AuthorDate: Sun Jul 16 21:15:29 2017 +0000 Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org> CommitDate: Sun Jul 16 21:15:29 2017 +0000 URL: https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=9b6b3641
Add 2017-07-16-systemd-rootprefix .../2017-07-16-systemd-rootprefix.en.txt | 34 ++++++++++++++++++++++ .../2017-07-16-systemd-rootprefix.en.txt.asc | 7 +++++ 2 files changed, 41 insertions(+) diff --git a/2017-07-16-systemd-rootprefix/2017-07-16-systemd-rootprefix.en.txt b/2017-07-16-systemd-rootprefix/2017-07-16-systemd-rootprefix.en.txt new file mode 100644 index 0000000..c4e1cbf --- /dev/null +++ b/2017-07-16-systemd-rootprefix/2017-07-16-systemd-rootprefix.en.txt @@ -0,0 +1,34 @@ +Title: systemd rootprefix migration +Author: Mike Gilbert <[email protected]> +Posted: 2017-07-16 +Revision: 1 +News-Item-Format: 2.0 +Display-If-Installed: >=sys-apps/systemd-234 + +Starting with the 234 release, Gentoo's sys-apps/systemd package will +be built with rootprefix=/. This means most of the included programs +and system units will be installed under /lib/systemd instead of +/usr/lib/systemd. + +This change brings Gentoo into alignment with most other distros which +still maintain a distinction between boot-critical programs in /, and +less critical programs in /usr. This also means that users with a +separate /usr filesystem will have an easier time booting if their +initramfs should become corrupt or fail. + +Symlinks are provided for /usr/lib/systemd/systemd and +/usr/lib/systemd/systemd-shutdown to avoid breaking bootloader configs +and to allow the system to be shutdown/rebooted without issue. These +symlinks will likely be removed in the 235 release, so please update +your boot configuration to reference init=/lib/systemd/systemd. + +This change will be mostly transparent to typical users. You may notice +that system units move from /usr/lib/systemd/system to +/lib/systemd/system as you upgrade/re-install packages; this is normal. +Units will function properly from both locations. + +After upgrading, please run systemctl daemon-reexec or reboot your +system to ensure that the new version is executed. Also make sure to +regenerate your initramfs if it includes a copy of systemd (dracut). + +If you encounter a problem, please report a bug. diff --git a/2017-07-16-systemd-rootprefix/2017-07-16-systemd-rootprefix.en.txt.asc b/2017-07-16-systemd-rootprefix/2017-07-16-systemd-rootprefix.en.txt.asc new file mode 100644 index 0000000..3247709 --- /dev/null +++ b/2017-07-16-systemd-rootprefix/2017-07-16-systemd-rootprefix.en.txt.asc @@ -0,0 +1,7 @@ +-----BEGIN PGP SIGNATURE----- + +iHUEABEIAB0WIQSC6+o3VgHHi7vNKkVHG+cz7ykaPwUCWWvXNAAKCRBHG+cz7yka +P6p8AQDa0zw9ocwbwhXtEDSmGs7zdPT2uYOV+GvSGQE3sv+lcAD/Y7pHXu72PxgF +RrRNVJTJju3C4vobW22t62YDvNCDByI= +=qgSY +-----END PGP SIGNATURE-----
