[Python-bugs-list] [ python-Bugs-549338 ] lib-dynload/*.so permissions wrong
noreply@sourceforge.net
noreply@sourceforge.net
Sun, 28 Apr 2002 07:00:59 -0700
Bugs item #549338, was opened at 2002-04-27 03:38
You can respond by visiting:
http://sourceforge.net/tracker/?func=detail&atid=105470&aid=549338&group_id=5470
Category: Installation
Group: Python 2.2
Status: Open
Resolution: None
Priority: 5
Submitted By: J. Lewis Muir (jlmuir)
Assigned to: Nobody/Anonymous (nobody)
Summary: lib-dynload/*.so permissions wrong
Initial Comment:
After
./configure --prefix=<PYTHON_INSTALL_DIR>
make
make test
make install
the .so files installed
in '<PYTHON_INSTALL_DIR>/lib/python2.2/lib-dynload'
have permissions set to 700. They should instead have
file permissions set to 755.
Running the python interpreter as a non-root user with
the lib-dynload/*.so file permissions set to 700 (as
is done by the install), a simple import of the time
module fails:
>>> import time
Traceback (most recent call last):
File "<stdin>", line 1, in ?
ImportError: No module named time
>>>
After changing file permissions to 755, 'import time'
works fine.
---
Python 2.2.1
Mandrake 8.0
Linux 2.4.8
x86 hardware
----------------------------------------------------------------------
>Comment By: Martin v. Löwis (loewis)
Date: 2002-04-28 16:00
Message:
Logged In: YES
user_id=21627
When you perform the installation, what is your umask?
----------------------------------------------------------------------
You can respond by visiting:
http://sourceforge.net/tracker/?func=detail&atid=105470&aid=549338&group_id=5470