diff options
Diffstat (limited to 'nixos/modules/installer/tools/nixos-gen-seccure-keys.sh')
-rw-r--r-- | nixos/modules/installer/tools/nixos-gen-seccure-keys.sh | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/nixos/modules/installer/tools/nixos-gen-seccure-keys.sh b/nixos/modules/installer/tools/nixos-gen-seccure-keys.sh new file mode 100644 index 000000000000..a97eef672f7e --- /dev/null +++ b/nixos/modules/installer/tools/nixos-gen-seccure-keys.sh @@ -0,0 +1,13 @@ +#! @shell@ -e + +mkdir -p /var/elliptic-keys +chmod 0755 /var/elliptic-keys +cd /var/elliptic-keys +touch private +chmod 0700 private +dd if=/dev/urandom bs=128 count=1 of=private +chmod 0500 private +public=$(seccure-key -F private 2>&1) +echo ${public#*The public key is: } > public +chmod 0555 public + |