today's howtos
-
Questionable TLS Certificate Authorities and Certificate Transparency
One piece of web security news of the time interval is that TrustCor Systems is, to quote the grugq's newsletter, "a root certificate authority with intelligence community ties that's registered in Panama and operates out of a UPS Store PO box in Toronto" (also, also, also). Concern over TrustCor is apparently not entirely new, but for whatever reason it didn't bubble back up in the modern era of browsers being more strict on CAs until now.
-
I wouldn't use ZFS for swap (either for swapfiles or with a zvol)
As part of broadly charting how Linux finds where to write and read swap blocks, I recently noted that ZFS on Linux can't be used to hold a swapfile. David Magda noted that you could get around this by creating a zvol and using it for swap. While the Linux kernel will accept this and it works, at least to some extent, I wouldn't rely on it and I wouldn't do it unless I was desperate and had no other choice. Fundamentally, swapping to ZFS is not in accordance with what people (and often Unix kernels) expect from writing pages out to swap.
-
How to create a sudo user on Ubuntu Linux
In this post, we will show you how to create a sudo user on Ubuntu Linux.
Sudo user is a regular user in Linux who has some admin rights to perform administrative task on the system. In Linux, root is the super user who has full admin rights, but it not recommended to give root credentials other users or to work on a system as root user.
So, the best practice is to create a regular user and assign sudo rights. By doing so we can track which user has executed which commands using sudo logs (/var/log/auth.log).
When we install Ubuntu Desktop or Ubuntu server then a group named ‘sudo’ is created automatically. If we add any regular user to that sudo group then that user will have sudo admin rights.
-
dsynth without stopping - DragonFly BSD Digest
If you have a bulk build of packages happening with dsynth(1), you can now add – literally, that’s the command – to the package list without interrupting the build.
-
How to Install qBittorrent on Fedora 37/36/35
qBittorrent is a cross-platform free and open-source BitTorrent client. qBittorrent is a native application written in C++ which uses Boost, Qt 5 toolkit, and libtorrent-rasterbar library and is extremely lightweight and fast. qBittorrent is very popular amongst torrent users as the main alternative to uTorrent.
-
How to Install Brave Browser on Fedora 37/36/35
Brave is a free and open-source web browser based on the chromium web browser with a strong privacy-focused. It sets itself apart from other browsers by automatically blocking online advertisements and website trackers in its default settings.
-
How to Install UbuntuDDE on Ubuntu 22.04 | 20.04
The Deepin Desktop Environment (DDE) is the default desktop environment for the Linux Deepin distribution. It is known for its sleek and elegant design and modern aesthetics with traditional desktop productivity.