Search
I'm using Awesome WM (v4.3) with Tyrannical plugin on Debian 12 and I observe an unexpected behavior of VSCodium. Using the following configuration (in rc.lua config file of Awesome WM), when I st...
You can use openssl for that. openssl s_client -connect codidact.com:443 -showcerts </dev/null | openssl x509 > codidact.pem
I can't set two keyboard layouts with Awesome WM (v4.3) on Debian 12. Using the following configuration (in rc.lua config file of Awesome WM), only the french layout seems to be usable. The us lay...
Headless chromium gives me many errors: $ chromium codidact.com --headless [0914/093555.796025:ERROR:angle_platform_impl.cc(44)] Display.cpp:1086 (initialize): ANGLE Display::initialize error 0: ...
I couldn't find a definitive authoritative documentation anywhere but this seems pretty good: Mel Gorman: Understanding the Linux Virtual Memory Manager, Section 13.4 Once a task is selected, t...
I managed to disable the feature via polkit. To do this I created two policy files: /etc/polkit-1/localauthority/50-local.d/50-disable-linger-self.pkla [disable loginctl linger self] Identity=un...
How do I solve the error 'Dependencies installation failed' when installing a program using an installer in Bottles? I'm using Bottles 51.15. Console log 15:08:16 (INFO) Installing dependenc...
Just run the installation again, Bottles already deleted the file with the not-matching checksum. This might be required multiple times if there are mutliple files to be downloaded and installed al...
Some Linux users prefer to have /home mounted on a separate partition from the filesystem root, while others prefer a unified partition. I can find plenty of tutorials out there for moving /home on...
tar can do it all: $ tar --extract --ungzip --one-top-level --file archive.tar.gz That will result in a directory named according to the archive (so just archive in this case) containing the ex...
You can find that when you run docker inspect $CONTAINER. You can automate this with a simple loop like this: for CONTAINER in $(docker ps -qa); do docker inspect $CONTAINER |grep -q $DIRNAME...
I want my SysRq key to be fully functional. When I look in sudo sysctl -a I see kernel.sysrq = 1 in the output. This tells me it should be working. To test, I run echo h > /proc/sysrq-trigger ...
Turns out this is a known bug in QT 5 that has been fixed in QT 6. It only happens in the following constellation, which I hit exactly: Wayland Two or more screens different scaling per scree...
There is not a way to do this from the Web UI (LuCI). Instead: SSH into the router Delete the corresponding line from /tmp/dhcp.leases However, note that this is not enough to get a new IP. ...
I am trying to run a DNS server on my LAN. I set it up where: Dnsmasq is the "initial" server that clients see Dnsmasq resolves internal domains, and handles overrides (such as if I want to blo...
Vim has multiple "registers", which in modern parlance is multiple internal clipboards. By default, yank sends to an anonymous register, which is separate from the clipboard. However, you can make...
There are three options. I will list them from least practical to most, because I don't want people to stop reading halfway through :) Parse ssh-agent output with your custom script and re-print...
SSH agent prints some envar commands for sourcing in a shell. However, these are bash-style, and I use fish. Fish barfs at the bash syntax. How can I fix it?
After some digging, I was able to figure out the problem. I actually have multiple keys. In Kwallet, I noticed that one of them has the wrong passphrase. So looks like I put the passphrase of Key X...
I have my key added to ssh-agent and they show up in ssh-add -l. When I try to actually SSH to a host that requires the key, I still get prompted for a password. I enter it again and again and it s...
I'll post this as an example of what I'm looking to do. The following script: import sys a = sys.stdin.read() b = a.strip() c = map(lambda s: s.strip(), b.splitlines()) for s in c: p...
Answering your question as written, this is a hardware-specific question. Since solid-state storage chips typically keep the details of which cells are being used to write data hidden from the OS, ...
How do you securely erase data from a thumb (USB/flash) drive? With traditional (magnetic/spinny) hard drives, it used to be that you could use various tools to simply overwrite with random data, ...
I am testing some DHCP stuff, and I want to manually end a lease so I don't have to wait hours for them to expire. How can I do this with OpenWrt?
$ echo "4c 6f 72 65 6d 20 69 70 73 75 6d 20 64 6f 6c 6f 72 20 73 69 74 20 61 6d 65 74 2c 20 63 6f 6e 73 65 63 74 65 74 75 72 20 61 64 69 70 69 73 63 69 6e 67 20 65 6c 69 74 2c" | xxd -r orem ipsum...