All,
Something I've been seeing that I'm trying to figure out:
-----<cut>----------------------------------
% 11:16:58 System: between
% 11:16:58 execvp returned -1, errno is 2.
? 11:16:58 Error executing program. -----<cut>---------------------------------
IIRC, the error being returned is 'No such fail or directory'. The script is present and is executable, and it runs fine when executed manually. I've not (so far) found in the config a way to explicitly
set the filename and path for the script, so I've thought it should
be in the directory where irex (rexl) is running...
Rj Clay wrote to All:
Something I've been seeing that I'm trying to figure out:
-----<cut>----------------------------------
% 11:16:58 System: between
% 11:16:58 execvp returned -1, errno is 2.
? 11:16:58 Error executing program.
-----<cut>---------------------------------
IIRC, the error being returned is 'No such fail or directory'.
Is the 'script' a reference to the 'batch' file used in the DOS or Win version, as in between.bat?
Is Linux looking for a file with a .SCR extension? Are *.SCR files executable in Linux?
Something I've been seeing that I'm trying to figure out:
-----<cut>----------------------------------
% 11:16:58 System: between
% 11:16:58 execvp returned -1, errno is 2.
? 11:16:58 Error executing program.
-----<cut>---------------------------------
IIRC, the error being returned is 'No such fail or directory'.
Is the 'script' a reference to the 'batch' file used in the DOS or
Win version, as in between.bat?
A 'script', as in; "a small program written for a command interpreter...". And yes, on DOS or Windows systems, they've been
commonly referred to as 'batch' files.
Is Linux looking for a file with a .SCR extension? Are *.SCR files
executable in Linux?
On linux/unix systems, there is no requirement for using an
extension on a file name (like '.bat' or '.cmd') in order to identify
a file as a batch or script file, although it's not unusual to use
one for other reasons. (The command line shell checks the first line
in the file for the sequence "#!" at the beginning of the line; if present, then what follows on that line is the path & name to the
program to be used to process the rest of the file.)
So to me, the line "System: between" noted above indicates that
IRex is attempting to run the batch/script file named "between",
which the error says it can't access and/or find. That file is in the
base directory where Internet Rex is installed, where the Irex
executables are installed, including 'rexl'. It is set as an
excutable.
So to me, the line "System: between" noted above indicates that
IRex is attempting to run the batch/script file named "between",
which the error says it can't access and/or find. That file is in
the base directory where Internet Rex is installed, where the Irex executables are installed, including 'rexl'. It is set as an
excutable.
Experience with Irex tells me that you need to point rex at that file, including drive and path before it will execute it. Dunno how Linux
would do that, but I'm sure you get what I mean...
Tag Days Start Next Command
A All 00:00 00:45 -fsq 1:387/6 (must be run - yes)
B All 00:00 00:45 e:\Irex\inbetween.bat (external event,
yes)
So to me, the line "System: between" noted above indicates
that IRex is attempting to run the batch/script file named
"between", which the error says it can't access and/or find.
That file is in the base directory where Internet Rex is
installed, where the Irex executables are installed, including
'rexl'. It is set as an excutable.
enter that script's name in irex as ./script and see if it can find it then...
So to me, the line "System: between" noted above indicates
that IRex is attempting to run the batch/script file named
"between", which the error says it can't access and/or find.
That file is in the base directory where Internet Rex is
installed, where the Irex executables are installed, including
'rexl'. It is set as an excutable.
enter that script's name in irex as ./script and see if it can find it then...
As in "./between"?
But where is that configured?
I wondered if that might be at least part of the issue but
haven't found where that might be set. (Perhaps I don't have the
right 'User level' setting?)
Experience with Irex tells me that you need to point rex at that
file, including drive and path before it will execute it. Dunno how
Linux would do that, but I'm sure you get what I mean...
Tag Days Start Next Command
A All 00:00 00:45 -fsq 1:387/6 (must be run -
yes) B All 00:00 00:45 e:\Irex\inbetween.bat (external
event, yes)
I don't currently have an event like that configured. Is that
required in order to have the 'between' script run?
So to me, the line "System: between" noted above indicates
that IRex is attempting to run the batch/script file named
"between", which the error says it can't access and/or find.
That file is in the base directory where Internet Rex is
installed, where the Irex executables are installed, including
'rexl'. It is set as an excutable.
enter that script's name in irex as ./script and see if it can find
it then...
As in "./between"?
it was a pure WAG... i didn't realize that you were speaking of the between script... i think that one is hardcoded but...
But where is that configured?
i have no clue... i don't do IREX :?
I wondered if that might be at least part of the issue but
haven't found where that might be set. (Perhaps I don't have the
right 'User level' setting?)
what are the permissions on the files? what user is IREX running as?
I wondered if that might be at least part of the issue but
haven't found where that might be set. (Perhaps I don't have the
right 'User level' setting?)
what are the permissions on the files? what user is IREX running as?
It should work even for the lowest User Level, as it is a batch
file that can be executed while an event is in progress...
I wondered if that might be at least part of the issue but
haven't found where that might be set. (Perhaps I don't have the
right 'User level' setting?)
what are the permissions on the files? what user is IREX running as?
It should work even for the lowest User Level, as it is a batch
file that can be executed while an event is in progress...
not on linux (or even modern winwhatever)... it is entirely possible
that the user that IREX is running as doesn't even have access to the directory... but that means that IREX wouldn't run, either... so we
look closer and it is possible that the user doesn't have access to
the between script because it was written by another user and the permissions only allow that originator to even see it... then, on
linux, there's also an executable bit in the permissions... one user
may be able to see and edit a script but not execute it... *nix
doesn't use extensions or file majik to determine if a file is executable... they use the bit and it is set for each of owner,
group, and/or everyone...
You'll have to address this to a Linux user, as I'm not one.
I know that between.bat is called by DOS and/or Win when it is set
up in the config area of an event. There is also a config in an
event you can answer yes/no to, answering yes to "Must be Run"
makes Irex run that event and between.bat, if it's called for.
You'll have to address this to a Linux user, as I'm not one.
i know... i was explaining it to you so you would know and
understand it for possible later support that you may give...
I know that between.bat is called by DOS and/or Win when it is set
up in the config area of an event. There is also a config in an
event you can answer yes/no to, answering yes to "Must be Run"
makes Irex run that event and between.bat, if it's called for.
and as i explained previously, it is possible on today's
winwhatever machines that the user IREX is running as doesn't have
access to that script... today's winwhatever has (finally) gotten
closer to real security like the *nix world has had ;)
and as i explained previously, it is possible on today's
winwhatever machines that the user IREX is running as doesn't have
access to that script... today's winwhatever has (finally) gotten
closer to real security like the *nix world has had ;)
Nonsense! I saw Carrie-Anne Moss break the *nix security code in a
movie.
and as i explained previously, it is possible on today's
winwhatever machines that the user IREX is running as doesn't have
access to that script... today's winwhatever has (finally) gotten
closer to real security like the *nix world has had ;)
Nonsense! I saw Carrie-Anne Moss break the *nix security code in a
movie.
that was that old xyzzy code... that's been broken for decades ;)
You'll have to address this to a Linux user, as I'm not one.
i know... i was explaining it to you so you would know and understand
it for possible later support that you may give...
I know that between.bat is called by DOS and/or Win when it is set
up in the config area of an event. There is also a config in an
event you can answer yes/no to, answering yes to "Must be Run"
makes Irex run that event and between.bat, if it's called for.
and as i explained previously, it is possible on today's winwhatever machines that the user IREX is running as doesn't have access to that script...
today's winwhatever has (finally) gotten closer to real security like
the *nix world has had ;)
As in "./between"?
it was a pure WAG... i didn't realize that you were speaking of the between script... i think that one is hardcoded but...
But where is that configured?
Experience with Irex tells me that you need to point rex at that file,
including drive and path before it will execute it. Dunno how Linux
would do that, but I'm sure you get what I mean...
Tag Days Start Next Command
A All 00:00 00:45 -fsq 1:387/6 (must be run - yes)
B All 00:00 00:45 e:\Irex\inbetween.bat (external event,
yes)
I don't currently have an event like that configured. Is that required in order to have the 'between' script run?
Experience with Irex tells me that you need to point rex at that
file, including drive and path before it will execute it. Dunno how
Linux would do that, but I'm sure you get what I mean...
Tag Days Start Next Command
A All 00:00 00:45 -fsq 1:387/6 (must be run - yes)
B All 00:00 00:45 e:\Irex\inbetween.bat (external event,
yes)
I don't currently have an event like that configured. Is that required
in order to have the 'between' script run?
No. "between" is run after mail is received and before any is sent
when a manual poll is run from the command line. Be sure you "chmod
a+x" your between script (located in your IREX directory) so that
Internet Rex can execute it.
Tag Days Start Next Command
A All 00:00 00:45 -fsq 1:387/6 (must be run - yes)
B All 00:00 00:45 e:\Irex\inbetween.bat (external event,
yes)
I don't currently have an event like that configured. Is that required
in order to have the 'between' script run?
No. "between" is run after mail is received and before any is sent
when a manual poll is run from the command line. Be sure you "chmod
a+x" your between script (located in your IREX directory) so that
Internet Rex can execute it.
I dunno where B came from, because there is no such event in my IREX...in fact, there is no such batch file as inbetween.bat on this system...
As in "./between"?
it was a pure WAG... i didn't realize that you were speaking of
the between script... i think that one is hardcoded but...
But where is that configured?
Since you asked, it is located in the same directory as the rest of Internet Rex.
i didn't ask... that was someone else ;)As in "./between"?it was a pure WAG... i didn't realize that you were speaking of
the between script... i think that one is hardcoded but...
But where is that configured?Since you asked, it is located in the same directory as the rest of
Internet Rex.
)\/(ark
Sysop: | digital man |
---|---|
Location: | Riverside County, California |
Users: | 1,042 |
Nodes: | 15 (0 / 15) |
Uptime: | 145:01:37 |
Calls: | 500,263 |
Calls today: | 1 |
Files: | 95,201 |
D/L today: |
120 files (65,847K bytes) |
Messages: | 464,629 |