On 20 Sep 2003 at 23:34, Aurangzeb M. Agha wrote:

> I use the following command to report a SPAM item:
> 
>       | razor-report -d
> 
> However, when I do this,  I get the following error:
> 
>       Can't exec razor-report -d
>       Reason: No such file or directory

 
> I've made sure that I have the proper aliases set up in my .cshrc file:

<SNIP>

Why would you do it this way?  Did you "make install" after razor was 
built?  That should copy razor-client to /usr/bin and create symbolic 
links for the other required files.

> FYI, One thing that IS interesting, is that I seem to have another
> razor-client installed in /usr/bin -- don't know why:
 
How 'bout because that's where it *should* be? :-)

> Anyone know why I'm having this problem and what I have to do to fix it?

I'm seeing the same problem with razor-report (and razor-revoke) 
generally, not from within pine.

If I call "razor-report ./[filename]" I get this error:

> Can't open [filename]: No such file or directory

If I run "cat [filename] | razor-report" then everything works fine.  
That's really annoying when trying to process a whole directory full 
of spam-to-be-reported, though.

I tried running "strace -f razor-report [filename]".

The problem seems to occur immediately after razor-report is done 
reading in the information from "~/.razor/identity" when it changes 
to the root directory prior to opening the file:

> chdir("/")                              = 0
> fork()                                  = 14043
> [pid 14041] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
> [pid 14041] rt_sigprocmask(SIG_BLOCK, NULL,  <unfinished ...>
> [pid 14043] getpid()                    = 14043
> [pid 14043] setsid()                    = 14043
> [pid 14043] brk(0x8441000)              = 0x8441000
> [pid 14043] open("./spam-2003-09-19-11.01.57-001.eml", O_RDONLY) = -1
> ENOENT (No such file or directory) [pid 14043]
> open("/usr/share/locale/en_US/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT
> (No such file or directory) [pid 14043]
> open("/usr/share/locale/en/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No
> such file or directory) [pid 14043] rt_sigprocmask(SIG_BLOCK, NULL, [], 8)
> = 0 [pid 14043] rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 [pid 14043]
> gettimeofday({1064269498, 166462}, NULL) = 0 [pid 14043]
> time([1064269498])          = 1064269498 [pid 14043] write(3, "Sep 22
> 16:24:58.166462 report[14"..., 136) = 136 [pid 14043] write(2, "Can\'t
> open ./spam-2003-09-19-11."..., 73Can't open
> ./spam-2003-09-19-11.01.57-001.eml: No such file or directory ) = 73 [pid
> 14043] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14043]
> rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 [pid 14043] brk(0x8442000)     
>         = 0x8442000 [pid 14043] rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

If I pass the filename prepended with the complete path, then it 
seems to work.

Any ideas?

----
Nels Lindquist <*>
Information Systems Manager
Morningstar Air Express Inc.



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Razor-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/razor-users

Reply via email to