Skip to content

install.sh mirror is behind freenet-core (SELinux fix #4958 not synced) #187

Description

@sanity

hugo-site/static/install.sh (served as https://freenet.org/install.sh) is behind freenet-core's scripts/install.sh. freenet/freenet-core#4958 (restore the SELinux file context after installing binaries, and create a user-level service when the binary is user-level) was never mirrored. The last sync was 75c8b77.

This was noticed while syncing uninstall.sh in #186. I deliberately left install.sh out of that PR: it is an installer change, and it deserves its own review before it reaches every curl … | sh user.

To fix: copy scripts/install.sh from freenet-core main, review the diff (about 140 lines), and check the SELinux path on a Fedora/RHEL box or container.

[AI-assisted - Claude]

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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