diff options
| author | Christian Poessinger <christian@poessinger.com> | 2020-05-20 21:35:46 +0200 | 
|---|---|---|
| committer | Christian Poessinger <christian@poessinger.com> | 2020-05-21 11:58:57 +0200 | 
| commit | 5038eb5856b809f339e14dd932dd64fb1204eefc (patch) | |
| tree | 3d6a619cb3ac34fb05e5555a585176c05da2dde3 | |
| parent | fe9d399a4e78a1637cb3a693e0470eaec1dd5de5 (diff) | |
| download | vyos-1x-5038eb5856b809f339e14dd932dd64fb1204eefc.tar.gz vyos-1x-5038eb5856b809f339e14dd932dd64fb1204eefc.zip | |
macsec: T2023: generate secure channel keys in operation mode
| -rw-r--r-- | debian/control | 1 | ||||
| -rw-r--r-- | op-mode-definitions/generate-macsec-key.xml | 13 | 
2 files changed, 14 insertions, 0 deletions
| diff --git a/debian/control b/debian/control index eec2c087e..a30b80b7a 100644 --- a/debian/control +++ b/debian/control @@ -33,6 +33,7 @@ Depends: python3,    python3-netaddr,    python3-zmq,    python3-jmespath, +  bsdmainutils,    cron,    systemd,    easy-rsa, diff --git a/op-mode-definitions/generate-macsec-key.xml b/op-mode-definitions/generate-macsec-key.xml new file mode 100644 index 000000000..44ded441d --- /dev/null +++ b/op-mode-definitions/generate-macsec-key.xml @@ -0,0 +1,13 @@ +<?xml version="1.0"?> +<interfaceDefinition> +  <node name="generate"> +    <children> +      <node name="macsec-key"> +        <properties> +          <help>Generate MACsec secure channel key</help> +        </properties> +        <command>/usr/bin/hexdump -n 16 -e '4/4 "%08x" 1 "\n"' /dev/random</command> +      </node> +    </children> +  </node> +</interfaceDefinition> | 
