On Mon, Apr 24, 2000 at 10:09:10AM +0100, Christopher Clark wrote: > After trying and failing to use INN, I removed it using dpkg and installed > leafnode. I had to use fetch -f but after that it seemed to work fine when I > manually kicked it. But when I added it to my cron.daily job ( su news -c > "/usr/sbin/fetch" ) I get: shell-init: could not get current directory: getcwd: cannot access parent directories > I assume it's a permission thing, possibly leftover from INN but I don't know > what they should be. Strangely, if I, as root, execute the cron job, it > seems to work fine. I use slink > Can anybody help please? Leafnode is sensitive, to a fault, to directory permissions, and has a strong tendency to fail either silently or complaining of something else. IIRC, fetchnews runs effectively (either through a subprocess or other majick), as user news. Check permissions on /var/spool/news. It should look vaguely like: drwxr-xr-x 18 news news 4096 Apr 24 02:47 /var/spool/news What's your crontab line? Mine's: 6 0,6,12,18 * * * news /usr/sbin/fetchnews 1>/dev/null ...if you're running this out of the system crontab, there's no need to add the 'su'. Note I also prefer running fetchnews several times daily. ...and I'm not familiar with "fetch". -- Karsten M. Self <kmself@ix.netcom.com> http:/www.netcom.com/~kmself What part of "Gestalt" don't you understand? http://gestalt-system.sourceforge.net/ GPG fingerprint: F932 8B25 5FDD 2528 D595 DC61 3847 889F 55F2 B9B0
Attachment:
pgpCMpSC0uXkP.pgp
Description: PGP signature