Tech Tips Tuesday 32: OpenSSL, Vim, and the AUR, Oh My!

2 years ago
868

Tech Freedom:
TTT 32.1: OpenSSL Vulnerabilities Patched
The newest version of OpenSSL is out, and they patched some doozies. A researcher found one vulnerability which led to one of the maintainers finding a similar bug, which together, could trigger a buffer overrun in the x.509 certificate verification system, triggering a denial of service for that server. Good news is that these vulnerabilities were repaired.
If you want to read up more click the link to the article below:

https://www.helpnetsecurity.com/2022/11/01/high-severity-openssl-vulnerabilities-fixed-cve-2022-3602-cve-2022-3786/

#TTT #techtips #OpenSSL #fixed #TechFreedom

#gratitude As we turn to the thanksgiving season, here in North America, let us begin to count our blessings. I know this year has been hard, brutal, for most of us, but we are still here. Many of us still have our families and friends around us, and we don’t have to contend with Fraudci’s nonsense. Find things to be grateful for, today, focus on those things rather than on the things that are far less than ideal.

#techtuesday #Linux #Linuxtips #memesplanation #paul #Bible #Thessalonians #thankfulness #TechFreedom

TTT 32.2: 5 Tips for Vim

1) How to save all Open documents at once
a. Type :wa to write all changed files and keep working
b. Type :xa to exit and save everything
c. :wqa is the same as :xa
d. :qa will close everything, but not if there are unsaved changes
e. :qa! Will close everything, whether there are unsaved changes or not
2) How to keep your cursor centered onscreen
a. Type :zz to lock the cursor to a specific column, just like the *scrolloff* variable to some specific high value (helpful for searching through large files) :set so=999.
3) If you want to display line numbers in the left hand margin do this:
a. Type :set nu or :set number
i. If you want to disable it, type :set no number or :set nonu
ii. If you want to navigate to a specific line, type
1. 42G, 42gg, or :42<CR>
4) If you want to paste text into Vim and save its formatting, type :set paste, to turn that feature back off, type :set no paste
5) Delete while in Insert Mode
a. <C-h> “ Deletes one character back
b. <C-w> “ Deletes one word back
c. <C-u> “ Deletes back to the beginning of the line
d. <C-k> “ Deletes to the end of the line

https://blog.devgenius.io/mastering-the-art-of-vim-five-tips-to-improve-your-nerdiness-137ed3519ea4

#TTT #techtips #Vim #5things #TechFreedom

Free Your Internet
https://techfreedom.pro/product/free-your-internet/

One-stop shop for getting you and your business transitioned off of Big Tech online platforms and tools, so that you have control of your data once again. I will also help you to find better alternatives.

#TTT #techtips #TechFreedom #internetfreedom #nogoogle #nometa #noyahoo #nomicrosoft

TTT 32.3: Using yay to Work With the AUR
Many of you who have been around for a while are familiar with this, but I thought I’d toss this in this week for the sake of new users, or Manjaro users who may not use the terminal much, if at all. First things first, Arch already has about as many native packages as Debian or Fedora in its primary repositories, or repos, but what they don’t have, which is still quite a good number of things, can likely be found in the AUR, which is the Arch User Repository. The difference between the AUR and the main repos is that the main repos are maintained and supported by the team that develops Arch, where the AUR is maintained (sometimes) by users, and things aren’t necessarily supported well there. In my experience, they may not even always work. Here is what the AUR is is a repo where the source binaries are stored for a vast number of projects and programs are kept to be built into native packages through tools like yay. Yay is one of the most popular AUR helpers. Think of AUR helpers as pacman for the AUR. They will help you to work with AUR packages, from selection, to building, to installing, then updating, and finally uninstalling, as needed. Yay has some competition in pikaur, paru, and pacaur, among others.
First, we have to install some dependencies for it through pacman
Sudo pacman –Sy git base-devel
Then type the following in this order:
git clone https://aur.archlinux.org/yay-bin.git
cd yay-bin
makepkg -si
This will install the Yay AUR helper.
Now to use it:
First, we have to know the precise name of the package in the AUR, so Yay has its own search function:
Yay –Ss package-name-here will search for it in both the AUR and in main repos
Updating AUR packages using yay
Yay –Sua
Remove unnecessary dependencies
yay -Sc
Remove unnecessary dependencies and cached packages (say you are wanting to free up a good deal of storage space)
yay -Scc

How to Use the AUR with yay

#TTT #techtips #AUR #yay #Linux #TechFreedom

10 Things My Wife Thinks You Should Know about Tech Freedom.

https://rumble.com/v19elx6-10-things-about-tech-freedom.html?mref=2jfr3&mc=anr3y
#TechFreedom #wifeysauce #getfree #explainer

Loading comments...