Skip to content

Packaging for Fedora Linux #418

Closed
Closed
@cottsay

Description

@cottsay

This package is a candidate for inclusion in the Fedora Linux repositories. There are a couple of things that should happen to make this clean. We can work around the issues in packaging if you don't want to take the changes, but they're probably goodness outside of Fedora anyway.

  • Wrong EOL in several files (PR Use uniform line endings across repository #419 merged)
  • Shebang used in many non-executable scripts, and vice-versa
  • The example scripts are inconsistent, but the resolution is clear (PR Fix permissions and shebangs in examples #420 merged)
  • Pretty much everything in the module has shebangs even though the files aren't intended to be executed. Unless there is a reason, they should be removed. Once the module is installed, the any executable permissions appear to be dropped anyway, rendering them useless. Note that the presence of a shebang has no effect on the ability to invoke the script directly from a python executable (e.g. python3 foo.py) (PR Remove shebangs from files in the module #429 merged)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions