Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
aports
aports
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 649
    • Issues 649
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 181
    • Merge Requests 181
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Environments
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • alpine
  • aportsaports
  • Issues
  • #8951

Closed
Open
Opened May 30, 2018 by algitbot@rootOwner
  • Report abuse
  • New issue
Report abuse New issue

openssh-server compiled with privsep-user=sshd, but doesn't create sshd user, resulting in error

I’m using alpine 3.7 with Docker for deployment to Heroku. To enable heroku:exec, openssh needs to be installed to run ssh server.
When deploying to heroku, I see:

Privilege separation user sshd does not exist
[heroku-exec] ERROR: Could not start SSH! Heroku Exec will not be available.

Digging into the openssh-server package (which is installed by openssh, which I install via my Dockerfile), I see the compile command used —with-privsep-user=sshd, yet I don’t see any evidence of an sshd user being created. It seems faulty to depend on a user to exist, without creating such a user. By contrast, nginx package creates nginx user…

(from redmine: issue id 8951, created on 2018-05-30, closed on 2018-06-12)

To upload designs, you'll need to enable LFS and have admin enable hashed storage. More information
Assignee
Assign to
3.7.1
Milestone
3.7.1 (Past due)
Assign milestone
Time tracking
None
Due date
None
2
Labels
High type:bug
Assign labels
  • View project labels
Reference: alpine/aports#8951