Commit d510d522 by Nehal J Wani

Fix message after {fedora|centos}container creation

If the backingstore is not 'dir', then lxc shouldn't ask the user to change the password by performing a 'chroot'. Rather, the user should start, attach, use the passwd command, and then stop the container. Fixes #731 Signed-off-by: 's avatarNehal J Wani <nehaljw.kkd1@gmail.com>
parent 6361a0f2
...@@ -916,7 +916,16 @@ then ...@@ -916,7 +916,16 @@ then
else else
if [ ${root_expire_password} = "yes" ] if [ ${root_expire_password} = "yes" ]
then then
echo " if ( mountpoint -q -- "${rootfs_path}" )
then
echo "To reset the root password, you can do:
lxc-start -n ${name}
lxc-attach -n ${name} -- passwd
lxc-stop -n ${name}
"
else
echo "
The root password is set up as "expired" and will require it to be changed The root password is set up as "expired" and will require it to be changed
at first login, which you should do as soon as possible. If you lose the at first login, which you should do as soon as possible. If you lose the
root password or wish to change it without starting the container, you root password or wish to change it without starting the container, you
...@@ -925,5 +934,6 @@ also reset the expired flag): ...@@ -925,5 +934,6 @@ also reset the expired flag):
chroot ${rootfs_path} passwd chroot ${rootfs_path} passwd
" "
fi
fi fi
fi fi
...@@ -1468,7 +1468,16 @@ then ...@@ -1468,7 +1468,16 @@ then
else else
if [ ${root_expire_password} = "yes" ] if [ ${root_expire_password} = "yes" ]
then then
echo " if ( mountpoint -q -- "${rootfs_path}" )
then
echo "To reset the root password, you can do:
lxc-start -n ${name}
lxc-attach -n ${name} -- passwd
lxc-stop -n ${name}
"
else
echo "
The root password is set up as "expired" and will require it to be changed The root password is set up as "expired" and will require it to be changed
at first login, which you should do as soon as possible. If you lose the at first login, which you should do as soon as possible. If you lose the
root password or wish to change it without starting the container, you root password or wish to change it without starting the container, you
...@@ -1477,5 +1486,6 @@ also reset the expired flag): ...@@ -1477,5 +1486,6 @@ also reset the expired flag):
chroot ${rootfs_path} passwd chroot ${rootfs_path} passwd
" "
fi
fi fi
fi fi
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment