Fix out-of-tree tests
The change to testsock.pl
in commit 258a896a broke the system
tests in out-of-tree builds because ifconfig.sh.in
is not
copied to the worktree. Use ifconfig.sh
instead.
Also, I noticed that the configure script's check for the CHANGES timestamp was incorrect for out-of-tree builds, so I have fixed that as well.
Closes #3536 (closed)