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 }