Записки админа
12.9K subscribers
648 photos
28 videos
227 files
2.46K links
Пишу о Linux и администрировании серверов.

Связаться с автором: @servers

Заметки в браузере: https://sysadmin.pm/

Буст канала: https://yangx.top/sysadminnotes?boost
加入频道
😈 И ещё немного про песочницы, но уже во FreeBSD - curtain: WIP sandboxing mechanism with pledge()/unveil() support.

Если кому-то будет интересна установка и настройка для тестов - https://github.com/Math2/freebsd-pledge/blob/main/CURTAIN-README.md

#freebsd #sandbox #напочитать
This media is not supported in your browser
VIEW IN TELEGRAM
🗜 felix - tui файловый менеджер. Да, ещё один файлменеджер в копику.

https://github.com/kyoheiu/felix

#tui #filemanager #напочитать
👾 Can Grafana run Doom? Просто Doom в Grafana, потому что могут, судя по всему.

Вот тут можно попробовать поиграть.

#grafana #doom
🎇 Продолжаем смотреть всяческое на выходных. Представители демосцены канал читают? Тут человек на awk демку нарисовал (и вообще разное на awk рисует, судя по репозиторию). Занятно выглядит: https://github.com/patsie75/awk-demo

#awk #demo
🐧 Все знают, что нужно собирать LFS самому и вручную, что бы постичь этот дзен. И только после этого можно пользоваться какими-нибудь скриптами автоматизации (а то и вовсе писать свои для сборки), например:

https://github.com/krglaws/MyLFS

#lfs #linux #blfs
🛠 xj - интересная утилита, которая позволяет html страницу конвертировать в json для дальнейшей её обработки.

$ wget -qO- "https://google.com" | xj | jq
$ wget -qO- "https://google.com" | xj | jq '..|select(.title?)[][]'
$ wget -qO- "https://google.com" | xj | jq '..|select(.link?)[][]'

https://idiomdrottning.org/xj

#json #xj #будничное
Why Don't You Use... Brendan Gregg рассуждает о вопросах вида "Почему вы не используете это?"

https://www.brendangregg.com/blog/2022-03-19/why-dont-you-use.html

#напочитать #будничное
🔧 Полезные примеры работы с curl - Curl Cookbook. #curl #будничное #напочитать
💀 Много разных postmortem'ов, собранных в одном месте и распределённых по категориям: https://github.com/danluu/post-mortems #sre #postmortem #напочитать
An introduction to pvpanic - вводная статья о pvpanic - механизме, с помощью которого гостевая ОС может сообщить гипервизору о произошедших проблемах ещё до того как будет собран crash dump.
🔐 The ultimate guide to Full Disk Encryption with TPM and Secure Boot - полнодисковое шифрование, с ключами, которые хранятся в TPM. Описано хорошо, пошагово и с пояснениями.

#security #напочитать #luks
☁️ PIPEFAIL: How a missing shell option slowed Cloudflare down - занятная история о том, как некорректная отработка одной из shell команд в последовательности привела к проблемам на уровне сервиса. И о том, почему в скриптах полезно использовать -o pipefail.

#pipefail #shell #напочитать
🛠 The Unexpected Importance of the Trailing Slash - ещё немного про шелл, и про важность trailing slash при выполнении команд и написании скриптов. #shell #напочитать
🗜 Бекап данных с серверов в хранилище S3 - хорошее, пошаговое руководство по настройке бекапа данных в VK Cloud Storage. #фидбечат #backup #напочитать
🔩 Automated Kickstart Install of RHEL/Clones - про kickstart, автоматизацию установки RHEL и основанных на нём дистрибутивов. #kickstart #rhel #напочитать
⌨️ Detect Keyboard Keys and Mouse Clicks in Bash Scripts - и ещё некоторое количество полезностей для написания скриптов.

Да, тут уже начинается та самая история, когда взять полноценный язык программирования становится проще, но всё же.

#bash #shell #напочитать
⚙️ The smallest Docker image to serve static websites - пост об очень маленьком образе контейнера для хостинга статического сайта. tl;dr - в контейнере запускают thttpd.

#container #thttpd #напочитать