Skip to content

Packaging and then installing a fyne app on Linux as per https://docs.fyne.io/started/packaging.html breaks filesystem permissions #10

@Gambloide

Description

@Gambloide

The archive created for Linux with the fyne package command assigns ownership for the whole folder structure to the current user. This means when it is extracted to the filesystem root / as per https://docs.fyne.io/started/packaging.html it overwrites the ownership for the /usr folder from root to either whoever created the archive or who unpacked it, depending on how the users decided to unpack it.

image

Additionally, the archive contains a Makefile, which is also extracted to /Makefile if the archive is just extracted as per the instructions on https://docs.fyne.io/started/packaging.html.

I assume the correct solution to this would be to update the docs to reflect that users should use the Makefile instead of extracting the archive directly to /. The Makefile even contains instructions on how to use it.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions