failed to execute login command
The following files must exist, this can be verified with the ls -la
command:
You should copy the default files from the template located in the /etc/skel directory. This happens automatically when a new user is created with the SliTaz Control Box, but not when using the command-line utilities. Occasionally users experience these files being removed or modified/broken.
Switch to the root (super) user:
su root
Change to the affected users /home directory:
cd /home/USERNAME
Set the shell options to allow the dot (.) to be included in file names:
shopt -s dotglob
Copy all files, recursively:
cp -r /etc/skel/* /home/USERNAME
Change ownership of all files and directories in the user's home to that of the affected user:
chown -R USERNAME:USERGROUP /home/USERNAME/*
Restore the shell options:
shopt -u dotglob
The essential files should now be restored!
EDIT:
shopt -u dotglob
is not working in slitaz-3.0.iso - instead of this run in addition:
chown -R USERNAME:USERGROUP /home/USERNAME/.[a-zA-Z0-9]*