aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Gilbert <floppym@gentoo.org>2017-07-16 17:15:29 -0400
committerMike Gilbert <floppym@gentoo.org>2017-07-16 17:15:29 -0400
commit9b6b364173118c9578abc75686f75effb4a4a967 (patch)
treee1b9b0624eaefddf6eced03b81f295b1dbc5e0a5 /2017-07-16-systemd-rootprefix
parent2009-09-27-qt_use_changes: remove long obsolete news item (diff)
downloadgentoo-news-9b6b364173118c9578abc75686f75effb4a4a967.tar.gz
gentoo-news-9b6b364173118c9578abc75686f75effb4a4a967.tar.bz2
gentoo-news-9b6b364173118c9578abc75686f75effb4a4a967.zip
Add 2017-07-16-systemd-rootprefix
Diffstat (limited to '2017-07-16-systemd-rootprefix')
-rw-r--r--2017-07-16-systemd-rootprefix/2017-07-16-systemd-rootprefix.en.txt34
-rw-r--r--2017-07-16-systemd-rootprefix/2017-07-16-systemd-rootprefix.en.txt.asc7
2 files changed, 41 insertions, 0 deletions
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 <floppym@gentoo.org>
+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-----