pam_winbind_syms.exp

来自「samba-3.0.22.tar.gz 编译smb服务器的源码」· EXP 代码 · 共 45 行

EXP
45
字号
## @(#) Test nss functions are exported from the pam_winbind.so library# @(#) Test there are no external dependencies in the pam_winbind.so library## We expect the following symbols to be exported:##    pam_sm_acct_mgmt#    pam_sm_authenticate#    pam_sm_setcred## This test also has the nice side-effect of showing any unresolved symbols # in the library.#load_lib util-defs.exp# Compile pam_winbind_syms.cset output [target_compile "$srcdir/$subdir/pam_winbind_syms.c" \        "$srcdir/$subdir/pam_winbind_syms" executable \        {"libs=-ldl -lpam" "additional_flags=-g"}]if {$output != ""} {    perror "compile pam_winbind_syms.c"    puts $output    return}# Run load-dl.cset output [util_start "$srcdir/$subdir/pam_winbind_syms" \        "nsswitch/pam_winbind.so"]if {[regexp "FAIL:" $output]} {    fail "run pam_winbind_syms"    puts $output    return}pass "pam_winbind_syms"# Clean upfile delete "$srcdir/$subdir/pam_winbind_syms"

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?