From 9cf781aa1882b315d8e3dd942c1cbb60cef3bc6f Mon Sep 17 00:00:00 2001 From: Julian Sutter Date: Wed, 30 Jul 2025 23:25:24 -0700 Subject: [PATCH] Clean up user configuration and organize documentation - Remove Syncthing service and configurations from users/jsutter.nix - Remove OpenVPN configurations and delete users/openvpn/ folder - Move Android development (programs.adb.enable) to desktop/dev.nix - Remove syncthing and adbusers groups from user extraGroups - Organize documentation: move README-hybrid-packages.md to docs/ folder - Keep main README.md in root for project overview Result: Cleaner, more focused user configuration with development features properly organized in desktop modules and documentation structured in dedicated docs folder. --- desktop/dev.nix | 3 + .../README-unstable and stable packages.md | 0 users/jsutter.nix | 27 +- ...gmt-dr1-fw01-UDP4-1194-jsutter-config.ovpn | 239 ------------------ ...gmt-sfo-fw01-UDP4-1194-jsutter-config.ovpn | 124 --------- 5 files changed, 4 insertions(+), 389 deletions(-) rename README-hybrid-packages.md => docs/README-unstable and stable packages.md (100%) delete mode 100644 users/openvpn/mgmt-dr1-fw01-UDP4-1194-jsutter-config.ovpn delete mode 100644 users/openvpn/mgmt-sfo-fw01-UDP4-1194-jsutter-config.ovpn diff --git a/desktop/dev.nix b/desktop/dev.nix index 8eecea7..d930ce9 100644 --- a/desktop/dev.nix +++ b/desktop/dev.nix @@ -12,4 +12,7 @@ environment.systemPackages = with pkgs; [ programs.nix-ld.enable = true; + # Android Development + programs.adb.enable = true; + } diff --git a/README-hybrid-packages.md b/docs/README-unstable and stable packages.md similarity index 100% rename from README-hybrid-packages.md rename to docs/README-unstable and stable packages.md diff --git a/users/jsutter.nix b/users/jsutter.nix index b8068f6..58ee20d 100644 --- a/users/jsutter.nix +++ b/users/jsutter.nix @@ -6,7 +6,7 @@ shell = pkgs.zsh; isNormalUser = true; description = "Julian Sutter"; - extraGroups = [ "networkmanager" "wheel" "docker" "adbusers" "libvirtd" "syncthing" "audio" ]; + extraGroups = [ "networkmanager" "wheel" "docker" "libvirtd" "audio" ]; hashedPassword = "$6$tvkhGd24G6pVOsWr$j8ZAqSnXPTGwMGmIulU5Puzqd4iKdu8eAMSFis/cPqTW6u2xGQMqPHH1W9IZwKSL6.nS7Jc/NR2VwpPosyXDH/"; openssh.authorizedKeys.keys = [ "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBNVUh+RrcOSMRV6qysnsdPs5AyK8dSm4QhhnwgpikyI jsutter@symbiotrip.com" ]; packages = with pkgs; [ @@ -18,31 +18,7 @@ ]; }; - # Android Dev - programs.adb.enable = true; - # Syncthing - services.syncthing = { - enable = true; - systemService = true; - configDir = "/home/jsutter/.config/syncthing"; - user = "jsutter"; - group = "users"; - dataDir = "/mnt/data"; - overrideDevices = false; # overrides any devices added or deleted through the WebUI - overrideFolders = false; # overrides any folders added or deleted through the WebUI - settings = { - user = "admin"; - password = "Monaco55"; - }; - }; - -# programs.openvpn3.enable = true; - -# services.openvpn.servers = { -# mgmt-sfo = { config = '' config /home/jsutter/src/nixos/users/openvpn/mgmt-sfo-fw01-UDP4-1194-jsutter-config.ovpn ''; }; -# mgmt-dr1 = { config = '' config /home/jsutter/src/nixos/users/openvpn/mgmt-dr1-fw01-UDP4-1194-jsutter-config.ovpn ''; }; -# }; #Everything below is home manager managed: home-manager = { @@ -53,7 +29,6 @@ home.homeDirectory = "/home/jsutter"; programs.home-manager.enable = true; home.stateVersion = "24.05"; - services.syncthing.tray.enable = false; # Set environment variables here diff --git a/users/openvpn/mgmt-dr1-fw01-UDP4-1194-jsutter-config.ovpn b/users/openvpn/mgmt-dr1-fw01-UDP4-1194-jsutter-config.ovpn deleted file mode 100644 index 17bbb1b..0000000 --- a/users/openvpn/mgmt-dr1-fw01-UDP4-1194-jsutter-config.ovpn +++ /dev/null @@ -1,239 +0,0 @@ -dev tun -persist-tun -persist-key -data-ciphers AES-256-GCM:AES-128-GCM:AES-128-CBC -data-ciphers-fallback AES-128-GCM -auth SHA256 -tls-client -client -resolv-retry infinite -remote 23.136.160.253 1194 udp4 -lport 0 -verify-x509-name "vpn.server" name -auth-user-pass -remote-cert-tls server -explicit-exit-notify - - ------BEGIN CERTIFICATE----- -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 -8U0gKc17KN9M8Jdgk9ybpNxhk33SdpVz ------END CERTIFICATE----- - - ------BEGIN CERTIFICATE----- -MIILvjCCA6agAwIBAgIBAzANBgkqhkiG9w0BAQsFADBwMRowGAYDVQQDExFzZm8t -ZncwMS1sb2NhbC1jYTELMAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWEx -DDAKBgNVBAcTA3NmbzEPMA0GA1UEChMGc3ltYmlvMREwDwYDVQQLEwhzZm8tbWdt -dDAeFw0yMzA3MjExNzM4MDhaFw0zMzA3MTgxNzM4MDhaMH4xKDAmBgNVBAMTH21n -bXQtZHIxLWZ3MDEuc3ltYmlvc3lzdGVtcy5uZXQxCzAJBgNVBAYTAlVTMRMwEQYD -VQQIEwpDYWxpZm9ybmlhMQwwCgYDVQQHEwNzZm8xDzANBgNVBAoTBnN5bWJpbzER -MA8GA1UECxMIc2ZvLW1nbXQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB -AQDTaOWMYsmi594WIpR05OMNMOSszJw7GZhTDxZMiljT724KAze5TsM2eAofSs6I -IvgVeVTN+0VQktr4vyLugxhhJbc+P2KmtXtbra44ouYxwvj+Ow17i12jbjJ5PyI2 -Oy3/5R06gLu6BU1Q06b/Sjeg0V3jnOejxMwrCZUMQjoQJsfRjtg31Ce8yMes2P4A -CbSfo2R/8l5BBdu/rQuT9vMH5ySAkIHWwTQvWaZCCrIVRes+w+NBWNV70jTdOfT6 -C5MoXZXRi+BzPddkPRNwRumllR6QwFDNpu4vDGpsDc2uB90WUrN4xrEUjoPuHaql -vi2mLm6d+VrdsVy1/1T2P3IXAgMBAAGjggFTMIIBTzAJBgNVHRMEAjAAMAsGA1Ud -DwQEAwIF4DAxBglghkgBhvhCAQ0EJBYiT3BlblNTTCBHZW5lcmF0ZWQgVXNlciBD -ZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQU62XRn0Nub/yTvCOk/EOQabfFDNcwgaEGA1Ud -IwSBmTCBloAUsDKRhRRFndw+EwM5/cdqx+jAxaShdKRyMHAxGjAYBgNVBAMTEXNm -by1mdzAxLWxvY2FsLWNhMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5p -YTEMMAoGA1UEBxMDc2ZvMQ8wDQYDVQQKEwZzeW1iaW8xETAPBgNVBAsTCHNmby1t -Z210gggyiNNArK8N2zATBgNVHSUEDDAKBggrBgEFBQcDAjAqBgNVHREEIzAhgh9t -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 ------END CERTIFICATE----- - - ------BEGIN PRIVATE KEY----- -MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDTaOWMYsmi594W -IpR05OMNMOSszJw7GZhTDxZMiljT724KAze5TsM2eAofSs6IIvgVeVTN+0VQktr4 -vyLugxhhJbc+P2KmtXtbra44ouYxwvj+Ow17i12jbjJ5PyI2Oy3/5R06gLu6BU1Q -06b/Sjeg0V3jnOejxMwrCZUMQjoQJsfRjtg31Ce8yMes2P4ACbSfo2R/8l5BBdu/ -rQuT9vMH5ySAkIHWwTQvWaZCCrIVRes+w+NBWNV70jTdOfT6C5MoXZXRi+BzPddk -PRNwRumllR6QwFDNpu4vDGpsDc2uB90WUrN4xrEUjoPuHaqlvi2mLm6d+VrdsVy1 -/1T2P3IXAgMBAAECggEADZ9hw0UOVyf3wJdj15B0LQJsidH5czl3/konlrEHfkic -X5rLeW5g196uUEviuRT/xWp3E3rQgZuk7ohqeNILvR7QCvvMoI9rLoInitC8YpJ8 -tu0ZNk/JreFI8VUnIDV6BlY+Junqrtbun3mz9hlTMlKraSJQLtZcjZ1ldE/ELAwl -kvhLF2fhsq3GEjF+VIb3JD6XVffrXleKHfkJLm0WC45XOWxA1aM4JB1wGhoEZlOa -/vbzzY38lWI2eIhAMqqjsonl8c38pTcE4gA358D7VPSAkceS9wyEonrn6pAbMOLo -2KEWnFZ8cvK7xJIfG6w2x/4OqB1kdW/iAhVFbprIWQKBgQD+0QbGof2g5t/8IDl3 -PxN/X8tLwzVjckBjLPHrr6c7VD+iALMELrK4/k+8iq+kbURDdJN4HNgLLIFLDQGJ -XGgdwrnqRl4JM/NoYbrcc/XGtWPV3+WOhDkqQVdo7ItKnweBZ1pm0vd2C4dqp9Oo -W5CIPlZ4p69DrPQhjEduoqcjBQKBgQDUZEKYD0Mm9fLvEyqO0KT/KctkTAeFu90G -Rctci3x8zOjfM9F470hEET0QPPSyGT69wqzi5dWXAKSjkdvejp1QWN95ICCorbNs -GUu5BKD35s5w3XZjEzRwB64xPRGHyZW+ODfvsNYnfTna8Db+XKXjtf47yU5cIEpU -FHv5u4vDawKBgEfXTM7Bqw0rKmkd+LWq/edCbcGddrbj5k1PxaEKM97hQNN+2PnL -5K2NXZOtkhmMiNtvyYfqsepskMNFFnLQr7X8SYhIcIitsely7EjtFJUCXPRWnJTS -qH9GTsuRLTBLp8UPC4jD3+rTE0m5qU3lCtmuoZiAxkQRRf8TWqxRhUe1AoGAdm5x -s9jO2SrMDAPj9z7gwmfLwmGi0C+xT44bl78v62dXcx6x731+DnaOVj+nMqhhE+85 -+EuwjkMNiygKMk/T6Lml4yTHEUfKhLyWPNUX7SQGeWkEWrqawt2FhG9JFy6REUDH -8B/rSpnJaQwJnkyLNC6HVU8rIrPevoOtndO2W4ECgYEAvo5DftRGqnRCswe3+ZzT -QruJlAH1u+yITWJuBc9i1CRLCUzfe0Boizxf8aLhVLavtp7GuCNuqXkvI6lEnjE6 -7JUfSweBZhohuVFAxYLqp1CsTzbYzLlkQOTlRWrM8+aMJdhmn67aNeUysU3fKVCS -qPyFALlbeTIaBwC4c/wyMzk= ------END PRIVATE KEY----- - -key-direction 1 - -# -# 2048 bit OpenVPN static key -# ------BEGIN OpenVPN Static key V1----- -a3927e06295441c904210d76ea951fe6 -87295ebbbe490279792a6d15c6bc3915 -a42258d4958a3c3c2afef12c5e3f8211 -2b8c3eb3093cac22434ffad4e423359a -4243fe124b463accc426b32be22a6539 -7b9171e5085173fcbc3c658876b7a25d -53ae67480ce86ec9a8ebf6123d7686fd -54707c27555cb3aa2e14ddef05382e36 -e2bcada0ad8df69b36275bd33a4f8e24 -38a943a776fe45f7045e47e45a7fa85a -b7cb5b1007caa446157ccc9ce8a2aeb8 -1dd7fd4feaa6e02b43b50fb401fe070b -e80d0ea97ec2bf85cafefdc098c295f9 -c114b6927e1703178d5f4f7be5ab7709 -67a92c9f403a45f886bcc7cae253865a -39286ac0f91895a15e6ea3303e26d5d0 ------END OpenVPN Static key V1----- - diff --git a/users/openvpn/mgmt-sfo-fw01-UDP4-1194-jsutter-config.ovpn b/users/openvpn/mgmt-sfo-fw01-UDP4-1194-jsutter-config.ovpn deleted file mode 100644 index 34c90b0..0000000 --- a/users/openvpn/mgmt-sfo-fw01-UDP4-1194-jsutter-config.ovpn +++ /dev/null @@ -1,124 +0,0 @@ -dev tun -persist-tun -persist-key -data-ciphers AES-128-GCM:AES-128-CBC -data-ciphers-fallback AES-128-GCM -auth SHA256 -tls-client -client -resolv-retry infinite -remote mgmt-sfo-fw01.symbiosystems.net 1194 udp4 -lport 0 -verify-x509-name "mgmt-sfo-fw01.symbiosystems.net" name -auth-user-pass -remote-cert-tls server -explicit-exit-notify - - ------BEGIN CERTIFICATE----- -MIIEDDCCAvSgAwIBAgIBADANBgkqhkiG9w0BAQsFADBiMRQwEgYDVQQDEwtpbnRl -cm5hbC1jYTELMAkGA1UECBMCQ0ExFjAUBgNVBAcTDVNhbiBGcmFuY2lzY28xFjAU -BgNVBAoTDVN5bWJpb1N5c3RlbXMxDTALBgNVBAsTBG1nbXQwHhcNMjEwMjA3MTUz -NDU5WhcNMzEwMjA1MTUzNDU5WjBiMRQwEgYDVQQDEwtpbnRlcm5hbC1jYTELMAkG -A1UECBMCQ0ExFjAUBgNVBAcTDVNhbiBGcmFuY2lzY28xFjAUBgNVBAoTDVN5bWJp -b1N5c3RlbXMxDTALBgNVBAsTBG1nbXQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw -ggEKAoIBAQC5dGD0wEp/2MU1PlIJ0RpH11KK7/e/dh1/XB0v5UgjqxPkAp/vzjdQ -aIyIVSaMnmwVQznWbSN/KPuWqZI/JaIuV9YVgpoMvGAdoBeK/4EQA1FOZKS2CdY/ -HAVSRcXOR4Oz7Ta0Y5Os4C4XbMO6HSD2TLbMeiaD836Xgnf5AgduiMlIbQ/gPDd5 -dVOv9N2aqaj2APz2tsh75MfQIzzaPxRWn4i+jF1ykNY2ZhN2xd3+k/Q1eI/YH8Kg -MtHixdDlYSQlTqyZ3olziNvnXpvFdivI62vAfWlOgGzgFF8cDU9SapPIs/wW8HRH -UfYzA1vRKBasd7vgUI5Meh95WcajJypnAgMBAAGjgcwwgckwHQYDVR0OBBYEFMKL -CtZFcjbEs9EQCrHtCQ/UQVJ0MIGMBgNVHSMEgYQwgYGAFMKLCtZFcjbEs9EQCrHt -CQ/UQVJ0oWakZDBiMRQwEgYDVQQDEwtpbnRlcm5hbC1jYTELMAkGA1UECBMCQ0Ex -FjAUBgNVBAcTDVNhbiBGcmFuY2lzY28xFjAUBgNVBAoTDVN5bWJpb1N5c3RlbXMx -DTALBgNVBAsTBG1nbXSCAQAwDAYDVR0TBAUwAwEB/zALBgNVHQ8EBAMCAQYwDQYJ -KoZIhvcNAQELBQADggEBALEfdu4NeZn9SD9WuCKTc1uVS+5hZqziyk5XTJz3cTqa -GCCaWu4Ecdm+lze0S49x8FPBBiByFKLRkxDUvmf7MpbkGqWJtgz82vm/mnwz6oyG -c7q1LiULvkZdItbf1OTx81iVQA/UwaRJ5mnm/R8t+vMO+dluIg+E79ZNWJxi49Wb -lBxEjRYkEDyEgHEHgb2VNiuZ9A2IwfFJuDNvcZaFxi7mx7BwYtLr7TdIIqj6YUxW -JjI2+nd0a3/OjWRqGVOGP79LHM54ylwx/ef4vWC0ivjQK1CHKdkvbx9QWMgsK8wJ -Zviey+ZLRMWn5nUZnB6vGbjvJ8616/yXGCfhzUuimx0= ------END CERTIFICATE----- - - ------BEGIN CERTIFICATE----- -MIIEYzCCA0ugAwIBAgIBATANBgkqhkiG9w0BAQsFADBiMRQwEgYDVQQDEwtpbnRl -cm5hbC1jYTELMAkGA1UECBMCQ0ExFjAUBgNVBAcTDVNhbiBGcmFuY2lzY28xFjAU -BgNVBAoTDVN5bWJpb1N5c3RlbXMxDTALBgNVBAsTBG1nbXQwHhcNMjEwMjA3MTUz -OTU5WhcNMzEwMjA1MTUzOTU5WjBeMQswCQYDVQQIEwJDQTEWMBQGA1UEBxMNU2Fu -IEZyYW5jaXNjbzEWMBQGA1UEChMNU3ltYmlvU3lzdGVtczENMAsGA1UECxMEbWdt -dDEQMA4GA1UEAxMHanN1dHRlcjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC -ggEBAN56iHzt+IPKAsSV5MJ07ZgU7g5ntXmx7KVu/1NGPurqAvaginhsi5eQ2Cq/ -BynvoYp0/9aHgEV/jPaTqJzvGXnOpw14g2XJU+DfSBBSAJqjQ3Ptn3YeNU+nYc8r -wViMvrm48K5UoZi4H1C3KD0naU8rgf/8kGOGoBtlQYYAo8Owc0SscH2pUFRem+UV -wQe66uUSaTT+5cfXCF3554E8LoFrI7mlR0pDOIISFySVl7EVSw437vsn+VoFFLLv -EgjAaPU8qwtSBEULQ6FLi2ltEMz7Of9K+5Ynz7VhjVIXKCJriPfS3mRVBlus/orQ -yivlJXTMsCW1QEpCyUU07i18Vw0CAwEAAaOCASYwggEiMAkGA1UdEwQCMAAwCwYD -VR0PBAQDAgXgMDEGCWCGSAGG+EIBDQQkFiJPcGVuU1NMIEdlbmVyYXRlZCBVc2Vy -IENlcnRpZmljYXRlMB0GA1UdDgQWBBQyYSkWKUMekRKH4xYp81957kQJDDCBjAYD -VR0jBIGEMIGBgBTCiwrWRXI2xLPREAqx7QkP1EFSdKFmpGQwYjEUMBIGA1UEAxML -aW50ZXJuYWwtY2ExCzAJBgNVBAgTAkNBMRYwFAYDVQQHEw1TYW4gRnJhbmNpc2Nv -MRYwFAYDVQQKEw1TeW1iaW9TeXN0ZW1zMQ0wCwYDVQQLEwRtZ210ggEAMBMGA1Ud -JQQMMAoGCCsGAQUFBwMCMBIGA1UdEQQLMAmCB2pzdXR0ZXIwDQYJKoZIhvcNAQEL -BQADggEBADIQGatflFnw49XhzPV+br91wrpp6Rar7fHbuc+r1r6wKMfj7aC6sc3S -4JCXiVElxneNugyb0BVujFTTpgEux8NI6zgrMWncIF9zlfN0oTGOnMu4pZ09EJ7c -zCBAozvh4fBS7oXskDWIOKcD/gjlAX9rbpFDI4M2A6rqz/yRKFDhCgb68GdNBIwb -OgZhvEMBYysduljl0ItU/uaRVRFdPPFUWTMfAxhn2Gk0MRvT+6oRnSU5tZqhK2Fg -yz2xku6BqF2W7RABbnwpkafMmie4hKrwcs6cZz2nGb5eSp685XsFIOZsxLS+q0Ww -R+8oIY/xfS3zylwIwzvVdTUAXl60xno= ------END CERTIFICATE----- - - ------BEGIN PRIVATE KEY----- -MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDeeoh87fiDygLE -leTCdO2YFO4OZ7V5seylbv9TRj7q6gL2oIp4bIuXkNgqvwcp76GKdP/Wh4BFf4z2 -k6ic7xl5zqcNeINlyVPg30gQUgCao0Nz7Z92HjVPp2HPK8FYjL65uPCuVKGYuB9Q -tyg9J2lPK4H//JBjhqAbZUGGAKPDsHNErHB9qVBUXpvlFcEHuurlEmk0/uXH1whd -+eeBPC6BayO5pUdKQziCEhcklZexFUsON+77J/laBRSy7xIIwGj1PKsLUgRFC0Oh -S4tpbRDM+zn/SvuWJ8+1YY1SFygia4j30t5kVQZbrP6K0Mor5SV0zLAltUBKQslF -NO4tfFcNAgMBAAECggEBANmVXy1Hk7hYdlKLAnrH3qLRPW0rMon9YCL/pohr+BbJ -nPJVWneiOPeXukI8J6Z07Tk7agcG6IWP1G5HRS2OjgzZ9fkvttpyhy0zUghcGqki -KVMUv9LGgn8PhZIXCfYvWEzNOd5VeOGimUXYi2sbw1uhgne4LAKaZLXGVsnWkFNN -yJwYMu5lQEliZ24pBp+tczEg53ODiv8WwJt/K9+MSkv7vQNgUVtcBV7Pso0MEudJ -vV4jtha/hPlAjKwYU3S2xDdYTXxvCFZXorJbdxkAgIOT+vl4lqscaqEsCL/zVwgO -1Uaar2lGjc3doLm6aRilyGJ2iOBvtyaSbmSMZE/sZKECgYEA97f1ezLHFToqWKHU -j3p8ltgok7AJSSKlSX+gWYqihrW08hi20lcy2IsDwH3cFFnxIvc4LUhFJuqtmGIl -tCsVNQIsPObHENHGRc++e09gEsiL4iZHz8JUWMNbxGC3OOfGxxhgO0qkIDaAmmb9 -PDmqN32s+v40FbvfJfTUHizbXvUCgYEA5eqQa1W9JrO8y/xKSPEz6pKcTovKD//h -dkNppjA988MLXxa1EzhGlV7Wcq/J6K42onHYCOEYUdjCWOfSiOv8kw1Gc2NU3TrR -QU92pn0Y6p8t4922Dp64dCnF758bxpZ61IkPaIkS5bAua/qYVMJFFhrRtsvGO73W -IdOGPM2+2LkCgYEAhE8hMphAdToH/CcTnT7S5M63fYp8qy9yEPu17Z16iXDsIJLK -szYX1kkJy/ptXgFcJkzdGHKNXOfjqIxjjwOj5BgxAKZSlM02lXsMRlhy/BVZgYTo -vjMRUgemMBFoS2Cgbx6553FKkFoL/mwbvdse61yY08aKk0ExQtitoyBaWzECgYAB -56qgqQozKuQSkJmQ9yal9+cBo5jd/xHAKBjU/qtUvLX4aLjBWwMCs9F1C83RdrgP -KoBOuoa4DuK1V95fsgzarw55YEZQuu8G6oCiKoEtWHpJ3AlpH5mJpNr1/Ex/nbmQ -zz3ocNJOQuJvlJj0gtONtlUsfY276vu+NgFzuYSuSQKBgA8MRtyOsAtQ5vdKGviI -vBk7UoR4267mMz628vMuOaX/TNZ0pk3Abgz7zPitjHJ5X2KKeBTYVMH2egN4cavW -jLLjjdMBSnXI65COpvANeTzk3/Oib1AmIgE4w4tfjBDaNpTpjTsxp2m01o7cl2CU -NnUa9OI5VK2eQnrUxN5XvwHn ------END PRIVATE KEY----- - -key-direction 1 - -# -# 2048 bit OpenVPN static key -# ------BEGIN OpenVPN Static key V1----- -2cd2f9601c3e6dcf0680b0f3f488c9b9 -c3020d0b24fe0e7e926ba3095787b431 -7047e692d0e59f3fefa3e727c51dbbb9 -fb0a0c34895418601080fbcbc67e0179 -12f3ee6a4d34c5ed0499646f26e67bed -09b017d9335e605551d045d826bce436 -6ee8d03c1aa4e19dcaedbdb8071ebb9f -d0a6a8a8e2c0a79bbfbf958150e7b850 -63a4710dd76e50efc45cfc1ad7c5504d -d25918b644a997bc4d2753b3bdcfd695 -7ad17754842e57365b7cad3aa7629e05 -f36037bee290fe1ba8800bc26fd4f741 -b5c01b798357047976f2a42896d0ed8e -dbd7cc3043326f494b02b5635fa76352 -386abc1182903b23b1af88b8bb76b75e -ca5788865859403d48d52e47c46d8bba ------END OpenVPN Static key V1----- -