On RHEL6/7 and Fedora, finger added a patch that will return error like finger: Name or service not known: host 'xxxx', service 'finger'
>From commit e1c5e46 ltp-networking/tcp_cmds/finger: fix finger test, on Ubuntu will return finger: unknown host: xxx getaddrinfo: No address associated with hostname on CentOS will return finger: xxx: nodename nor servname provided, or not known So modify the check option and only grep finger: .*known Signed-off-by: Hangbin Liu <liuhang...@gmail.com> --- testcases/network/tcp_cmds/finger/finger01 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/testcases/network/tcp_cmds/finger/finger01 b/testcases/network/tcp_cmds/finger/finger01 index 203d746..c00f2cc 100755 --- a/testcases/network/tcp_cmds/finger/finger01 +++ b/testcases/network/tcp_cmds/finger/finger01 @@ -116,10 +116,10 @@ do_test2() tst_resm TINFO "finger -bad user " finger $BADUSER 2>&1 1>/dev/null || end_testcase "finger $BADUSER" - finger @$BADHOST 2>&1 1>/dev/null | grep "finger: unknown host" \ + finger @$BADHOST 2>&1 1>/dev/null | grep "finger: .*known" \ || end_testcase "finger @$BADHOST" if ! finger $BADUSER@$BADHOST 2>&1 1>/dev/null \ - | grep "finger: unknown host"; then + | grep "finger: .*known"; then end_testcase "finger $BADUSER@$BADHOST" fi } -- 1.9.3 ------------------------------------------------------------------------------ Want excitement? Manually upgrade your production database. When you want reliability, choose Perforce Perforce version control. Predictably reliable. http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk _______________________________________________ Ltp-list mailing list Ltp-list@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ltp-list