On 08/14/2015 04:08 AM, wenzong.fan@xxxxxxxxxxxxx wrote: > From: Wenzong Fan <wenzong.fan@xxxxxxxxxxxxx> > > The selinux.py is generated at compile-time and will be installed as > python module "selinux/__init__.py", just make sure that it has been > generated completely while starting "make install-pywrap". > > This fixes below errors that caused by an empty "selinux/__init__.py": > > $ /usr/sbin/semanage -h > > Traceback (most recent call last): > File "/usr/sbin/semanage", line 30, in <module> > import seobject > File "/usr/lib64/python2.7/site-packages/seobject.py", line 27, in <module> > import sepolicy > File "/usr/lib64/python2.7/site-packages/sepolicy/__init__.py", line 226, in <module> > def get_file_equiv_modified(fc_path = selinux.selinux_file_context_path()): > AttributeError: 'module' object has no attribute 'selinux_file_context_path' > > Signed-off-by: Wenzong Fan <wenzong.fan@xxxxxxxxxxxxx> > --- > libselinux/src/Makefile | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/libselinux/src/Makefile b/libselinux/src/Makefile > index ac25c1f..a81acc7 100644 > --- a/libselinux/src/Makefile > +++ b/libselinux/src/Makefile > @@ -90,7 +90,7 @@ SWIGRUBY = swig -Wall -ruby -o $(SWIGRUBYCOUT) -outdir ./ > > all: $(LIBA) $(LIBSO) $(LIBPC) > > -pywrap: all $(SWIGSO) $(AUDIT2WHYSO) > +pywrap: all $(SWIGFILES) $(AUDIT2WHYSO) > > rubywrap: all $(SWIGRUBYSO) Thanks, applied. _______________________________________________ Selinux mailing list Selinux@xxxxxxxxxxxxx To unsubscribe, send email to Selinux-leave@xxxxxxxxxxxxx. To get help, send an email containing "help" to Selinux-request@xxxxxxxxxxxxx.