Опубликовано dragomir в 12/03/2019 - 16:58

Чтобы грузился softraid отдельно с каджого винта надо поставить grub2
Вот отличная статья:

https://blog.ispsystem.info/2016/11/grub2-centos-6.html


https://ftp.gnu.org/gnu/grub/


Опубликовано dragomir в 11/21/2019 - 20:38

хорошая дока по этой теме

https://www.nginx.com/blog/using-nginx-plus-with-selinux/

если лень разбираться, то я сделал так
ставим утилиты

yum install policycoreutils-python

создаем модуль для nginx
grep nginx /var/log/audit/audit.log | audit2allow -M nginx

загружаем модуль
semodule -i nginx.pp

проверяем загрузился ли модуль
semodule -l nginx


Опубликовано dragomir в 11/21/2019 - 18:49

1.В дире разработки смотрим статус, что было изменено

# git status
On branch master
Your branch is up-to-date with 'origin/master'.
Changes not staged for commit:
  (use "git add <file>..." to update what will be committed)
  (use "git checkout -- <file>..." to discard changes in working directory)
 
        modified:   navegacion_en_dispositivos.php
 
no changes added to commit (use "git add" and/or "git commit -a")

2.Коммитим с комментариями
# git commit -m 'added huawei3 in navegacion_en_dispositivos.php' -a


Опубликовано x-ops в 11/09/2019 - 08:56

Кошелек грамм для запуска требует gcc 7
./Wallet: /lib/x86_64-linux-gnu/libgcc_s.so.1: version `GCC_7.0.0' not found (required by ./Wallet)

как исправить:

Add debian testing repo to your apt sources by creating a file (with .list extension) on /etc/apt/sources.list.d folder containing the line

deb http://ftp.us.debian.org/debian testing main contrib non-free
Instruct debian to use testing sources on certain packages by creating a file on /etc/apt/preferences.d containing the following:

Package: *
Pin: release a=testing
Pin-Priority: 100


Опубликовано dragomir в 11/06/2019 - 13:58

После того как поднял slave на свежем bind9 заметил, что файлы зон начали выглядеть в бинарном формате и не читаемы для глаз. Народ пишет, что это было сделано начиная с версии 9.9, для оптимизации скорости передачи данных с мастера на слейв.

Для того, чтобы вернуть всё к читабельному виду необходимо добавить опцию masterfile-format text; в настройки зоны на слейве

zone "lan" {
        type slave;
        file "/etc/bind/db.lan";
        masterfile-format text;
        masters {
          xx.xx.xx.xx;
        };
};

и перезапустить bind


Опубликовано dragomir в 11/06/2019 - 13:47

dumping master file: /etc/bind/tmp-WshV8qdRaf: open: permission denied

Проблема возникла, когда я решил перенести slave на другую тачку на debian 10 и поставил новый bind.
Оказалось, что apparmor защищает от записи каталог /etc/bind/

находим файлик /etc/apparmor.d/usr.sbin.named
и менеяем в нем строчку

/etc/bind/** r,

на

/etc/bind/** rw,

после этого перечитываем настройки apparmor

apparmor_parser -r /etc/apparmor.d/usr.sbin.named


Опубликовано x-ops в 10/15/2019 - 15:44

При подключении к серверу по RDP не работает переключение раскладки клавиатуры на русский язык, хотя в трее значоек раскладок показывает что переключается.

На сервере поправить реестр.
[HKLM\System\CurrentControlSet\Control\Keyboard Layout]
добавить ключ
"IgnoreRemoteKeyboardLayout"=dword:00000001


Опубликовано x-ops в 09/05/2019 - 22:26

Чтобы вывести число с плавающей точкой в фиксированном формате с указанным числом знаков после запятой:

>>> '%0.8f' % (0.00004069/185)
'0.00000022'