Шпаргалка для debootstrap

12/Серпень/2018 debootstrapchroot

Розгортання необхідної системи для швидкої відладки


Іноді треба швидко перевірити що-небудь у певному середовищі, нативному для цієї програми, наприклад в ubuntu.
І ні, це не docker, тому що часто треба мати нормальну можливість працювати з цим середовищем як із системою, правити конфіги, ставити пакети тощо.
Перезбирати образи docker або ж налаштовувати щось всередині них дуже сумнівне і дивне задоволення.
KVM тут не потрібен, LXC довше і складніше щодо взаємодії.
Так, найпростіше це debootstrap та звичайний chroot.

Зазначу, тут не про ізоляцію та безпеку, мова йде про швидкий спосіб запустити довірений софт у певному середовищі.

amd64 xenial

1
2
mkdir /data/.box/amd64_xenial
/usr/sbin/debootstrap --verbose --include=nano,bash-completion,aptitude --arch amd64 xenial /data/.box/amd64_xenial http://archive.ubuntu.com/ubuntu/
Шпаргалка для debootstrap...

Лаконічне налаштування openvpn

30/Вересень/2017 openvpnopenssl

Базовий приклад налаштування openvpn

1
2
3
4
5
6
7
8
cd /etc/openvpn
mkdir ccd
mkdir crl
mkdir keys
mkdir secret
chmod 700 keys secret
printf '00' > serial
touch index.txt

В якості прикладу.
Organization Name: OVPN-NET
Common Name: OVPN-SERVER

nano openssl.cnf

Лаконічне налаштування openvpn...

ext4 з відключеним журналуванням, швидко та небезпечно

3/Грудень/2015 ext4tune2fsmkfsmount

Таке використання не рекомендується для важливих даних.

Трохи швидше, але набагато менш надійно

1
2
3
4
mkfs.ext4 -m0 /dev/mapper/lvm-test
# Відключаємо періодичну перевірку файлової системи після певного числа монтувань
tune2fs -c0 -i0 -m0 /dev/mapper/lvm-test
# Те ж саме, що й data=writeback при монтуванні
ext4 з відключеним...

Casio Protrek PRW-2000/6000

24/Вересень/2015 casio

Casio PRW-2000 - модуль 3172 1917x1434 IMG_20150604_154951.jpg
Casio PRW-2000 - модуль 3172
Casio Protrek PRW-2000/6000...
Сторінка 12 з 12