Comments (3)
Unable to get openssh.banner state to work as well. The Banner config is not uncommented and set to the correct value, even if I add Banner: "/etc/ssh/banner"
. Also getting this error:
ID: sshd_banner
Function: file.managed
Name: /etc/ssh/banner
Result: False
Comment: Unable to manage file: Jinja variable 'dict object' has no attribute 'data'
from openssh-formula.
Tried to reproduce this but it works on my debian system:
pillar top.sls:
base:
'example.home.lan:
- openssh_banner
pillar openssh_banner.sls
sshd_config:
Banner: '/etc/ssh/banner'
salt top.sls:
base:
'example.home.lan':
- openssh.banner
and it works
Name: openssh-server - Function: pkg.installed - Result: Clean
----------
ID: sshd_config
Function: file.managed
Name: /etc/ssh/sshd_config
Result: True
Comment: File /etc/ssh/sshd_config updated
Started: 22:01:33.680061
Duration: 118.06 ms
Changes:
----------
diff:
---
+++
@@ -76,7 +76,7 @@
#UseLogin no
#MaxStartups 10:30:60
-#Banner /etc/issue.net
+Banner /etc/ssh/banner
# Allow client to pass locale environment variables
AcceptEnv LANG LC_*
----------
ID: sshd_banner
Function: file.managed
Name: /etc/ssh/banner
Result: True
Comment: File /etc/ssh/banner updated
Started: 22:01:38.710512
Duration: 25.094 ms
Changes:
----------
diff:
New file
mode:
0644
from openssh-formula.
👍 Thanks, I've moved on from this but glad someone checked it out.
from openssh-formula.
Related Issues (20)
- Test config before restarting service HOT 6
- Some minor version issues HOT 2
- Indenting does not render properly HOT 2
- openssh.config_ini / HostKey clobbering HOT 1
- Needs workaround for RedHat-family 6.x with SELinux enabled ("check_cmd execution failed ... Permission denied") (fix included) HOT 2
- Remove blank lines in rendered ssh_config and sshd_config HOT 6
- Jinja error: variable 'dict object' has no attribute 'ssh_config'
- Wish: Add support for Win32-OpenSSH HOT 1
- Indicate deprecated config HOT 2
- Sort example pillar options HOT 1
- config_ini duplicating lines due to tab instead of space (e.g. Subsystem) HOT 14
- Implement `semantic-release` for this formula HOT 17
- Convert tests from Serverspec to Inspec (working on both Docker and Vagrant) HOT 1
- Change file extension of `_pillar/known_hosts_salt_ssh.sls` to `.py`
- [BUG] ssh_config multiple IdentityFile not supported HOT 4
- Deprecated option UsePrivilegeSeparation HOT 2
- [BUG] When running with salt-ssh, getting error that 'opts' is not defined. HOT 2
- [BUG] Aliases in known_hosts not picked up HOT 2
- [BUG] Log cluttered with message: "'delimiter' and 'merge' options of 'config.get' are skipped when the salt command type is 'unknown'" HOT 8
- [FEATURE] Lookup ListenAddress from Pillar key
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from openssh-formula.