Categories
Linux

Dont expect people to install Mastodon if it is this complicated

Why must we do all of this. Cant there be a script that do all of this. My mastodon fails to start. 😟

https://www.howtoforge.com/how-to-install-mastodon-social-network-on-ubuntu-22-04/

Categories
Linux Network

Is it just me or are meters broken in nftables

iif eth0 tcp dport { smtp, 587 } ct state new counter meter smtp-meter { ip saddr limit rate over 6/hour burst 3 packets } nftrace set 0 counter drop

This rule was working for a long time. One month ago it stopped working. Now it never drops any packets.

Categories
Backup Linux

It is hard to do crash consistent bare metal recovery backups for Linux

Bacula, Urbackup and Proxmox backup server dont do bare metal recovery backups for Linux. Veeam can do it, but the kernel developers break the Veeam kernel module for every new version of the kernel. I now have trouble to make fedora stay on 5.16 kernel it always wants remove that version and replace it with 5.17. 5.16 is the last version that Veeam linux agent works with. Nakivo copied the entire disk when doing backup. I was only using 30GB but it always copied 600GB. Some idiots suggest you use dd. Then i would have to make a 600GB file for every backup. And the backup would not be consistent.

Categories
Linux

When i removed Libreoffice from Fedora mysql server was removed

It was needed for the Mattermost server. 😠 After installing mysql-community-server mattermost was working again.

dnf install mysql-community-server
systemctl start mysqld
systemctl enable mysqld
Categories
Linux

Upgrading Mattermost is horrible

You have to run lots of commands at the command line. Switching between different directories. 😟

Categories
Linux

If you use Linux and xrdp and get annoying dialogs

If a dialog asks you to authenticate all the time you have to stop some services.

systemctl stop pcscd.socket
systemctl stop pcscd
systemctl disable pcscd.socket
systemctl disable pcscd.service

Categories
Linux

Linux dkms with Fedora is always trouble

Dkms modules often breaks with a new kernel. Fedora is fast at using new kernels. If you do a “dnf update” you could get a new kernel and some dkms module fails to compile.

/var/lib/dkms/veeamsnap/5.0.1.4493/build/snapimage.c: In function ‘snapimage_create’:
/var/lib/dkms/veeamsnap/5.0.1.4493/build/snapimage.c:841:24: error: implicit declaration of function ‘blk_alloc_queue’; did you mean ‘blk_sync_queue’? [-Werror=implicit-function-declaration]
841 | image->queue = blk_alloc_queue(NUMA_NO_NODE);
| ^~~~~~~
| blk_sync_queue
/var/lib/dkms/veeamsnap/5.0.1.4493/build/snapimage.c:841:22: warning: assignment to ‘struct request_queue *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
841 | image->queue = blk_alloc_queue(NUMA_NO_NODE);
| ^