Pamela.py can't run on BMC python env

xiuzhi 1450335857 at qq.com
Fri Nov 16 12:13:08 AEDT 2018


Hi Tom,
    Pamela.py works now,thanks very much.
Best,
Xiuzhi




------------------ Original ------------------
From:  "Tom Joseph";<tomjose at linux.vnet.ibm.com>;
Date:  Nov 15, 2018
To:  "xiuzhi"<1450335857 at qq.com>; "openbmc"<openbmc at lists.ozlabs.org>; 
Cc:  "ratagupt"<ratagupt at linux.vnet.ibm.com>; 
Subject:  Re: Pamela.py can't run on BMC python env



Hello Xiuzhi,

pamela.py depends on the libpam library and find_library is failing. A 
workaround is up for review.

https://gerrit.openbmc-project.xyz/#/c/openbmc/meta-phosphor/+/13092/

Regards,
Tom


On Thursday 15 November 2018 11:56 AM, xiuzhi wrote:
> Hi All,
>    I want to use PAM python module pamela.py  in the 
> /usr/lib/python2.7/site-packages .
>  The error is as follows :
> 1)root at haiguang1:/usr/lib/python2.7/site-packages# python -m pamela -a 
> `whoami`
> Could not import runpy module
>
> 2)root at haiguang1:/usr/lib/python2.7/site-packages# python ./pamela.py
> Traceback (most recent call last):
>   File "./pamela.py", line 143, in <module>
>     PAM_START = LIBPAM.pam_start
>   File "/usr/lib/python2.7/ctypes/__init__.py", line 379, in __getattr__
>     func = self.__getitem__(name)
>   File "/usr/lib/python2.7/ctypes/__init__.py", line 384, in __getitem__
>     func = self._FuncPtr((name_or_ordinal, self))
> AttributeError: python: undefined symbol: pam_start
>
> I run the pamela.py on ubuntu16.04 ,it work very well.
> Who can give me some suggestions?
>
> Best,
> Xiuzhi
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ozlabs.org/pipermail/openbmc/attachments/20181116/a16e6fcc/attachment.html>


More information about the openbmc mailing list