Skip to content

[Packaging] Release zips don't maintain unix permissions #715

@baronfel

Description

@baronfel

The zips created in FAKE don't have their permission bits set correctly, so they appear to have no permissions at all on unix systems. This means a user has to download, extract, then chmod the whole extracted tree before they can use the software. We should use an alternative method of packaging those zips.

  • FAKE's zip support doesn't allow hooks for modifying the file permissions
  • If we dip down to using the .net apis ourselves, we could use this solution
  • or we could build/package on unix instead and use a zip utility on that OS, which would maintain the permissions

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions