pam_appl.h and pam_misc.h missing, in rshd.c source code

后端 未结 4 1746
时光取名叫无心
时光取名叫无心 2021-02-20 05:20

I am working on a centOS 5.5 OS.

It shows error that /security/pam_appl.h and /security/misc.h file is missing.

Actually my rshd.c does not load

4条回答
  •  离开以前
    2021-02-20 05:51

    I don't have CentOS at the moment, but it seems like this is a common problem. See here for information, it's suggested you install pam-devel so you don't have to build from source via:

    yum install pam-devel
    

    Seems everytime I find a site where the problem is the same as yours the fix is to install this. I'm downloading CentOS 5.5 to give it a try now, but did you just try running that command?

    If you did install that and it's still not finding the header files I'd give this a try:

    cd /
    sudo find . -name "pam_appl.h"
    sudo find . -name "pam_misc.h"
    

    It's possible that they were installed and didn't go into your standard include path, or didn't go into the security/ directory, in which case you'll need to either move them or change the way the header is included in your code.

    Note for the sudo commands you'll have to enter your password.

提交回复
热议问题