From 0e95c0622f3d330eceeac8f83d73b7f3fd8af08a Mon Sep 17 00:00:00 2001 From: Marek Paśnikowski Date: Fri, 16 Sep 2022 10:29:06 +0200 Subject: Configure the backdoor to the uncle's computer --- home-configuration.scm | 5 +++-- ssh.config | 7 +++++++ system-configuration.scm | 5 +++-- 3 files changed, 13 insertions(+), 4 deletions(-) create mode 100644 ssh.config diff --git a/home-configuration.scm b/home-configuration.scm index f90e1dc..6c58bfa 100644 --- a/home-configuration.scm +++ b/home-configuration.scm @@ -31,6 +31,7 @@ (list (local-file "/home/marek/src/guix-config/.bashrc" "bashrc") (local-file "/home/marek/src/guix-config/nvm_init" "nvm_init"))))) - (simple-service 'dot-emacs home-files-service-type + (simple-service 'dot-files home-files-service-type (list - `(".emacs" ,( local-file "emacs.el"))))))) + `(".emacs" ,( local-file "emacs.el")) + `(".ssh/config" ,(local-file "ssh.config"))))))) diff --git a/ssh.config b/ssh.config new file mode 100644 index 0000000..f49de8b --- /dev/null +++ b/ssh.config @@ -0,0 +1,7 @@ +Host *.onion + ProxyCommand nc -x localhost:9050 -X5 %h %p + +Host kynio.onion + User kynio + Hostname prnpi5oblk35gzcihbgu3227xvanisouxgbejri57bnzjawcksq4l7yd.onion + Port 22 \ No newline at end of file diff --git a/system-configuration.scm b/system-configuration.scm index 6bccaf2..4bd8265 100644 --- a/system-configuration.scm +++ b/system-configuration.scm @@ -20,7 +20,7 @@ (append (map (compose list specification->package+output) - (list "guile-spec" "nss-certs" "trezord" "trezord-udev-rules")) + (list "guile-spec" "netcat-openbsd" "nss-certs" "trezord" "trezord-udev-rules")) %base-packages)) (services (append @@ -28,7 +28,8 @@ (service cups-service-type) (service openssh-service-type) (service gnome-desktop-service-type) - (set-xorg-configuration ( xorg-configuration (keyboard-layout keyboard-layout)))) + (service tor-service-type) + (set-xorg-configuration (xorg-configuration (keyboard-layout keyboard-layout)))) %desktop-services)) (bootloader (bootloader-configuration -- cgit v1.2.3