Newsgroups: news.software.b Path: utzoo!henry From: henry@utzoo.uucp (Henry Spencer) Subject: Re: setuid relaynews in C news Message-ID: <1990Feb2.165403.17374@utzoo.uucp> Organization: U of Toronto Zoology References: <1990Feb2.024254.18816@lighthouse.com> Date: Fri, 2 Feb 90 16:54:03 GMT In article <1990Feb2.024254.18816@lighthouse.com> rock@lighthouse.com writes: >We've been getting the following error when trying to post: > > relaynews: warning: renouncing setuid due to nonstandard NEWSPATH > >I presume this is because I've installed both inews and relaynews in >funny places. So, other than modifying the source or making >everything writable to everyone, how can I get posting to work? If you want to put things in funny places, you MUST MUST MUST do this by telling build about it and having "subst" plug the required definitions into various places. Just moving things in an ad-hoc way doesn't work; coordination is necessary, which is why "subst" exists. In particular, the shell "pathname subroutine" (the config file) and the C pathname functions must agree. You get this message because they don't agree, which usually means you tried to make changes without using build. Unless something odd is going on -- which is possible -- the fix is to go back and reinstall C News, telling build where you want things to go, without taking shortcuts. -- 1972: Saturn V #15 flight-ready| Henry Spencer at U of Toronto Zoology 1990: birds nesting in engines | uunet!attcan!utzoo!henry henry@zoo.toronto.edu