summaryrefslogtreecommitdiff
path: root/metadata/news/2017-07-16-systemd-rootprefix
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /metadata/news/2017-07-16-systemd-rootprefix
reinit the tree, so we can have metadata
Diffstat (limited to 'metadata/news/2017-07-16-systemd-rootprefix')
-rw-r--r--metadata/news/2017-07-16-systemd-rootprefix/2017-07-16-systemd-rootprefix.en.txt34
-rw-r--r--metadata/news/2017-07-16-systemd-rootprefix/2017-07-16-systemd-rootprefix.en.txt.asc7
2 files changed, 41 insertions, 0 deletions
diff --git a/metadata/news/2017-07-16-systemd-rootprefix/2017-07-16-systemd-rootprefix.en.txt b/metadata/news/2017-07-16-systemd-rootprefix/2017-07-16-systemd-rootprefix.en.txt
new file mode 100644
index 000000000000..9f6feda056ae
--- /dev/null
+++ b/metadata/news/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: 2
+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 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/metadata/news/2017-07-16-systemd-rootprefix/2017-07-16-systemd-rootprefix.en.txt.asc b/metadata/news/2017-07-16-systemd-rootprefix/2017-07-16-systemd-rootprefix.en.txt.asc
new file mode 100644
index 000000000000..bedb5671afe3
--- /dev/null
+++ b/metadata/news/2017-07-16-systemd-rootprefix/2017-07-16-systemd-rootprefix.en.txt.asc
@@ -0,0 +1,7 @@
+-----BEGIN PGP SIGNATURE-----
+
+iHUEABEIAB0WIQSC6+o3VgHHi7vNKkVHG+cz7ykaPwUCWYI3/AAKCRBHG+cz7yka
+Pw4aAQDS76AiK5gg3gvxFvoThxC0uAh2I7Ep1Wi+PSzSivTCjwD+Peg3aVVZUg3I
+3+DJagUMrJEOFpcX1/Y0xWsJS2PaLGY=
+=d8/u
+-----END PGP SIGNATURE-----