>
> I got as far as choosing this PAM option from a list but could not find the
> list at the terminal and eventually had to shutdown and reboot.
Woops.
Many thanks for taking the time to respond to my query on this....
> When I did this I got a login prompt that doesn't ask for a password.
In other words, we can guess there's no program to call to query and
text a password.
> I am a bit stuck here.
Have you tried having the boot loader pass the single-user parameter?
I managed to reboot into the recovery mode with grub. I then managed to apt-get update again and the DVD reloaded. I also installed gnome. Gnome fired up OK in recovery mode and I then opened a root terminal and did aptitude dist-upgrade as well and didn't get the PAM problem this time as well and carried on with apt-get update and apt-get clean etc and then downloaded extra files from the repositories and got both dpkg --audit and apt-get check (or is it aptitude check) to run without complaint. All in recovery mode. But try as I might gnome wouldn't fire up in normal boot mode. I checked dmesg and var/log/messages etc to look for a crash explanation but could not see much there. The only thing was a firmware rtl type error message.
So I reinstalled instead. I have backups of the work files I use.
> I have a weekly build of Debian Testing DVD #1 I burned at the weekend.
>
> I am trying to get the OS reading from the DVD again.
Booting the DVD, dropping to rescue mode, and mounting the hard disk
would allow you a look at the logs to see what it was trying to do and
how far it got when you couldn't move ahead.
I did look at the logs as you suggested but maybe not all of the ones that would be helpful here. By the way, the firestarter package is not in Jessie (Testing). I installed something called firewalld and an applet program nearby in the synaptic alphabetical list of packages. This package seems to work differently from other firewalls. A dumb level, how do I know if it is working? Will it automatically work after being installed or does it need to be manually set?
> Suggestions welcome here.