summaryrefslogtreecommitdiff
path: root/interface-definitions/ssh.xml
AgeCommit message (Collapse)Author
2019-12-06T1843: run interface-definitions though GCC preprocessorChristian Poessinger
A lot of XML code is duplicated (VLAN, interface address) for instance. Such XML definitions should be moved to feature.xml.i files and then just pulled in via GCC preprocessor #include definition in e.g. bond or ethernet definitions. This will give us the ability to single-source repeating node definitions as: * Interface Address * Interface Description * Interface Disable * VLAN (both vif-s and vif-c) The .in suffix of the interface-definitions is a marker that those files are input files to the GCC preprocessor. They will be rendered into proper XML files in the build directory. Some node definitions have been reworder to remove escaped double quote occurances which would have been warned about by the GCC preprocessor.
2018-10-21T634: remove 'service ssh allow-root'Christian Poessinger
2018-10-19Add Client keepalive option for use with cloud-initUnicronNL
Add option to specify multiple listening ports Clean up template generation layout
2018-08-16SSH: improve completion helpChristian Poessinger
2018-07-05T720: filter is now the same like in useradd(8) including the debian ↵hagbard
restrictions for lenght
2018-05-24Shorter and clearer help strings for SSH.Daniil Baturin
2018-05-16added missing valueless keywork to SSH allow-root nodeChristian Poessinger
2018-05-16Revert "T634: Remove 'service ssh allow-root'"Christian Poessinger
This reverts commit d9474df03d47b20f06580c3b32aac69849162015.
2018-05-16T644: remove prefixing from all scripts and update environment variables ↵Daniil Baturin
with VyOS paths.
2018-05-16Use '_' instead of '-' for python scripts for testYuya Kusakabe
2018-05-15Merge branch 'remove-ssh-allow-root' into currentChristian Poessinger
* remove-ssh-allow-root: T634: Remove 'service ssh allow-root'
2018-05-15T634: Remove 'service ssh allow-root'Christian Poessinger
2018-05-15Merge branch 't632-ssh-multi-nodes' into currentChristian Poessinger
* t632-ssh-multi-nodes: T632: allow multiple algoorithms for: Ciper, KEX, MACs T632: use multi node for SSH allow/deny users and groups
2018-05-14Some more valueless fixes.Daniil Baturin
2018-05-14Mark nodes in SSH and NTP valueless (related to T602).Daniil Baturin
2018-05-14T632: allow multiple algoorithms for: Ciper, KEX, MACsChristian Poessinger
2018-05-14T632: use multi node for SSH allow/deny users and groupsChristian Poessinger
2018-05-14T602: replace the now-gone type attribute with proper use of constraints in ↵Daniil Baturin
existing interface definitions.
2018-05-13T631: improve help for access-controlChristian Poessinger
2018-05-12T631: use completionHelp for SSH rather then valueHelpChristian Poessinger
SSH is already probed for some possible values. ALso use completionHelp for available ciphers. In addition drop 'perl' from helper script in favor of 'tr'.
2018-05-12T631: Rewrite SSH configuration as XML interface definitionChristian Poessinger