-----BEGIN PGP SIGNED MESSAGE----- Doh! I feel pretty dumb now. The scripts ARE being run. The problem does, however, seem to have something to do with the way in which they're being run. One of the scripts contains an ftp command, which should (using a macro in /root/.netrc) connect to a remote site and upload a file. I know the ftp macro works fine, because if I run my script by hand, things work just fine, and the file is uploaded automatically. However, when pppd tries to run the script, I find this in the output of the ftp process (which I redirect to a file):
Name (129.10.116.200:root): Login incorrect. But I'm NOT trying to log in as root! The ftp macro specifies my username and password at the remote host. As I said, all this works fine when I run the script by hand! noah PGP public key available at http://lynx.dac.neu.edu/home/httpd/n/nmeyerha/mail.html or by 'finger -l [EMAIL PROTECTED]' -----BEGIN PGP SIGNATURE----- Version: 2.6.2 iQCVAwUBNkC934dCcpBjGWoFAQGMggP/TPHNTLM1ykicnKHkBtchiMCbcMz6B02f WXln/BZq6KmtIY61qiVxeNgpl+l4G6RzEiYZqnYBZOo+1zyp0XzLqJHtJ/RBN4eO QxHUUpQH/Uac8ySjfZWnpOcUjuvjvP2t1j94J1QrPrg8NoFk+uCGpg6pQBOcTDsZ 8ku5aptbjJI= =48eY -----END PGP SIGNATURE-----