On 2008.08.13 12:11:51 +0100, Piotr Wysocki wrote:
> I confirm, too (amd64 too).
> 
> strace says:
> 
> clone(Process 5482 attached (waiting for parent)
> Process 5482 resumed (parent 5478 ready)
> child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
> child_tidptr=0x2ab90a185fc0) = 5482
> [pid  5482] execve("ifconfig", ["ifconfig", "tun0", "10.92.33.14",
> "pointopoint", "10.92.33.13", "mtu", "1500"], [/* 38 vars */]) = -1
> ENOENT (No such file or directory)
> [pid  5482] exit_group(127)             = ?
> Process 5482 detached
> --- SIGCHLD (Child exited) @ 0 (0) ---
> wait4(5482, [{WIFEXITED(s) && WEXITSTATUS(s) == 127}], 0, NULL) = 5482

Same here.

The configure script tries to locate ifconfig and set the IFCONFIG_PATH
macro. My guess is that the amd64 package was built without net-tools
being installed, so the detection failed and it just ended up as
"ifconfig".

On my x86 box I get:
$ strings /usr/sbin/openvpn | grep ifconfig | grep sbin
/sbin/ifconfig

While the same thing on my amd64 box comes up empty.

I guess if you don't want to add net-tools to the build deps, you should
use --with-ifconfig-path=/sbin/ifconfig

HTH
Björn



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to