LINUX.ORG.RU

Сообщения zorinquen

 

python скрипт не запускается через автозагрузку

Форум — Admin

При запуске вручную из консоли скрипт запускается, но когда я помещаю его в /storage/.config/autostart.sh и перезагружаю систему скрипт не отрабатывает. При этом первая строка с шебангом:

#!/usr/bin/env python3

Пробовал заменить на

#!/usr/bin/python3

не помогло.

При этом

# ls -l /usr/bin/env
lrwxrwxrwx    1 root     root             7 Oct 28 18:52 /usr/bin/env -> busybox

и

# ls -l /usr/bin/python3
lrwxrwxrwx    1 root     root             9 Oct 28 19:05 /usr/bin/python3 -> python3.7

 

zorinquen
()

MX linux - в Thunderbird не проигрывается звуковое оповещение

Форум — Desktop

В настройках Thunderbird выбрал проигрывать небольшой wav файл при получении почты. Сам звук на ноуте работает, wav файл в Clementine проигрывается, но при получении почты тишина. Права на файл нормальные: 644 для юзера.

 ,

zorinquen
()

редактирование /etc/passwd в bash или python скрипте

Форум — Admin
Если использовать сабж, то кроме редактирования /etc/passwd для определенного юзера скрипт также должен редактировать /etc/shadow или может для этой цели есть какой-то готовый python модуль?

 ,

zorinquen
()

настройка поиска с автодополнением в zsh

Форум — Desktop

Можно в zsh по аналогии с bash настроить поиск по истории команд? Для bash в /etc/inputrc настраивается mapping для поиска по истории команд с помощью клавиш page up и page down:

# alternate mappings for "page up" and "page down" to search the history
"\e[5~": history-search-backward
"\e[6~": history-search-forward

 ,

zorinquen
()

Доступ по ssh к linux device за NAT

Форум — Admin

Пробовал таким образом организовать ssh туннель: публичные ключи присутствуют на обоих сторонах в autorized_keys, на клиентском устройстве (которое за NAT c ip 192.168.1.4) выполнил:

# ssh -R2222:localhost:22 ip_remote_сервера

на удаленном сервере выполнил:

# ssh localhost -p2222
root@localhost: Permission denied (publickey).

При этом на сервере:

# ls -la .ssh/
total 24
drwx------ 2 root root 4096 Oct 14 16:36 .
drwx------ 7 root root 4096 Oct 14 18:41 ..
-rw-r----- 1 root root 2800 Oct 14 16:35 authorized_keys
-rw------- 1 root root 3389 Oct  6 13:30 id_rsa
-rw-r--r-- 1 root root  749 Oct  6 13:30 id_rsa.pub
-rw-r--r-- 1 root root  444 Oct 14 18:05 known_hosts

на клиенте:

node-1:~/.ssh # ls -l
-rw-r-----    1 root     root          2800 Oct 14 16:35 authorized_keys
-rw-------    1 root     root          3369 Oct 14 14:34 id_rsa
-rw-r--r--    1 root     root           737 Oct 14 14:34 id_rsa.pub
-rw-r--r--    1 root     root           173 Oct 14 14:53 known_hosts

Порт 2222 открыт.

Когда еще добавил на стороне клиента в authorized_keys перед сами публичным ключом команды

command="echo 'Connect successful!'; countdown 3600,no-agent-forwarding,no-X11-forwarding" ssh-rsa AAAAB3NzaC1yc2EAAAADAQAB...

выдало:

# ssh -R2222:localhost:22 ip_remote_сервера
Warning: remote port forwarding failed for listen port 2222
Connect successful!
bash: countdown: command not found
Connection to ip_remote_сервера closed.

Аналогично затем и по отдельности

bash: no-agent-forwarding,no-X11-forwarding: command not found

Какой-то неверный синтаксис в самом authorized_keys относительно запуска нескольких команд перед значением ключа?

 ,

zorinquen
()

Использование двух MX для домена

Форум — Admin

А возможно настроить MX записи так, чтобы одна указывала на свой почтовый сервер для домена, а вторая на Gmail_ский? Цель такая-использовать 1 почтовый ящик, который работал бы только через Gmail (за 5 USD в месяц), а остальные ящики обслуживались бы своим почтовым сервером.

 

zorinquen
()

FreeRadius и аналоги для аутентификации

Форум — Admin

Планирую использовать аутентификацию пользователей для доступа из линушной TV Box таблицу mysql, расположенную в облачном Ubuntu сервере. Для этого возможно использовать freeradius, freeradius-client и freeradius-server-mysql пакеты, т.к. клиент freeradius установлен на TV Box или есть какие-то еще альтернативы, может готовые скрипты, а не пакеты?

 

zorinquen
()

MX - со старта не работает прокрутка с колесом мыши

Форум — Desktop

Мышь простейшая A4tech. В графических настройках xfce ничего про колесо мыши нет. Как можно оживить сабж?

 

zorinquen
()

Opensuse - неверно отображается некоторые клавиши после апдейта

Форум — Desktop

Обновил недавно Tumblweed через zypper update, потом еще zypper dup делал, после этого в иксах не могу например mc запустить, вместо буквы m нолик почему-то…

 ,

zorinquen
()

MariaDB - ошибка «Incorrect string value»

Форум — Admin

При попытке вставить эмотикон в таблицу mariadb ругается на поле text1:

MySQL answer: Incorrect string value: '\xF0\x9F\x98\x80' for column `my_db`.`pages`.`text_1` at row 1.

При этом структура таблицы pages:

| pages | CREATE TABLE `pages` (
  `id` int(10) unsigned NOT NULL,
  `ng_id` int(5) unsigned NOT NULL,
  `text_1` text COLLATE utf8mb4_unicode_ci NOT NULL,
  `text_2` text COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'NOT NULL',
  `img_text` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `enabled` tinyint(1) unsigned NOT NULL DEFAULT 1,
  PRIMARY KEY (`id`,`ng_id`),
  KEY `fk_ng_id` (`ng_id`),
  CONSTRAINT `pages_ibfk_1` FOREIGN KEY (`id`) REFERENCES `pages_blocks` (`id`) ON DELETE CASCADE,
  CONSTRAINT `pages_ibfk_2` FOREIGN KEY (`ng_id`) REFERENCES `languages` (`ng_id`) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci

В настройках mariadb указано использовать utf8mb4:

> show variables WHERE Variable_name LIKE 'character\_set\_%'  OR Variable_name LIKE 'collation%';
+--------------------------+--------------------+
| Variable_name            | Value              |
+--------------------------+--------------------+
| character_set_client     | utf8mb4            |
| character_set_connection | utf8mb4            |
| character_set_database   | utf8mb4            |
| character_set_filesystem | binary             |
| character_set_results    | utf8mb4            |
| character_set_server     | utf8mb4            |
| character_set_system     | utf8               |
| collation_connection     | utf8mb4_unicode_ci |
| collation_database       | utf8mb4_unicode_ci |
| collation_server         | utf8mb4_unicode_ci |
+--------------------------+--------------------+
10 rows in set (0.002 sec)

Чего еще не хватает для корректной работы с эмотиконами в БД?

 ,

zorinquen
()

Centos-cifs сыпятся варнинги в консоль

Форум — Admin

С периодичностью раз в несколько минут сыпятся варнинги в консоль:


[150188.180177] CIFS VFS: Free previous auth_key.response = ffff8bc3c5ccb140
[151123.715541] CIFS VFS: Free previous auth_key.response = ffff8bc29d7d92c0
[152059.159194] CIFS VFS: Free previous auth_key.response = ffff8bc228223440

Centos 7.7 запущен как VM в Hyper-V. Для бэкапа подмонтирован каталог по cifs. В /etc/fstab

//192.168.1.7/backup /mnt/backup cifs vers=3.0,defaults,uid=600,rw,suid,username=myname,password=mypassword 0 0
# df -h | grep backup
//192.168.1.7/backup  684G  595G   90G  87% /mnt/backup

Добавлял в /etc/fstab параметр vers=3.0 и перемонтировал /mnt/backup, но сообщения по прежнему сыпятся.

 ,

zorinquen
()

Утилита для восстановления удаленного раздела

Форум — Desktop

При установке OpenSuse случайно удалил последний раздел с NTFS. Он был отформатирован и некоторые файлы на него были записаны. Пытался восстановить раздел с помощью TestDisk и Eassos Recovery, пока только виден ext4 раздел. Возможно ли восстановить раздел с помощью другой утилиты?

 ,

zorinquen
()

GRUB не устанавливается на gpt

Форум — Desktop

На ноуте HP были установлены MX и SUSE. Временно понадобилось установить Win7 на sda1. Она установилась только после преобразования какой-то виндовой софтиной диска в gpt. Теперь пытаюсь с live-cd MX переустановить GRUB, ни в какую, перепробовал и в MBR и в ESP и в корневой. Все равно только Win7 грузится. Может теперь надо преобразовать утилитой виндовой для диска обратно из gpt в другой исходный тип? Только желательно чтобы винда какое то время еще пожила, нужен временный dual boot.

 ,

zorinquen
()

Debian - странный строки в логе

Форум — Admin

Недавно в выводе logwatch заметил такие строки:

-------------------- Kernel Audit Begin ------------------------ 

 
  Number of audit initializations: 1 
 
 **Unmatched Entries**
    audit: type=1400 audit(1578474548.720:8): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/lib/cups/backend/cups-pdf" pid=287 comm="apparmor_parser": 1 Time(s)
    audit: type=1400 audit(1578466884.604:4): apparmor="STATUS" operation="profile_load" profile="unconfined" name="man_groff" pid=288 comm="apparmor_parser": 1 Time(s)
    audit: type=1400 audit(1578466884.604:3): apparmor="STATUS" operation="profile_load" profile="unconfined" name="man_filter" pid=288 comm="apparmor_parser": 1 Time(s)
    audit: type=1400 audit(1578466884.648:5): apparmor="STATUS" operation="profile_load" profile="unconfined" name="nvidia_modprobe" pid=296 comm="apparmor_parser": 1 Time(s)
    audit: type=1400 audit(1578466884.648:6): apparmor="STATUS" operation="profile_load" profile="unconfined" name="nvidia_modprobe//kmod" pid=296 comm="apparmor_parser": 1 Time(s)
    audit: type=1400 audit(1578474548.792:11): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/sbin/cups-browsed" pid=303 comm="apparmor_parser": 1 Time(s)
    audit: type=1400 audit(1578474548.720:10): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/sbin/cupsd//third_party" pid=287 comm="apparmor_parser": 1 Time(s)
    audit: type=1400 audit(1578474548.712:7): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/sbin/clamd" pid=297 comm="apparmor_parser": 1 Time(s)
    audit: type=1400 audit(1578466884.604:2): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/bin/man" pid=288 comm="apparmor_parser": 1 Time(s)
    audit: type=1400 audit(1578474548.720:9): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/sbin/cupsd" pid=287 comm="apparmor_parser": 1 Time(s)
 
 ---------------------- Kernel Audit End ------------------------- 

Может этот apparmor вообще выключить? Как-то он по дефолту запущен был на моем debian buster сервере…

 

zorinquen
()

XFCE-назначить клавишу insert

Форум — Desktop

Установлен MX linux с xfce на ноуте HP, на котором клавиша Prinscreen и Insert одна. При этом в том же midnight commander Insert не работает. Можно ли как-то переназначить клавишу Prinscreen на другую и оставить только рабочую Insert?

 

zorinquen
()

debian-сохранить текущую версию файла после обновления пакета

Форум — Admin

На системе c Debian 9.11 я изменил файл /usr/bin/sa-compile, входящий в пакет sa-compile. Я хотел бы, чтобы при следующем обновлении пакета sa-compile эти изменения сохранились.

Сделал так:

# dpkg-divert --divert /usr/bin/sa-compile --rename /home/slawa/tmp/sa-compile

Теперь после попытки обновления до buster версии:

# apt-get install sa-compile
или
# apt-get -f install sa-compile

Распаковывается sa-compile (3.4.2-1+deb10u1) на замену (3.4.2-1+deb9u2)...
dpkg: ошибка при обработке архива /var/cache/apt/archives/sa-compile_3.4.2-1+deb10u1_all.deb (--unpack):
попытка переписать "/usr/bin/sa-compile", являющийся отклоненной версией "/home/slawa/tmp/sa-compile"
При обработке следующих пакетов произошли ошибки:
/var/cache/apt/archives/sa-compile_3.4.2-1+deb10u1_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

 

zorinquen
()

Clamav - в логе иногда странная строка

Форум — Admin

В логе /var/log/clamav/freshclam.log иногда появляется строка типа такой:

Can't query daily.25668.105.1.0.6810DA54.ping.clamav.net

Эта строка просто означает, что временно недоступен сервер обновлений Clamav?

хотя за час ранее и потом позже все нормально с обновлением Clamav:

Thu Dec 19 13:23:08 2019 -> Received signal: wake up
Thu Dec 19 13:23:08 2019 -> ClamAV update process started at Thu Dec 19 13:23:08 2019
Thu Dec 19 13:23:08 2019 -> WARNING: Your ClamAV installation is OUTDATED!
Thu Dec 19 13:23:08 2019 -> WARNING: Local version: 0.101.4 Recommended version: 0.102.1
Thu Dec 19 13:23:08 2019 -> DON'T PANIC! Read https://www.clamav.net/documents/upgrading-clamav
Thu Dec 19 13:23:08 2019 -> main.cld is up to date (version: 59, sigs: 4564902, f-level: 60, builder: sigmgr)
Thu Dec 19 13:23:08 2019 -> daily.cld is up to date (version: 25668, sigs: 2062881, f-level: 63, builder: raynman)
Thu Dec 19 13:23:08 2019 -> bytecode.cld is up to date (version: 331, sigs: 94, f-level: 63, builder: anvilleg)

 ,

zorinquen
()

spamassassin - запретить получение почты с определенных email

Форум — Admin

Некоторый спам все таки просачивается и хотелось бы иногда вручную добавлять почтовые адреса со спамом в blacklist. Это можно сделать в конфиге /etc/spamassassin/local.cf используя параметры blacklist_from и blacklist_to? Или нужно что-то править в /etc/postfix/main.cf? Давно настраивал почтовый сервер, так что плз поймите правильно. Установлена связка Postfix+Dovecot+Spamassassin+amavisd-new+ClamAV на debian 10 сервере.

 ,

zorinquen
()

debian - сосуществование libcurl4 и libcurl3

Форум — Admin

Обновил сервер до 10.2, перестал работать NextCloud, ему нужна libcurl3, но она доступна только в предыдущих версиях debian. Можно как-то в систему одновременно установить и libcurl3 и libcurl4?

 

zorinquen
()

unattended-upgrades: некоторые пакеты не помечаются для обновления

Форум — Admin

На сервере с Debian stable настроено обновление пакетов через unattended-upgrades, все работало более менее стабильно, но недавно в logwatch отчетах заметил такие сообщения:

package apache2 upgradable but fails to be marked for upgrade ()
package apache2-bin upgradable but fails to be marked for upgrade ()
package mailutils upgradable but fails to be marked for upgrade (E:Unable to correct problems, you have held broken packages.)

И не совсем понятно такое сообщение:

Unattended upgrade result: Все обновления установлены 

Пакеты, обновлённые в источнике, но оставленные теми же в системе:
 apache2 apache2-bin apache2-data apache2-utils clamav curl ...

Т.е. здесь идет итоговый список пакетов, которые не обновлены на сервере?

 

zorinquen
()

RSS подписка на новые темы