Опубликовано 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'


Опубликовано x-ops в 08/31/2019 - 13:14

Откуда то из интернетов...

Какая разница между raw_input() и input() в python3.x?

Разница в том, что raw_input() не существует в Python 3.x, а input() существует. На самом деле старый raw_input() был переименован в input(), а старый input() пропал, но его легко смоделировать с помощью eval(input()). (Помните, что eval() - это зло. Попытайтесь использовать более безопасные способы анализа вашего ввода, если это возможно.)
+
В Python 2, raw_input() возвращает строку, а input() пытается запустить ввод как выражение Python.


Опубликовано x-ops в 08/28/2019 - 13:05

После установки Континент АП перестала работать эл. подпись, некоторые из корневых сертификатов стали не действительными.
Удалить континент ап, запустить батник, установить континент.

REG DELETE "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\OID\EncodingType 1\CryptDllImportPublicKeyInfoEx\1.2.643.7.1.1.1.1" /f
 
REG DELETE "HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Cryptography\OID\EncodingType 1\CryptDllImportPublicKeyInfoEx\1.2.643.7.1.1.1.1" /f


Опубликовано x-ops в 08/24/2019 - 12:16

git clone https://github.com/piratecash/piratecash.git
qmake -spec linux-g++ STATIC=1 RELEASE=1 -o Makefile piratecash.pro
make


Опубликовано x-ops в 08/24/2019 - 12:00

Вернуть старые имена для интерфейсов

В файле загрузчика (/etc/default/grub), необходимо понять значение строки:
GRUB_CMDLINE_LINUX=""
на
GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"

После сделанных изменений, необходимо в конфигурационном файле /etc/network/interfaces имена интерфейсов enpXsY поменять на ethX.

После этого применяем сделанные изменения в загрузчике, выполняем команду:
update-grub