Hmm. Setting pppd as SUID is not working. I get error code 19 - we have not authenticated ourselves.
I made a mistake in my earlier posting- I said that a cause of the errors I saw was that pppd could not write to syslog and other files. This is incorrect. *That* error was kppp helpfully offering (after failure to connect) to open the system log file to help me figure out what was wrong. Unfortunately, since kppp was running as me, it couldn't open the logs. So that was a Red Herring. I am following through the bug report Nick brought to my attention, and matching it up with the suggestion you have made, as it does contain some good workarounds, and confirms the situation as I see it. Thanks all, Andy
