impatt
Отбой, нашёл упоминание, что надо ставить пакет inetutils-git из AUR, видимо, в стандартном какие-то глюки.
Только всё равно не работает, ну и ладно.
impatt
Всем привет.
Возникла надобность запустить и заюзать сервер telnet.
Сейчас это просто делается - запускается telnet.socket: systemctl start telnet.socket и можно пользоваться, в теории.
На практике же при попытке подключения сервер телнет бросает трубку немедленно после подключения:

$ telnet 127.0.0.1
Trying 127.0.0.1…
Connected to 127.0.0.1.
Escape character is '^]'.
Linux 5.1.4-arch1-1-ARCH (myhost) (pts/11)
Connection closed by foreign host.


Что за проблема, есть мысли ?
Спасибо.
Отбой, нашёл упоминание, что надо ставить пакет inetutils-git из AUR, видимо, в стандартном какие-то глюки.
Всем привет.
Возникла надобность запустить и заюзать сервер telnet.
Сейчас это просто делается - запускается telnet.socket: systemctl start telnet.socket и можно пользоваться, в теории.
На практике же при попытке подключения сервер телнет бросает трубку немедленно после подключения:
---
$ telnet 127.0.0.1
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
Linux 5.1.4-arch1-1-ARCH (myhost) (pts/11)
Connection closed by foreign host.
---

Что за проблема, есть мысли ?
Спасибо.
impatt
Содержиме /etc/systemd/network/01-wireless.network:
———-
[Link]
Unmanaged=no

[Match]
name=wlp7s0

[Network]
DHCP=ipv4
Domains=domain.tld
DNS=8.8.8.8
UseDNS=no
——–

Проблема нагуглилась, оказалось, что если секция Match пустая в .network файле, то systemd-networkd считает, что совпадение всего со всем (Поттеринг где-то в багтрекере это поведение описал). В моём файле параметр Name был написан с маленькой буквы, и секция Match по сути оказалась пустой. И мой .network-файл для беспроводной сети стал матчится со всеми интерфейсами.
A.T.W.A.
impatt
OrangePi Zero
А какую сборку Arch Linux используешь?
Подумал тут: может быть, загрузчик я собирал под orange pi zero сам: на отдельной машине с Debian, с установленными пакетами типа gcc-arm-linux-gnueabihf, binutils-arm-linux-gnueabihf, git и прочее, скачивал git-ом репо u-boot, далее типа так:
git checkout v2019.04
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- -j2 orangepi_zero_defconfig
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- -j2
Получившийся u-boot-sunxi-with-spl.bin заливаю согласно оригинальной инструкции с archlinuxarm.org, согласно пункту "Install the U-Boot bootloader".
indeviral
impatt
добавленный/удалённый/изменённый статический адрес
Самопроизвольно вряд-ли. Но если бы был настроен инструмент для обновления зоны - не пришлось бы обновлять вручную.
indeviral
для этого обычно пишут(писали) свой скрипт в две строчки
p.s. но это ещё тот велосипед, и вообще не совсем понятно в каком случаи может подобное самопроизвольно произойти.
"подобное" - это что именно ?
Всем привет.
Коллеги, может кто-то знает, какого рода софт сейчас нужно использовать для запуска обновления зоны (в смысле связывания A/AAAA записей с адресом на интерфейсе) при добавлении/удалении/изменении адресов на интерфейсах ? Понятно, что, например, собственно обновление может делать nsupdate, но хочется узнать, есть ли глобальная софтина, отслеживающая изменение ситуации с адресами на интерфейсах и формирующая задания для nsupdate ? Хуки DHCP клиентов не предлагать - ядерную IPv6 SLAAC адресацию да и просто вручную добавленный/удалённый/изменённый статический адрес они не отследят.
Мне видится, что должно быть что-то, подключенное к netlink socket, а-ля демоны динамической маршрутизации, и реагирующее на изменение набора адресов. Могу ошибаться, однако.
Есть соображения на этот счёт ?
Спасибо.
A.T.W.A.
impatt
OrangePi Zero
А какую сборку Arch Linux используешь?
ArchLinuxARM, например, этот вариант: https://archlinuxarm.org/platforms/armv7/allwinner/cubieboard-2
В том смысле, что ядро и прочие утилиты, включая загрузчик, в целом для AllWinner одинаковы, а кастомизации можно сделать потом. Например, я u-boot залил в запаянную на плату SPI flash, которая на 2 мегабайта, и теперь запуск платы не требует microsd, можно просто /boot и корень держать на USB-флэшке (USB-флэшки есть, microsd покупать обламывает).
sfs
NoExtract   = usr/share/man/*
NoExtract   = usr/share/doc/*
NoExtract   = usr/share/info/*
NoExtract   = usr/share/gtk-doc/html/*
NoExtract   = usr/share/perl5/core_perl/pod/*
#
NoExtract   = usr/share/locale/[a-k,m-p,s-z]*
NoExtract   = usr/share/locale/lt*
NoExtract   = usr/share/locale/rw*
#
NoExtract   = usr/share/licenses/*
Благодарю, пригодится.
Я бы ещё что-нибудь типа usr/include/* добавил в набор NoExtract, но это всё потом.
Основная цель была уменьшить требования к размеру раздела под /boot, но для ряда случаев приведённый вами наборчик тоже будет полезен.