cloudposse / bastion

🔒Secure Bastion implemented as Docker Container running Alpine Linux with Google Authenticator & DUO MFA support
https://cloudposse.com/accelerate
Apache License 2.0
643 stars 112 forks source link

Latest Tag Won't Start #32

Closed jonmchan closed 5 years ago

jonmchan commented 5 years ago

Anyone else experiencing the following or is it just me?

Initializing duo
Initializing enforcer
- Enabling Enforcer
Initializing google-authenticator
- Enabling Google Authenticator MFA
Initializing hostname
Initializing rate-limit
- Enabling Rate Limits
- Users will be locked for 300s after 5 failed logins
- Fail delay of 3000000 micro-seconds
Initializing secure-proc
- Locking down /proc
Initializing slack
- Enabling Slack Notifications
Initializing ssh-audit
- Enabling SSH Audit Logs
/etc/init.d/ssh-audit: line 13: chsh: command not found
FATAL: Failed to initialize

chsh is missing?

I'm using the latest image:

cloudposse/bastion                           latest              1b9553c91078        5 days ago          314MB

I reverted to tag 0.2.0 and it starts up for me with no issue.

osterman commented 5 years ago

Sorry - might be a recent regression. You can try an earlier release for now. We will get this fixed this week.

osterman commented 5 years ago

Fixed in https://github.com/cloudposse/bastion/pull/33

osterman commented 5 years ago

@jonmchan please try cloudposse/bastion:0.3.1

jonmchan commented 5 years ago

Confirmed that 0.3.1 fixed the regression! Thanks! 👍

osterman commented 5 years ago

Thanks @jonmchan for testing