SELinux
Verify problems: audit2allow -w -a
Change configuration by setsebool
, audit2allow -a -M name
is not recommended
#linux #selinux
Renew:
$ certbot renew
list certbot certificates:
$ certbot certificates
remove:
$ certbot delete --cert-name domain-name
#certbot #letsencrypt
Save RAM memory using generators which return a lazy iterator.
Optimizing Memory Usage in Python Applications
#python
Setting up a default shell / Midnight Commander editor and viewer:
sudo update-alternatives --config editor
or
~/.zshrc
:export EDITOR=nvim
export VIEWER=nvim
#linux #zsh #mc
Opening odt files in Midnight Commander on MacOS
regex/\.(.*)$
Open=(open %f &)
#mac #mc
Resize all images in dir
for file in *.jpeg; do convert $file -resize 500x $file; done
#linux #bash
LibreOffice transpose rows to columns
Rotating Tables (Transposing) - LibreOffice Help
#libreoffice
Automatic change of linux configuration files
sed -i 's/#Port 22/Port 123/' /etc/ssh/sshd_config
#linux
Dictionary of values with choices for select.
from enum import Enum
class ResourceType(Enum):
HTML = 0
VIDEO = 1
AUDIO = 2
IMAGE = 3
PDF = 4
HTTP = 5
EPUB = 6
def get_choices():
return [(r.value, r.name) for r in ResourceType]