From 8a60cc7b0381efa4dacc1629956f1409dd0e480f Mon Sep 17 00:00:00 2001 From: Recolic Keghart <root@recolic.net> Date: Mon, 26 Jul 2021 22:43:13 +0800 Subject: [PATCH] update --- ovpn-over-obfs.md | 2 ++ workspace-bootstrap | 25 ------------------ daily-note.md => workspace-bootstrap.md | 35 +++++++++++++++---------- 3 files changed, 23 insertions(+), 39 deletions(-) delete mode 100644 workspace-bootstrap rename daily-note.md => workspace-bootstrap.md (57%) diff --git a/ovpn-over-obfs.md b/ovpn-over-obfs.md index 132509d..9dd9277 100644 --- a/ovpn-over-obfs.md +++ b/ovpn-over-obfs.md @@ -118,3 +118,5 @@ dev tun resolv-retry infinite ... ``` + + diff --git a/workspace-bootstrap b/workspace-bootstrap deleted file mode 100644 index 37909c8..0000000 --- a/workspace-bootstrap +++ /dev/null @@ -1,25 +0,0 @@ -# Reproduce recolic's workspace - -## base - -ArchLinux - -## Packages - -TBD - -## Modification - -- OneSh - -clone https://git.recolic.net/root/scripts to /home/recolic/sh, and run the bootstrap script. - -- GnuPG - - - -- thunderbird - -Config editor: set `mail.openpgp.allow_external_gnupg` to true. -AccountSettings -> Composition -> WhenQuoting: start my reply above the quote, and `place my signature` below my reply. - diff --git a/daily-note.md b/workspace-bootstrap.md similarity index 57% rename from daily-note.md rename to workspace-bootstrap.md index cd7db2e..4c30759 100644 --- a/daily-note.md +++ b/workspace-bootstrap.md @@ -1,33 +1,38 @@ +# Reproduce recolic's workspace -## bridge hust wireless +## Server side (Ring0) -``` -sudo iw wlp1s0 disconnect; and sudo iw dev wlp1s0 connect HUST_WIRELESS 2437 -``` +> Run everything as root + +- Install ArchLinux + +Extra: `pacman -S fish dhcpcd vim sudo` -## ovpn udp forwarder +- thunderbird -the naive script is good. script hosted [here](https://gist.github.com/recolic/5d0cf1bed2ca454e5e8edc7ac24431ba). do not read the horrible code (not written by me), just compile and use it. works on mips gcc. +Config editor: set `mail.openpgp.allow_external_gnupg` to true. +AccountSettings -> Composition -> WhenQuoting: start my reply above the quote, and `place my signature` below my reply. -- server +## GUI Workspace ``` -./forward -l 0.0.0.0:9998 -r 127.0.0.1:9999 -a r**********************n +useradd -m recolic +passwd recolic ``` -- any client - ``` -udp_forwarder -l 0.0.0.0:9999 -r 35.201.233.28:9998 -b r***************n +echo 'recolic ALL=(ALL) NOPASSWD: ALL' | sudo EDITOR='tee -a' visudo ``` -- then +> Now, run everything below as recolic ``` -set openvpn server to client:9999 +sudo pacman -S --noconfirm gnome base-devel thunderbird firefox telegram-desktop docker +# TODO: setup gpg ssh +git clone https://git.recolic.net/root/scripts /home/recolic/sh ``` -## gnome +- gnome ``` gsettings set org.gnome.desktop.media-handling automount false @@ -41,3 +46,5 @@ gsettings set org.gnome.desktop.wm.keybindings move-to-monitor-right "['<Super>< gsettings set org.gnome.desktop.wm.keybindings move-to-monitor-up "['<Super><Shift>Up']" gsettings set org.gnome.desktop.wm.keybindings move-to-monitor-down "['<Super><Shift>Down']" ``` + + -- GitLab