Compare commits

..

10 Commits

Author SHA1 Message Date
60482bd206 on debian 12, no need for external source of tesseract 2023-05-03 23:11:09 +03:00
ad06d6fce5 merge titanium and libre 2023-03-13 22:43:53 +02:00
9904c6f795 wsl 2023-03-07 23:43:38 +02:00
f480b8e88c scrolling in screen 2023-01-21 00:24:55 +02:00
372945c999 remove parallels 2023-01-16 06:54:34 +02:00
8d83a318e0 a few updates for public keys and installations 2023-01-16 06:50:49 +02:00
dac30a4184 added phoney 2023-01-16 06:39:04 +02:00
f047ec205e added public keys 2023-01-16 06:34:02 +02:00
cfb3afad8f added ntfy 2022-12-03 15:36:56 +02:00
a3eb7c6737 added github for debian 2022-10-23 23:22:26 +03:00
13 changed files with 52 additions and 113 deletions

1
AzureSSH.pub Normal file
View File

@@ -0,0 +1 @@
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC1IlRrkEFoOE5+LXQ+qzTeaz5m4TQc8pm30qC7hlHxnt/K+zt3hMTVZS4a5vL6Lk3wGAMXdYgkiEg5u4yUQXNhF+N4u8C7LdqFGkVgNKrjfSS1Idw/3iq3CjcxgbWKLGPsiJeuw2+ow6z/Ko49zCw1A/reKnwOAytgH2uL+Nezp9u4K6K8T9w+/K+D0a14kbjocwThIqxyztDU4oAzdHCs0WncngGXXW3pEsQZ+bEzTSaawm79wQjoQPN6GJbsfLUPcPhJTvNXkNjYJ9s/WvhIX1P/zi7RXnRni2UYjtVTmZat49FhErnsq3yoZSPmA7GOKemPkSOe7UGgazvxYTVN+tLe30QnAQ1hL8pPcxHrlXoqrRNmvoyBw8hfJCnPf4myMHmU+4pW0EJUSgpB9x+Pcpg9E9qI7oH4MuW9gBESZ2N8sZ42dlv10mXmpIk6uAOxuuQqKyyH9kiYGGEFHDrHh2d+3wGUmCju9K+VekdMcqJaAYNJ29YC5sMCZ2ase00= saret@Feanor

1
CloudConsole.pub Normal file
View File

@@ -0,0 +1 @@
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC5qCcRYJU/JCoxqevjVX/2f2Ok+1lf4CG65ULsHl79FoxtgkO4sHM5XJQIK7QlEKD2ExZ/y/Jzyn+zYiB/LI/5p2a98zINEnoocutnu0wVnze77wny5YToIa6dMADWVOUQ79HIAzNIZTWMqepFAUZ4ei/3+7+LOZ7pP+sj0WRGb8jIwdLUq/E6t+9i/4Mdoj/9vyQEoXuzC0AficJT77tDwxL0Qow4si4HfhMeEHEkfKsYANVPnNBwUfsS7+xRbkV++jy+C+nLxb/uBkFiVs3QWwHB1oWhFw70T5lGji0D7yJ/FoRpwGdpkzjFFyKJu1mv6B4H1Yb3LE+7c0uX2vvhq3dXquTP1BO+mXN2KKBQ0oyPQSm79ziib7suQrmRC+rQGoTpL8FkC6BRrCeHD0GqJMTvczKPIPQGbUbzuIvPOhMzTgWD+Oc9Y6ddAgnNC3A132AVne4JMsldgre95Db/pSbs7i++PRXJ1W1fEKARP3RbwFkMAs+caUpcATwKTKM= saret@Feanor

1
DebianGithub.pub Normal file
View File

@@ -0,0 +1 @@
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC3EwmwaaG6jdKKVb8Oi/wvfZzyXFNjqvuaOLh/eSUXNIgpWxKgHWw6PFv+1Sy2DlxHBfdthnMoJohGy1o9nJK9UsMWmgl4q01g/QBtO4/uGMU7I0VgG/VEmzOkMxG3Rnuct86E7z8rFfFcz0I2QtWmhDE7gOEcS8m/fByEqizu1LvywJ5leFZIEWpotqDWU9tn1+0kMA+Pt6uqToF3YC298hg6dj2rNtpf5KkUXHhVrCAFWMfQgZ99MyYQJFeTZkeoVnFNa8alQiVJI4nQVGsYzc9MU/XZ2F7f9nmGdx9ckZqOXzUAs3gD8U8CfXULoblAtcF9tRW98zmR+H2VAdaELNuO1BIEh3fOMzOXonzYK8YJqn8u9oaKI8GsYKQNYVDbtvFReV8oS9oYS5D/TTvKxeCUHYHzgiIpZYffbtYyld6oPOprc2CoVWBzH2jnCUfvEqsmQrQwInnzhLZ3OhngXHrYUpUmWs3dolaM8p5nUZ691enGmQSN9XJBV2xz7nc= saret@Feanor

1
DebianMachine.pub Normal file
View File

@@ -0,0 +1 @@
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDHBJCdJRqqt5jbzErqFzYwonbVNJboSauZUV1jPti6TaMCkox5P3EhnYatrS3QNxgNyLE8TwT+A1/QkFhhzZ+4CX8MigoQA1PST42VvcWQfowQU8AzqZqtwJE5M0wKNb5rN5cKYo18vrOPs5l751sLXFzEj0L2ylmzVixkO6F7UAc+xJJJVzXZwqIK4n8v13UdolQog3GKoE7oNHu22PuwLn6CPsyInZQ89yDOTkS3QgYgyCGVZsm0W2+anSvGteLHLLNBUgLX+TyLaJex7UkIv8CFF0CYmcwINoM8umWj+ZSquwojKIIykYsGp65RcDf64tnqk6oFrcXLBF2ZP13I/Z+CGmRr9Pad7eHvIRU00OPbkz+K7hsBpwnA8JOuFSH4jHc8r8s7uLyBUtLgZmfAm6KO2YOPXI74WpERt1P/JCobIKhuahU9+dQxPUF5x21D5NByU1WqDf7d2vlcY2tRMvoerpPKTIIfF0Tk8Zy+E2UoV8+ip4el3cviESwc2Q8= saret@WSLFeanor

1
KorenSSH.pub Normal file
View File

@@ -0,0 +1 @@
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC20uLNcj5quFKf/a2FZs1LhSXuuDiQUM3suOtVpFsQNrADmvY9w6Kh6/ppiiUC3zN0I5UZKP4F2RH8t3+KLFw+Uibt7cgfWbdU+ERIBXnk70sYFnBwKviWoa1G+K0aoMhOgAu7QF2Bb7UryCGu1b3YJs6FYeroZ29niYPpebSn0vVseIgC8pMuPYxYuR3X7B+ePf5wvZL2AADZw9Fjm5OD2KpFlaCeiW2hmhaTWZieGZchJQgLVIPlnYA6ZP3T+gXSCHrZgbfg1BRLRcDNzJVq0lsGx7QSKlKT7cvKh3dGlPgQbZ55zjS8CJZVzxQM7noi9n4sgEgxFYo7z0PR83MpcrXqmV0SNDssIob3jNwlK4twEnGZcBLDZ7pthXhYcQLVQX/znaV7MsRibDx1R2Pser8JIeR3AnWiR935t96PI7yoW/gF9idB4UBggj7wGa1Uz1eg2ObyX7GpwFSOlfQjB0RiNWI1wrkcIs4wCikBrKBcjGaFQMPyCSLJwpNRn0s= saret@Feanor

1
LibreGithub.pub Normal file
View File

@@ -0,0 +1 @@
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDa7+WRC824+CMdlj0iKTYmUh3pGwclEYKz8b6Ew7lyhQvthhoYCtGE3YC1itgg3/RC9+qu0tzYzZeABzb+MVsXYrlKoLsliHKAuIKR+CO6tt73C3BxipM9+JWnGC0+Wu1G9CxtK/phmw3m/BSbgqT29bPg6bgG497dKL+tii3qUePa/vp1MlTjFUc7sh2IAvYIJjf+TQt9uiYk/+owFb8YhhksuNuQTvHoi3V2kPlRCw+4P5+oyeB0QSN+iFMbfZEwxk06rK5K9K5K9GdCR+2zVFutCsqMqzrH8bwewNqdrmsON63cABYm6hw7pQ7kv6Mp5xdW77dmedp+/7BihS/51zYVagK57P4OQ+uKyuNIZaJ8jd1MaVQCE9sgLudx4PvfxrYd2zYSn8gt5FfyXYZqInVIqzDwG9Y+KDHUTVJ9n5khOIhITz7g32nbSVpEytMp1EZ0QS8V0jyV1eazzBB4Kb8lIFU3njcj2IdmKURJxqU3USioeDC2E5nM36Xa4Zc= saret@Feanor

1
OracleServerGitHub.pub Normal file
View File

@@ -0,0 +1 @@
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDT/ScPg0KwJU9qKo9eLRH50O3rTT0oU1HWU/dvoF+MUogF4tZ3d0LiVL0yNT/GVy8xfe0FX3zL+EpExGvq/MBuS44UpRWpgm/waiMOVrZ5IV/h51eYUnCA6lHtC2WhyPVJkilIzl1eXu2HlO5z1m2NNvYa6Pv4MqFfszfHN2YNBGgrNi5ZLDNllypSuRPkYONc1gwwHDleAb/2Sy86IFsbsWHteJhU03pGgNlR1KPJyy5T8Os5NtP8mId6wILvPAMsJX0LC2ETYy6Nr2liHvHrlp7F7bmj7YE9ngkuUGfM34ZER88/pT+J8yAzQww6r7K2pjI9g5+2V386gqo9I0N7bVp0YhECa3cDt0+e5fpuGOzMngelPfkU0sCgKjAaxJzsX4luPXMR4ooSYgmMv1f0h1W/muhk1c9M+FlUPAgKYBkDvCLOERTYhxN7k4WZfz7fmGUtja1KvziZlpVfodMpf6ak+2Ublt8wwFPtqhF6e1jCpWwKD1tiaYbS6+6gnyE= saret@Feanor

1
VisualStudio.pub Normal file
View File

@@ -0,0 +1 @@
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDr+s0AF1Jbs/7blclbdJy1ZJlu2FxfrF/fIg+ao51WJjbaSEevtL0xjbAx9RWM0k5/RnL8A6CMtLyr2WQFkuaThtXPitA9RIJI/UegldPvlOG5r/W7otLV0gE9lSQm4dowPdr7ZuN94c/T7y+RCW7148KlOKG7SqUCIxM6yZ+p2GU8QE6Y9/B0mFlz98b9DSsN766pTzJX6JZbOlKwAfk21IEZFCrl7zV5YOp+9p1DWrC/zOd598BOfkNDxsMc1ByDJTsaaRBpqYumzBtDh+N9IiV0CndE1pOg34UH6OytxXC+sbBYJMoNUAnsipwK0AG7hbY+14gimyDPkhzVVQRxflKw9gqzcVmGNnOZ8Z6xXnHH48EyI/YJZnBpQdCB3AoG+Q1Js/Lu+TnN5byf4ef4yuUWRe0vfXbS23wuIFT4r6Gr++BugcnoHvTMoe5wz1d1HjAV+WVDDt/vJR57fSQO/c3h9gKBIRFynxBKiwDI86pn7YFAO/G93XaTT5u0rOiWVrF3DTBuS52bU16vhYY69MxKCRLSkBXSQYyj5zrkFmfe0Rfr720QsaymY/znKdAXdcBlCmLUkSGEKdXJADQEN271n8KWoxBW2zKt5iia7SEP/TeyGIYOjdKxcTnT6VvVgmQmBaU0GwWz8X/qZFWshPzjBQqVwQ3n4TPjXWk/jw== saret@Feanor

1
Windows2Github.pub Normal file
View File

@@ -0,0 +1 @@
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC8Gzg6srZ8+ui0kB8I17hICEmkcHaTiOjTDEBY0xVJsRfFcF504Fv+iEOa5s2ts/LCY8SGHDH/kCn+m4u6SRc0QAWz9Iq8BoJ8L4BGeJ7SNr0qzYmjgkW1bbM9Klg8xBvZ3Nm1LWLZhmDxmL0ZrkxQb20uKve3thiJqi1dXQFBZ4DUSA0XzjLKBn22Ti1I+NEyDE3HGvI2Pn+L+7KH3LtTvXGD6ViGplpmeA3KSxE1d9OP2dBkXrZ3Ins6EwR+1k6Mxb7bwNxECHy+6h6bBpv7FcOwu7rBBKvK6mSZ2IMWT5AMHvlJ4oFInX4sVl78+qNx0AiBirDt/z85Zzv8cSH2zfxElXRSQMkv1fG5Hr7aB2O0M/9tJ37edwAXcEM3mVhJzMWe7FnlmYKh/CA2rGjnTMRxhm6XL/r6EDJo3CI5PF25nLCeFybOiKhSZqvm0tBY3iL5majh19OH31gQuLA8GXbn7T9lF77rYG4r58JoCalEePkt14sIX57aZoHmCrc= saret@Feanor

1
WindowsGithub.pub Normal file
View File

@@ -0,0 +1 @@
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC8Si+crV5RaxHsPkxlxW448/nQFO3J0s/c28I7p8WlViLCjP3WlMW7d8vOXkR6AGBNcW5XKZ6C0IUZftxAkwl9AppfNBShzemzLErY9zXm4H6ROftmscUyBm1/gst3mU8r+qmykz9mSZ+duQibG3D/7WflDvijCp+oa1Tc/RR7g6MeOoFHbO9zGTIPZWxtjca96KxqfEMcP/NuuYTd85IKCAWJlHVywwJ/aolQMuGRaPOjXv27Ab/ou4//UXg4rd4Dx7AbORXEquwRmw7tFNfoLWOwRa4SMqhExKZ86vFQlq7LtqjFh2DfogBO9gaPHxK/3+0+Hku5lArV9UCL/G77HT6YmXIz12nqMG/fWDqEgrpBjAlZvhmQR0k5MK9xBR6N5WT6RPsC8VzOlNSS/f/HU3LwIskh6BPb/IrOnD8m67Nqj5jU0clFUibFaTYftNXfDrSuiYms67pd3Evh7wHKqAwqhn4D3K64nt3ozNKUB316suR3l5htY9oZSmF/4YU= saret@Feanor

1
WindowsMachine.pub Normal file
View File

@@ -0,0 +1 @@
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDGwGjkLcsSONrQlkEKFqaj+dKJ5wMm7+mT2ZRKW3r4lz8gFuYB2NDG4lw7xY6vtrm7LsqesBpo+f24TPnF3p1ximkE3pudarIIe7gv0x2X5Zcv5WfCALBZADjjXPjoVWV78Z89ryaa3MaB3Vp4XSMcTLwMkJNy1wkPW6h6KLKTw1Xn4ufWaRB9SWqRpGpE3BFkW8npwxCkRvF7MKUGMB8gTiU5pWCUf+8mg2ofoMFg7UeQPNLtDWSwsVJ3al3KqWMR2kunN642QrKg2N8oLwyoY2rKRQdr3F/FJ6cBe5TmesX6yTTyuqdueUFbLufJIZzDUCWrGXbRotsYmwEy68mXx5DyGzmBkelh3sUdVMWBrCLlSAxRkobv/c3KSfn7+N7LCeM4Oj8uElw3IBOfcdWU0+csgEhGHyh1cszcJxW03/ivIPESzwq2V0P+vJCmY/DrY5ns9MDdDV+5RqiSEQqFyZYJWVZPxLJQT5OkguG2VzHqXva1xU8c+9pwazo6+IE= saret@Feanor

1
phoney.pub Normal file
View File

@@ -0,0 +1 @@
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC6NIXvr+c3ltiPGn5nyThKXzKMdg6fjxRW9vPo9WyWXWTtEOO5DEpsQOkrYJdsyQWhD7wpHRrJMyVzB8cCKJJHXVu7T8RiBsRvy10G828u4jHL9l0wr9+pzoBBua9TddajA2zkHZLtTnAXEDb9S7s3Mral4lsmsVYyuKWkZkzu3DU1+XgZGR9zpkvF3wFt8CY+buyceozp285g+QOuedI/iav+Zm5vKo5bfV5+rp96dI1oGCgxj4k9aVkMcBGenNmrVwVcSjUt1HZ1ikyZ2M6EncWXcyExMumt4XH3rObJGSw/SCZpt0fswY1WJagGJWs3fZ7/KebcbCoGORbVNpIuDbmfe5oEiQf0dcOPu7vBkpoMJqV4qUzBej7LYoXJqucHw5cawp7VvcHxp4L9Sp3W4aLHCIet5fLkEOB16UssghX7tcQOx6cjfLO+PPnxJIwtORVEoP0CDH0rsSEruh7Id6tQwRngL86CvD2q/OMleS8ZFw1QS6UzuWZMSmJpDsM= u0_a388@localhost

View File

@@ -4,8 +4,9 @@ saret ALL=(ALL) NOPASSWD:ALL
EOF
fi
if [ "$(ls /home |grep saret)" != "saret" ]; then
sed -i "s/main$/main contrinb non-free/g" /etc/apt/sources.list
sudo apt -y update
sudo apt -y install wget nano curl zsh git lsb-release htop apt-transport-https xorg slim ncdu sshpass fish btop
sudo apt -y install wget nano curl zsh git lsb-release htop apt-transport-https xorg slim ncdu sshpass fish btop screen
passwd root -d
username=saret
password=qwerty
@@ -15,15 +16,15 @@ if [ "$(ls /home |grep saret)" != "saret" ]; then
mkdir /SSH
chown $username:$username /SSH -R
chmod au+xwr /SSH -R
curl -sSL "https://www.googleapis.com/drive/v3/files/1T9QJRJf-PudtnOc_LWWlcaGzmlFetj8l?alt=media&key=AIzaSyCy8ppkVWYQFSznbe1SHuAITSZ-ux_ZCZk" >/SSH/DebianMachine.pub
curl -sSL "https://www.googleapis.com/drive/v3/files/1etRrxKbD57DCyZiqhA7uOMWHzHAsclyQ?alt=media&key=AIzaSyCy8ppkVWYQFSznbe1SHuAITSZ-ux_ZCZk" >/SSH/WindowsMachine.pub
curl -sSL "https://www.googleapis.com/drive/v3/files/1qPxPILbk9X2wK4nbXnyGCOZs-jjq6NXZ?alt=media&key=AIzaSyCy8ppkVWYQFSznbe1SHuAITSZ-ux_ZCZk" >/SSH/DebianMachine
curl -sSL "https://www.googleapis.com/drive/v3/files/10y_s7IHOyqqUfdWB-HwRfYOy2EGlEAro?alt=media&key=AIzaSyCy8ppkVWYQFSznbe1SHuAITSZ-ux_ZCZk" >/SSH/WindowsMachine
curl -sSL "https://www.googleapis.com/drive/v3/files/10Danv9wAuMkx2A24WV3x1ZKTpE7DXbww?alt=media&key=AIzaSyCy8ppkVWYQFSznbe1SHuAITSZ-ux_ZCZk" >/SSH/Phoney
curl -sSL "https://www.googleapis.com/drive/v3/files/10JLW5RoDHibs5swUr6XOCrWSXy2RzUuh?alt=media&key=AIzaSyCy8ppkVWYQFSznbe1SHuAITSZ-ux_ZCZk" >/SSH/Phoney.pub
sshpass -p "qwerty" ssh-copy-id -i /SSH/DebianMachine.pub -o StrictHostKeyChecking=no saret@$HOSTNAME
sshpass -p "qwerty" ssh-copy-id -i /SSH/WindowsMachine.pub -o StrictHostKeyChecking=no saret@$HOSTNAME
sshpass -p "qwerty" ssh-copy-id -i /SSH/Phoney.pub -o StrictHostKeyChecking=no saret@$HOSTNAME
mkdir -p /home/saret/.ssh 2>/dev/null
chown saret:saret /home/saret/.ssh -R
touch /home/saret/.ssh/authorized_keys
# Debian Machine
curl -sSL "https://gist.githubusercontent.com/1kamma/5c283f4fdeff2d5a6e6e97b310f3bc8b/raw/5216f05644e6924ff8c33b0123643dc1ed90ce2f/DebianMachine.pub" >>/home/saret/.ssh/authorized_keys
# Windows Machine
curl -sSL "https://gist.githubusercontent.com/1kamma/5c283f4fdeff2d5a6e6e97b310f3bc8b/raw/72eefec64df079cd4fe07e0b723ccdc02d4c1141/WindowsMachine.pub" >>/home/saret/.ssh/authorized_keys
# Phoney
curl -sSL "https://gist.githubusercontent.com/1kamma/5c283f4fdeff2d5a6e6e97b310f3bc8b/raw/8ac7c2cc43a0421646eb10351d08aa8d19c274e2/phoney.pub" >>/home/saret/.ssh/authorized_keys
sudo reboot
su $username
fi
@@ -36,7 +37,7 @@ EOF
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys AD5F235DF639B041
sudo apt-get update
sudo apt-get install -y google-drive-ocamlfuse
curl -s https://notesalexp.org/debian/alexp_key.asc | sudo gpg --no-default-keyring --keyring gnupg-ring:/etc/apt/trusted.gpg.d/alexp_key.gpg --import
curl -s https://notesalexp.org/debian/alexp_key.asc | sudo gpg --armor --no-default-keyring --keyring gnupg-ring:/etc/apt/trusted.gpg.d/alexp_key.gpg --import
sudo chmod a+r /etc/apt/trusted.gpg.d -R
sudo apt-get update -oAcquire::AllowInsecureRepositories=true
sudo apt-get -y install notesalexp-keyring -oAcquire::AllowInsecureRepositories=true
@@ -55,8 +56,12 @@ git clone https://github.com/zsh-users/zsh-autosuggestions ~/.oh-my-zsh/plugins
sed -i "s/plugins=(/plugins=\(zsh-autosuggestions z /" ~/.zshrc
sed -i "s/oh-my-zsh.sh/oh-my-zsh\nsource ~\/.oh-my-zsh\/custom\/plugins\/zsh-autosuggestions\/zsh-autosuggestions.zsh/" ~/.zshrc
fi
sudo tee /etc/apt/sources.list.d/notaesalexp.list<<EOF
deb https://notesalexp.org/tesseract-ocr5/$(lsb_release -cs)/ $(lsb_release -cs) main
#sudo tee /etc/apt/sources.list.d/notaesalexp.list<<EOF
#deb https://notesalexp.org/tesseract-ocr5/$(lsb_release -cs)/ $(lsb_release -cs) main
#EOF
tee /home/saret/.screenrc <<EOF
# Enable mouse scrolling and scroll bar history scrolling
termcapinfo xterm* ti@:te@
EOF
sudo apt -y update
mkdir /home/saret/.config
@@ -114,15 +119,22 @@ chmod a+x dotnet-install.sh
sudo chsh $USER -s $(whereis fish)
sudo rm $(ls)
sudo tee /etc/timezone <<<Asia/Jerusalem
mkdir /home/saret/.ssh
git commit --global user.email "saretbenny@gmail.com"
git commit --global user.name "1kamma"
git config --global user.email "saretbenny@gmail.com"
git config --global user.name "1kamma"
if [ "$HOST" = "libre-computer" ];
then
su -c 'wget -O - "https://connect.jfrog.io/install_connect" | sh -s VBr9r2byCYKNaE3rgZwYZANg8BueGk3HAQ Server'
if [ "$HOST" = "tritium-h5" || "$HOST" = "libre-computer" ]; then
curl -sSL "https://www.googleapis.com/drive/v3/files/12E1DAwQaQUT7lWOs1EhTD5Xk_sAnGqjo?alt=media&key=AIzaSyCy8ppkVWYQFSznbe1SHuAITSZ-ux_ZCZk" >/home/saret/.ssh/LibreGithub
su -c 'wget -O - "https://connect.jfrog.io/install_connect" | sh -s VBr9r2byCYKNaE3rgZwYZANg8BueGk3HAQ Server'
curl -fsSL https://archive.heckel.io/apt/pubkey.txt | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/archive.heckel.io.gpg
tee /etc/apt/sources.list.d/archive.heckel.io.list <<EOF
deb https://archive.heckel.io/apt debian main
deb-src https://archive.heckel.io/apt debian main
EOF
sudo apt update
sudo apt install ntfy
sudo systemctl enable ntfy
sudo systemctl start ntfy
tee /home/saret/.ssh/config <<EOF
Host GitHub
Hostname ssh.github.com
@@ -134,104 +146,16 @@ Host gist
Hostname gist.github.com
User git
IdentityFile ~/.ssh/LibreGithub
EOF
sudo tee /etc/systemd/system/RunSSH.service <<EOF
[Unit]
Description=Run This SSH in ssh-j server
After=network.target
[Service]
Type=simple
Restart=always
RestartSec=3600
ExecStart=/Scripts/ssh.sh
User=saret
Host oracle
HostName xmpp.saret.tk
User saret
IdentityFile ~/.ssh/LibreSSH
[Install]
WantedBy=multi-user.target
EOF
sudo chmod a+x /etc/systemd/system/RunSSH.service
sudo mkdir /Scripts
sudo tee /Scripts/ssh.sh <<EOF
if [[ "\$(ps -x |grep saret@ssh |awk '{print \$9}')" != *"libre-computer:22:localhost:22"* ]]; then
ssh saret@ssh-j.com -N -R libre-computer:22:localhost:22
fi
EOF
sudo chmod a+x /Scripts/ssh.sh
sudo tee /Scripts/update_data <<EOF
#!/bin/bash
apt -y update
EOF
sudo chmod a+x /Scripts/update_data
sudo tee /nan <<EOF
# Edit this file to introduce tasks to be run by cron.
#
# Each task to run has to be defined through a single line
# indicating with different fields when the task will be run
# and what command to run for the task
#
# To define the time you can provide concrete values for
# minute (m), hour (h), day of month (dom), month (mon),
# and day of week (dow) or use '*' in these fields (for 'any').
#
# Notice that tasks will be started based on the cron's system
# daemon's notion of time and timezones.
#
# Output of the crontab jobs (including errors) is sent through
# email to the user the crontab file belongs to (unless redirected).
#
# For example, you can run a backup of all your user accounts
# at 5 a.m every week with:
# 0 5 * * 1 tar -zcf /var/backups/home.tgz /home/
#
# For more information see the manual pages of crontab(5) and cron(8)
#
# m h dom mon dow command
0 4 * * * /Scripts/update_data
EOF
sudo crontab /nan
sudo tee /etc/systemd/system/GoogleDrive.service <<EOF
[Unit]
Description=Run Google drive folder, and mount it.
After=network.target
[Service]
Type=simple
ExecStart=google-drive-ocamlfuse ~/GoogleDrive/
User=saret
[Install]
WantedBy=multi-user.target
EOF
sudo chmod a+x /etc/systemd/system/GoogleDrive.service
sudo systemctl enable GoogleDrive
sudo systemctl enable RunSSH
cat <<EOF >> .zshrc
#My alias
alias fuck="sudo apt install -y"
alias go="sudo apt -y"
alias no="sudo -s"
alias dl="youtube-dl -f '(mp4,mkv)bestvideo[height>=720]+bestaudio/bestvideo[height>=720]' -o '%(title)s'"
alias DL="youtube-dl -f '(mp4,mkv)bestvideo[height>720]+bestaudio/bestvideo[height>720]' -o '%(title)s'"
export DOTNET_ROOT=\$HOME/.dotnet
export PATH=\$PATH:\$HOME/.dotnet
EOF
elif [ "$HOST" = "tritium-h5" ]; then
curl -sSL "https://www.googleapis.com/drive/v3/files/12E1DAwQaQUT7lWOs1EhTD5Xk_sAnGqjo?alt=media&key=AIzaSyCy8ppkVWYQFSznbe1SHuAITSZ-ux_ZCZk" >/home/saret/.ssh/LibreGithub
su -c 'wget -O - "https://connect.jfrog.io/install_connect" | sh -s VBr9r2byCYKNaE3rgZwYZANg8BueGk3HAQ Server'
tee /home/saret/.ssh/config <<EOF
Host GitHub
Hostname ssh.github.com
Port 443
User git
IdentityFile ~/.ssh/LibreGithub
Host gist
Hostname gist.github.com
User git
IdentityFile ~/.ssh/LibreGithub
Host neworacle
HostName files.saret.tk
User saret
IdentityFile ~/.ssh/LibreSSH
EOF
sudo tee /etc/systemd/system/RunSSH.service <<EOF
[Unit]
@@ -327,5 +251,8 @@ alias s!="ssh Libre -X"
export DOTNET_ROOT=\$HOME/.dotnet
export PATH=\$PATH:\$HOME/.dotnet
EOF
sudo curl -sSL "https://www.googleapis.com/drive/v3/files/12Axgo2juZfnriBarFq-yh6-i1RD_6pAX?alt=media&key=AIzaSyCy8ppkVWYQFSznbe1SHuAITSZ-ux_ZCZk" -o /SSH/DebianGithub
sudo chown saret:saret /SSH -R
sudo chmod 600 /SSH -R
sudo sed -i '$a\'"\n\x64\x65\x62\x20\x68\x74\x74\x70\x73\x3a\x2f\x2f\x6e\x6f\x74\x65\x73\x61\x6c\x65\x78\x70\x2e\x6f\x72\x67\x2f\x64\x65\x62\x69\x61\x6e\x2f\x62\x75\x6c\x6c\x73\x65\x79\x65\x2f\x20\x62\x75\x6c\x6c\x73\x65\x79\x65\x20\x6d\x61\x69\x6e\x20\x63\x6f\x6e\x74\x72\x69\x62\x20\x6e\x6f\x6e\x2d\x66\x72\x65\x65\\n\x64\x65\x62\x2d\x73\x72\x63\x20\x68\x74\x74\x70\x73\x3a\x2f\x2f\x6e\x6f\x74\x65\x73\x61\x6c\x65\x78\x70\x2e\x6f\x72\x67\x2f\x64\x65\x62\x69\x61\x6e\x2f\x62\x75\x6c\x6c\x73\x65\x79\x65\x2f\x20\x62\x75\x6c\x6c\x73\x65\x79\x65\x20\x6d\x61\x69\x6e\x20\x63\x6f\x6e\x74\x72\x69\x62\x20\x6e\x6f\x6e\x2d\x66\x72\x65\x65" /etc/apt/sources.list
fi