I recently moved my gentoo install from an old drive to a newer drive,
and then into a new computer. I used rsync to copy the system over to
the new drive. That all worked mostly no problem and the everything
boots up and runs fine on the new computer.

But, xscreensaver cannot recognize my password. It just says incorrect
(or permission denied?)  and will not unlock. I had to switch to vt1,
log in, and kill xscreensaver.

Similar with "crontab -e" (as a regular user). It tells me I do not have
permission:

"You (chris) are not allowed to access to (crontab) because of pam
configuration."

In the logs, I get:

"unix_chkpwd[4603]: could not obtain user info (chris)"

I don't believe anything has changed in the configs. I didn't make any
changes, and emerge hasn't recently mentioned anything needing
etc-update.

/etc/pam.d/xscreensaver is just:

auth    include         system-auth

/etc/pam.d/crond has more in it:

auth       include    system-auth
account    required   pam_access.so
account    include    system-auth
session    required   pam_loginuid.so
session    include    system-auth

This was all working fine yesterday before the switch. I used crontab -e
to turn off a few things in my cron before starting the rsync.

Any thoughts or ideas?

Thanks.

-- 
Chris Spackman                                      ch...@osugisakae.com

ESL Coordinator                             The Graham Family of Schools
ESL Instructor                          Columbus State Community College
MA TESOL Adjunct                               Ohio Dominican University


Reply via email to