summaryrefslogtreecommitdiff
path: root/core/systemd/systemd.install
diff options
context:
space:
mode:
Diffstat (limited to 'core/systemd/systemd.install')
-rw-r--r--core/systemd/systemd.install13
1 files changed, 12 insertions, 1 deletions
diff --git a/core/systemd/systemd.install b/core/systemd/systemd.install
index 508b384c3..3b36f0c5d 100644
--- a/core/systemd/systemd.install
+++ b/core/systemd/systemd.install
@@ -42,7 +42,7 @@ post_install() {
post_common
# enable getty@tty1 by default, but don't track the file
- systemctl enable getty@.service
+ systemctl enable getty@tty1.service
echo ":: Append 'init=/usr/lib/systemd/systemd' to your kernel command line in your"
echo " bootloader to replace sysvinit with systemd, or install systemd-sysvcompat"
@@ -87,6 +87,17 @@ post_upgrade() {
printf '==> The /bin/systemd symlink has been removed. Any references in your\n'
printf ' bootloader (or elsewhere) must be updated to /usr/lib/systemd/systemd.\n'
fi
+
+ if [ "$(vercmp 205-1 "$2")" -eq 1 ]; then
+ printf '==> systemd 205 restructures the cgroup hierarchy and changes internal\n'
+ printf ' protocols. You should reboot at your earliest convenience.\n'
+ fi
+
+ if [ "$(vercmp 206-1 "$2")" -eq 1 ]; then
+ printf '==> The "timestamp" hook for mkinitcpio no longer exists. If you used\n'
+ printf ' this hook, you must remove it from /etc/mkinitcpio.conf. A "systemd"\n'
+ printf ' hook has been added which provides this functionality, and more.\n'
+ fi
}
# vim:set ts=2 sw=2 et: