commit: d7410940e9e40820afea55836032f2126bed060b
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 10 21:09:48 2020 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Tue Nov 10 21:19:58 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7410940
app-emulation/docker: improve postinst message
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
app-emulation/docker/docker-19.03.13-r2.ebuild | 31 ++++++++++++++++++++------
1 file changed, 24 insertions(+), 7 deletions(-)
diff --git a/app-emulation/docker/docker-19.03.13-r2.ebuild
b/app-emulation/docker/docker-19.03.13-r2.ebuild
index 551e97bccf7..0e9fcd9f79b 100644
--- a/app-emulation/docker/docker-19.03.13-r2.ebuild
+++ b/app-emulation/docker/docker-19.03.13-r2.ebuild
@@ -302,15 +302,32 @@ pkg_postinst() {
elog
elog "To use Docker, the Docker daemon must be running as root. To
automatically"
- elog "start the Docker daemon at boot, add Docker to the default
runlevel:"
- elog " rc-update add docker default"
- elog "Similarly for systemd:"
- elog " systemctl enable docker.service"
+ elog "start the Docker daemon at boot:"
+ if systemd_is_booted || has_version sys-apps/systemd; then
+ elog " systemctl enable docker.service"
+ else
+ elog " rc-update add docker default"
+ fi
elog
elog "To use Docker as a non-root user, add yourself to the 'docker'
group:"
- elog " usermod -aG docker youruser"
+ elog ' usermod -aG docker <youruser>'
elog
- elog " Devicemapper storage driver has been deprecated"
- elog " It will be removed in a future release"
+ if use device-mapper; then
+ elog " Devicemapper storage driver has been deprecated"
+ elog " It will be removed in a future release"
+ elog
+ fi
+
+ if use overlay; then
+ elog " Overlay storage driver/USEflag has been deprecated"
+ elog " in favor of overlay2 (enabled unconditionally)"
+ elog
+ fi
+
+ if has_version sys-fs/zfs; then
+ elog " ZFS storage driver is available"
+ elog " Check
https://docs.docker.com/storage/storagedriver/zfs-driver for more info"
+ elog
+ fi
}