linuxdcpp-team team mailing list archive
-
linuxdcpp-team team
-
Mailing list archive
-
Message #00605
[Bug 429896] Re: valid path for scripts
rev 305
open("/etc/adchpp/Script.xml", O_RDONLY) = 3
lseek(3, 0, SEEK_SET) = 0
fstat64(3, {st_mode=S_IFREG|0644, st_size=302, ...}) = 0
read(3, "<?xml version=\"1.0\" encoding=\"ut"..., 302) = 302
close(3) = 0
getcwd("/usr/src/soft/adchpp/build/release-default/bin"..., 4096) = 47
chdir("/usr/src/soft/adchpp/build/release-default/bin//") = 0
open("access.lua", O_RDONLY) = 3
# cat /etc/adchpp/Script.xml
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<ScriptPlugin>
<Engine language="lua" ScriptPath="/usr/src/soft/adchpp.bzr/plugins/Script/examples/">
<Script>access.lua</Script>
<Script>history.lua</Script>
<Script>motd.lua</Script>
<Script>json.lua</Script>
</Engine>
</ScriptPlugin>
--
valid path for scripts
https://bugs.launchpad.net/bugs/429896
You received this bug notification because you are a member of
Dcplusplus-team, which is subscribed to ADCH++.
Status in ADCH++: Incomplete
Bug description:
$ strace -o strace-which-output.txt ./adchppd
getcwd("/usr/src/soft/adchpp/build/debug-default/bin"..., 4096) = 45
chdir("Scripts/") = -1 ENOENT (No such file or directory)
open("access.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
in log
2009-09-15 11:45:58: adchpp: ADCH++ v2.2.0 (r199) Debug starting from console
2009-09-15 11:45:58: SocketManager: Starting
2009-09-15 11:45:58: ScriptManager: Starting
2009-09-15 11:45:58: LuaScript: Error loading file: cannot open access.lua: Нет такого файла или каталога
2009-09-15 11:45:58: PluginManager: Script.so loaded
2009-09-15 11:45:58: BloomManager: Starting
2009-09-15 11:45:58: PluginManager: Bloom.so loaded
path for script mast be "../plugins/Script/"