dists/scripts/set_userpass.sh: fix changing pass on a stopped CT for new distros

vzctl fails to change password in stopped container with opensuse-12.1:

Container is mounted
Changing password for test111.
Can't open /dev/urandom for reading: No such file or directory
Cannot create salt: No such file or directorychpasswd: errors occurred, 1 passwords not updated
Container is unmounted

This happens due to devtmpfs on /dev feature used by suse-12.1 templates,
so we create /dev/urandom manually.

Signed-off-by: Kir Kolyshkin <kir@openvz.org>
1 file changed