Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
kdesrc-build
kdesrc-build
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 24
    • Issues 24
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 1
    • Merge Requests 1
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • SDK
  • kdesrc-buildkdesrc-build
  • Issues
  • #54

Closed
Open
Opened Aug 17, 2020 by Michael Pyne@mpyneDeveloper

Add support network isolation during build

Issue #50 (closed) noted that there were still some insecure git repository links present and the reporter also made some recommendations for additional improvement in security.

While I don't think they can be all tackled (at least now), the recommendation to disable network access for the build process makes a lot of sense and seems like it should be doable nowadays, at least as an option.

I haven't figured out how to make things like ip netns, unshare or systemd-run Do the Right Thing quite yet but since we already stuff the build into its own process it seems like it should be doable somehow, and without requiring root or setuid scripting.

Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: sdk/kdesrc-build#54