|
|
@ -14,7 +14,6 @@
|
|
|
|
(gnu packages python-web)
|
|
|
|
(gnu packages python-web)
|
|
|
|
(gnu packages shells))
|
|
|
|
(gnu packages shells))
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(operating-system
|
|
|
|
(operating-system
|
|
|
|
(inherit vpn.metznet.ca)
|
|
|
|
(inherit vpn.metznet.ca)
|
|
|
|
(bootloader (bootloader-configuration
|
|
|
|
(bootloader (bootloader-configuration
|
|
|
@ -42,17 +41,5 @@
|
|
|
|
(packages (cons* openssh awscli neovim %metznet-base-packages))
|
|
|
|
(packages (cons* openssh awscli neovim %metznet-base-packages))
|
|
|
|
|
|
|
|
|
|
|
|
(services
|
|
|
|
(services
|
|
|
|
(cons* (service aws-service-type)
|
|
|
|
(cons* (service aws-service-type) vpn-services)))
|
|
|
|
(modify-services vpn-services
|
|
|
|
|
|
|
|
(metznet-vpn-service-type config =>
|
|
|
|
|
|
|
|
(local-file "/home/root/vpn/dh2048.pem"))
|
|
|
|
|
|
|
|
(metznet-service-type config =>
|
|
|
|
|
|
|
|
(metznet-system-configuration (vpn-ta-key (local-file
|
|
|
|
|
|
|
|
"/home/root/vpn/ta.key"))
|
|
|
|
|
|
|
|
(vpn-ca (local-file
|
|
|
|
|
|
|
|
"/home/root/vpn/ca.crt"))
|
|
|
|
|
|
|
|
(vpn-cert (local-file
|
|
|
|
|
|
|
|
"/home/root/vpn/vpn.crt"))
|
|
|
|
|
|
|
|
(vpn-key (local-file
|
|
|
|
|
|
|
|
"/home/root/vpn/vpn.key"))))))))
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|