1. Tarek Ziadé
  2. distribute
Issue #70 resolved

Exec bit in non-exec files

Steve Milner
created an issue

There seems to be a lot of exec bits set on non executable items. I tried to make a patch but I'm still getting use to hg (and using export showed no changes with a-x) :-).

{{{

!shell

$ find . -executable -type f | grep -Ev ".[sh|exe]" ./distribute.installer/easy_install.py
./distribute.installer/distribute/installer/docs/easy_install.txt
./distribute.installer/distribute/installer/package_index.py
./distribute.installer/distribute/installer/command/easy_install.py
./distribute.installer/setup.py
./distribute/tests/shlib_test/hello.pyx
./distribute/tests/shlib_test/hellolib.c
./distribute/tests/shlib_test/test_hello.py
./distribute/tests/shlib_test/setup.py
./distribute/tests/shlib_test/hello.c
./distribute/launcher.c
./distribute/docs/setuptools.txt
./distribute/distribute/core/sandbox.py
./distribute/distribute/core/archive_util.py
./distribute/distribute/command/saveopts.py
./distribute/distribute/command/bdist_rpm.py
./distribute/distribute/command/develop.py
./distribute/distribute/command/install_scripts.py
./distribute/distribute/command/sdist.py ./distribute/distribute/command/bdist_wininst.py ./distribute/distribute/command/upload.py ./distribute/distribute/command/egg_info.py ./distribute/distribute/command/setopt.py ./distribute/distribute/command/register.py ./distribute/distribute/command/alias.py ./distribute/distribute/command/rotate.py ./distribute/distribute/command/install_egg_info.py ./distribute/README.txt ./distribute/virtual-python.py ./distribute/setup.cfg ./distribute/site.py ./distribute/setup.py ./distribute.resources/tests/api_tests.txt ./distribute.resources/docs/resources.txt ./distribute.resources/setup.py }}}

Comments (3)

  1. Tarek Ziadé repo owner
    • changed status to open
    • changed milestone to 0.6.7

    Beware that 0.6 is in the maintenance branch called 0.6-maintenance (your diff is about 0.7).

    Now for the http://bugs.python.org/setuptools/issue6 problem, which is different from the one you are describing (executable bit set in the mercurial repo) we do need to fix this behaviour.

    Do you want to work on a patch ? I can help for the mercurial part :)

  2. Log in to comment