Чтобы добавлять сообщения и комментарии, .

@Strephil:
Strephil

Почему-то tinc работает от рута. Разве это нормально? по-моему, раньше как-то не так было…

@AFAIK:
AFAIK

Жуйк, хочу странного:
У меня на удаленной машине есть башевская переменная, пусть она будет $USERS и в ней будет массив с юзернеймами.
Есть ли какой-нибудь способ сделать так, чтобы эта переменная появилась у меня на машине?
Самое умное, до чего я дошел, это:
USERS=$(ssh example.com 'echo ${USERS[@]}')
но тогда массив перестает быть массивом.

@Strephil:
Strephil

Открыл чё-та man 7 systemd.time
· years, year, y (defined as 365.25 days)В systemd юлианский год, а не григорианский? Годно, православно, одобряю.

@Graf:
Graf

Загрузчики не нужны!

@Strephil:
Strephil

После перезагрузки на локалхосте сломалась маршрутизация.
У меня типа у разных пользователей разные маршруты, вот эта новая фича ядра 4.10, ip rule uidrange
src ip-адрес у пакета правильный, но пытается уйти он не с того интерфейса.

Не понятно, как такое может быть, раз src ip правильный, значит, Linux заглянул в нужную таблицу, но там же в маршруте написано dev enp2s0, так хули он его с enp3s0 отправить пытается?..

@tzirechnoy:
tzirechnoy

Добавил в старт роутера скриптик
#!/bin/sh

for table in filter nat mangle raw ; do
for chain in PREROUTING INPUT FORWARD OUTPUT POSTROUTING ; do
ip6tables -t $table -P $chain DROP
while ip6tables -t $table -D $chain 1 ; do true; done
done
done


Скорость интэрнета выросла с полумегабита до 60 мегабит, пинг упал на 40 мс (втрое).

Ну да, это не само по себе и не от хорошэй жызни — это какая-то хрень фигачить 10kpps запросов dhcpv6 solicit. В общий сегмент, в котором кажэтся большэ тысячи компов и дажэ администраторов я лично не знаю — общались минимум через двух посредников.
Но всё равно — полезный код, надо будет его во все роутеры вставить.

PS openwrt рулит.

@Strephil:
Strephil

awesome завис наглухо, пришлось убивать девяткой. А так вполне готов Linux для десктопа, да.

@Shrek:
Shrek

Девятка зарелизилась. Надо жене на ноуте обновить.

@deni:
deni

Чё-т забыл, первого из трёх DVD Debian достаточно для установки системы, или три обязательно?

@deni:
deni

Решил апгрейднуться до Stretch. Ты уже, Жуйк?

@trapdoor:
trapdoor

 

@Strephil:
Strephil

Надо бы мне новую работу, просматриваю какие-то вакансии.
Работа с Linux на уровне администратора localhost.Хм, а я думал, это шутка такая, «админ локалхоста». :)

@OCTAGRAM:
OCTAGRAM

Раньше я видел в действии только Делфи для Мак ОС Десять. Скомпилировал при помощи dccosx.exe консольный «Привет, мир!», всё прошло успешно, но на Мак ОС Десять, правда, не запустилось, потому что у меня был Тигр, а надо было хотя бы Леопард. Кому надо, зачем надо, так хорошо без него всё было, но как обычно, просто надо, и всё тут. На XP Safari 5 можно было установить, а на более новый Тигр — всего лишь Safari 2. И FireFox 26 на XP против FireFox 3.6 на Тигре. Про Делфи XE2 можно было сказать: «И ты, Брут?» Но примечательно, что компилировалось это всё дело без доступа к Мак ОС Десять, ни к Тигру, ни к Леопарду, ни к какой.

А вот на Линуксе я же помню, что вылезает, если с ЦентОСа на Дебиан перенести бинарник. Сразу то символ в glibc не той версии, то сегфолт, то ещё что-нибудь не заладится. Интересно, как с этим новый Делфи справляется. Ведь ему же не дают полапать конфигурацию операционной системы разработчика, и он не может к ней глубоко привязаться, как это любит делать всё автотулзовое и вообще чуть ли не всё линуксовое.

Собственно, пока я окончательный бинарник так и не смог получить, а только .o. То есть, так же просто, как с Мак ОСом, уже не работает. Если пытаться что-то сделать из IDE, хотя бы Build или Compile, без Run, при любом раскладе IDE требует подключить к paserver на Linux, а если нет, то и компилировать не будет. Попытался задействовать в качестве платформы paserver «Bash на Ubuntu», то есть, WSL, и не смог скопировать paserver туда. Помедитировал на вывод mount и ls / в этом bash, не нашёл ничего похожего на файловую систему Windows. Это действительно параллельная Вселенная. Можно, конечно, на сайт залить, а потом wget'ом скачать, но решил дождаться установки Creators Update, а пока пойти другим путём.

@OCTAGRAM:
OCTAGRAM

Почитал сорцы в linuxrtl, бросилось в глаза MarshaledAString вместо PAnsiChar. Открыл System.pas, нашёл там при включенном NEXTGEN такое:
_PAnsiChr = _PAnsiChar;
MarshaledAString = _PAnsiChr;
При этом _PAnsiChar не объявляется, то есть, он встроенный. Без NEXTGEN _PAnsiChr = привычному PAnsiChar. Напрашивается мнение, что из MarshaledAString пытаются лепить типа-не-указатель, который надо класть в System.TMarshal. Судя по тому, что WriteLn(X) и X[0] := '2' компилируются, природа этого типа пока ещё не совсем замаскирована.

Также огорчило, что до сих пор нет нормальных 32битных символов и строк. В языке Ада они уже 12 лет как появились как неотъемлемая часть стандарта. Как можно идти на Линукс без 32битных строк? В API открытых библиотек Юникод, сколько я видел, любой libidn возьми, всегда представлен 32битными строками. Открыл System.pas, увидел там type UCS4Char = type Cardinal для всех платформ, где Cardinal — это беззнаковое 32-битное целое, а type … = type … в Делфи делает новый тип, не совместимый со старым без приведения типа, аналог адского type … is new …

Ещё посмотрев по сторонам, нашёл StdDefTypes.inc , а в нём — type wchar_t = Int32

Ни методов TMarshal, ни попыток аналогично скрыть указатель вроде Marshaled32String, ничего такого. Высокопоставленные китайские чиновники с именами из иероглифов за пределами BMP, а также все причастные, которым текст с этими именами надо обрабатывать, не одобряют это.

@OCTAGRAM:
OCTAGRAM

Windows 10 Creators Update: что нового в Bash/WSL и Windows Console
В то время как Win10 Anniversary Update поставлялся с поддержкой Ubuntu 14.04, в новом обновлении Win10 CU теперь WSL поддерживает Ubuntu 16.04.То есть, если хочется писать на Аде под роутер на MIPSe, теперь не надо искать, как бы так обновить встроенную Ubuntu до 15, чтобы не сломать.

Главой целью создания WSL было уменьшить «разрыв» по ощущениям, когда запускаешь инструменты Windows рядом с инструментами командной строки и окружениями Linux. Когда мы выпустили WSL в Windows 10 AU, то поместили Linux и Windows рядом друг с другом, но всё ещё был большой «разрыв» между ними — хотя обе системы могли иметь совместный доступ к некоторым файлам, каждое из окружений было довольно сильно изолировано от другого. Пользователи часто говорили, что хотят иметь возможность запускать приложения Windows и консоли Bash, и запускать приложения Linux и Windows. Так что мы добавили эту функцию! В Windows 10 Creators Update вы можете запускать приложения и инструменты Windows из консоли Bash.
Как раз то, чего не хватало. А то хочется dcclinux64.exe вызвать из линуксовых скриптов, а никак, или хочешь прямо из ФАРа запускать mips-linux-gnu-gnatmake и не можешь, тоже не очень здорово. Да, я знаю, что можно через plink и XMing как минимум в одну сторону срастить, и у меня Windows 2003 и Debian в соседних доменах Xen так и живут. А тут-то из коробки теперь. Удивительно видеть, как Microsoft опережает Apple в том, чтобы поддерживать Linux.

Ещё одной частой просьбой сообщества была поддержка в консоли больше чем 16 цветов. Поддержка 256 цветов и более очень важна при работе с современными всё более сложными и насыщенными инструментами командной строки, шеллами и т. д. В Win10 Creators Update консоль обновилась и поддерживает полный, прекрасный 24-битный цвет!
Я даже побежал в MSDN смотреть, какое там новое Console API для этого дела. Но не увидел. Тут советуют начинать любить Escape-последовательности. Эм, а как же гасить панели во всяких ФАР Менеджерах, если мы не можем прочитать буфер и потом восстановить его? Или теперь предлагаете буфер на виртуальном экране ncurses хранить? Вот так поворот.

В общем, пошёл обновляться.

@OCTAGRAM:
OCTAGRAM

Посмотрел немного на Delphi для Linux. Компилятор командной строки называется dcclinux64.exe. И там ARC для ссылок на объекты, что было бы очень круто, если не отсутствие поддержки ARC в компиляторах для Windows и Mac OS X. Ну покажите мне такого человека, которой будет писать из-под Винды (и не из-под чего другого) на Линукс (и не подо что другое). Потому что если в целевых платформах затёсывается хоть одна не-ARC, это во всём общем коде становится нельзя положиться на его наличие, всюду вылезают лестницы try-finally, то есть, ARC, считай, что и нет, наоборот, только геморроя добавляется предусматривать постоянно оба случая.

Это напоминает поведение хозяина, который, чтобы собаке было не так больно, режет ей хвост по частям. Linux уже там, а Windows и Mac OS X — ещё здесь. Ожидается, что и Windows будет там, но ещё нет, и пока крутитесь, как хотите.

Для Delphi обычно параллельно выпускается комплементарный C++ Builder, зеркалирующий в C++ особенности Delphi вроде свойств объектов, неявных метаклассов или пресловутого ARC, и синхронизирующий ABI вплоть до наследования классов между языками. Но для Linux я никакого такого компилятора не увидел. Нет bcclinux64.exe, и из IDE, если создать новый консольный проект, нельзя выбрать целевую платформу Linux. Немного неожиданно, ведь кроме одного все компиляторы C++ Builder основаны на clang и LLVM, в том числе для Android, который почти Linux.

Забавно, что для Win32, наоборот, есть сразу два компилятора, bcc32.exe без ARC и bcc32c.exe с ARC. Там тоже режут хвост по кусочкам, но начинают с другого конца. Ох, копец.

Если вдруг ограничиться только Линуксом, только Делфи (без комплементарного Делфям C++, но всё остальное, конечно, можно, включая Аду GNAT и комплементарный Аде G++), и только из-под Виндоуз, тогда всё супер. Хоть в чём-то Делфи становится лучше Ады. А так — копец.

@IronFelix:
IronFelix

Короче, web.skype.com работает, но видео лучше не включать, это какой-то пздц. Ну, или мне не повезло.

@IronFelix:
IronFelix

Если верить Бобуку, то Скайп на Линуксе скоро всё. Как я родственникам в Австралию звонить буду? Печалька.

@justonemore:
justonemore

Забавно, если в Netbeans зажать например стрелку вниз чтобы быстро перемащатся по файлику, то индикатор активности HDD просто не гаснет и ЖД начинает трещать.

@33:
33

Попробовал накатить «кеды» и чот мне поплохело от этих вот анимаций и прочей пердятины после стольких лет гномоложества. Когда на убунте к третьегному приглядывался, он нормально зашел, но потом убунта сломалась, канеш, и не срослось. С «кедами», видимо, тоже. Вернулся на корявый тайлинг.

@Dimez:
Dimez

Блять, но почему, ПОЧЕМУ при удалении старого ядра надо обязательного перегенерировать ему initramfs???

@Strephil:
Strephil

Готов ли Linux для десктопа? Вот пытаюсь примонтировать сетевую папку.
Даю примерно такую команду:
mount.cifs //server/share /mnt/mountpoint -o user=username,pass=passwd

В ответ мне: mount error: could not resolve address for server: Unknown error.
При этом имя сервера точно правильное, nmblookup сервер видит, через thunar всё видно…
Попробую strace позапускать.

@lv:
lv

Очень понравился десктоп linux.org.ru

@OCTAGRAM:
OCTAGRAM

В который раз наблюдаю забаву Дебиан: загадить весь /boot разными версиями ядра, ничего не удалять, дождаться, пока /boot утонет в мусоре, а потом не давать установить ни один новый пакет, пока эти конюшни вручную не очистишь.

@Shchvova:
Shchvova

хочу странного. Что бы stderr выводился красным.
Сейчас это сделано таким вот сниппетом в ~/.zshrc

```
sm_color_red="$( tput setaf 1)"
sm_color_reset="$(tput sgr0 )"
exec 2>>( awk '{print "'"$sm_color_red"'"$0"'"$sm_color_reset"'"}' >&2 & )
```

Все клево работает, но есть один говняный эффект — всякие интерактивные консольные тулы пытаются спрашивать вопросы в stderr. У них это не получается прям ваще. Вопросы то не вылазят, то вылазят поздно и вообще, говно.

@Linda-chan:
Linda-chan

В сетевом программном обеспечении Samba обнаружена критическая уязвимость 7-летней давности, обеспечивающая возможность удалённого выполнение кода. Эта брешь может позволить злоумышленнику взять под контроль уязвимые машины Linux и Unix.!
Недавно обнаруженная уязвимость удаленного выполнения кода (CVE-2017-7494) затрагивает все версии новее, чем Samba 3.5.0, которая выпущена 1 марта 2010 года.!!!
The following packages will be upgraded:
libjbig2dec0 libminiupnpc8 libsmbclient libwbclient0 python-samba samba
samba-common samba-common-bin samba-dsdb-modules samba-libs
samba-vfs-modules smbclient
Уф!
Но как насчёт GoFlex Home, который сто лет уже не обновляется, а если и обновляется, то какими-то стрёмными блобами без каких-либо данных?
bash-3.2# smbd --version
Version 3.0.28-0.el5.8.oe5
Old is gold!

@O01eg:
O01eg

devuan.org
"Devuan Jessie 1.0.0 stable release (LTS)
Dear Init Freedom Lovers,
Once again the Veteran Unix Admins salute you!
Many of you might remember November 2014 when we announced that we were going to fork Debian. Well, we have done exactly that. It has been a long process, but now over two years later, we proudly present Devuan Jessie 1.0.0 Stable.
There have been no significant bug reports since Devuan Jessie RC2 was announced only three weeks ago and the list of release critical bugs is now empty. So finally Devuan Jessie Stable is ready for release! As promised, this will also be a Long-Term-Support (LTS) release. Our team will participate in providing patches, security updates, and release upgrades beyond the planned lifespan of Debian Jessie.
A lot of appreciation has been coming our way in the last few weeks. And now with this Stable release we anticipate that even the most skeptical among private and enterprise users will finally be ready to jump on the Devuan train.
Devuan Jessie 1.0.0 Stable is a major milestone in the new path drawn by the Devuan project and its development has provided an opportunity to lay down a strong foundation for the Devuan community. In the last two years we have put in place a powerful infrastructure to support the development and growth of Devuan, which now includes:
Source management git.devuan.org
Continuous integration ci.devuan.org
Bug tracking bugs.devuan.org
User forum dev1galaxy.org
Package statistics and analysis popcon.devuan.org
During the Jessie release cycle we have strenghtened and optimised these services and also migrated to more powerful hardware to cope with the increased loads we have experienced.
The ambitious plan to provide a no-nonsense universal GNU+Linux distribution does not stop here — it extends beyond this release.
Our main development efforts will now turn to Devuan ASCII (Minor Planet #3568), which will be the next stable release. We are confident that the preliminary ASCII ISOs could be available for testing soon. Beyond ASCII — the saga of Beowulf (Minor Planet #38086) appropriately mirrors the path we have taken. :^)
Please find below instructions to try out or install Devuan Jessie 1.0.0 Stable on your computer and to upgrade from Debian 7 (Wheezy) or Debian 8 (Jessie). If you are already using Devuan Jessie RC2, a simple apt-get update && apt-get upgrade will be enough to get the latest updates."

@tzirechnoy:
tzirechnoy

bnw.im

@O01eg:
O01eg

Адекватная Операционная Система при потере диска: youtube.com
Куча говна от Поттеринга при потере диска: youtube.com

@werru:
werru

запустил два вайбера на 1 компе одновременно.
надо было давно это сделать

@Linda-chan:
Linda-chan

Подумалось вдруг мне, а вдруг я зря качу бочку на Viewnior? Ведь кто-то старался, переписывал eog (он же oem), приводил в божеский вид... В общем, поставила, запустила и поняла: IrfanView теперь точно крышка.
1. Интерфейс упросили – молодцы, правда, даже с выключенными тулбарами и менюшками для картинки остаётся маловато места.
2. Программа научилась ресамплингу картинок, заодно заметно прибавив в скорости загрузки. Ладно, это окей, хотя IV всё равно умудряется делать это быстрее.
3. Выкинули ненужные фичи. Например, безжалостно избавились от привносящей тормоза настройки цвета фона окна.
4. В программе есть открытие картинок в некоем «умном режиме». В чём заключается этот ум, я так и не поняла, но поведение от eog отличается чуть менее, чем ничем.
Поскольку последнее относится к центровому функционалу просмотрщиков картинок, расскажу я, как это выглядит.
Допустим, открываю я картинку 5000x12000. Умная программа понимает, что картинка не лезет на весь экран и ужимает её, подгоняя под габариты своё окно. Но что это? Почему сверху и снизу окна такие здоровые пустоты? Почему окно не занимает максимум экранного места по вертикали? Что это за просмотрщик, в котором картинку плохо видно?
Ладно, разглядела. Жму стрелочку или пробел. А следом идёт картинка 12000x5000. Умный просмотрщик понимает, что картинка не лезет... во всё окно, и вписывает микроскопическую картинку в вертикальный прямоугольник.
И так постоянно. Если повезёт открыть картинку правильных пропорций первой, то можно даже не разворачивать ручками окно на весь экран (или искать, как без мыши врубить полноэкранный режим, но не врубать при этом слайдшоу).
И ладно если бы такая фигня была только у этих трёх мутантов! Оно же поголовно!

@belsnickel:
belsnickel

Как оказалось, я не достиг просветления в цветовой калибровке монитора.

На всех пеках удалил гуй у редшифта, поставил ему навеки 3400, чтобы включался при загрузке и больше никогда ничего не делал.
Теперь хорошо.

Больше всего проблем принесла макОсь, там это так просто не сделать, сцуки.

@qnikst:
qnikst

Есть pulseaudio, если в pavucontrol не переключить микрофон с internal на headset, то не работает и аудио. Как такое может быть и куда копать? //да тег должен быть не linux а potterux, наверное

@justonemore:
justonemore

mate-terminal: symbol lookup error: /usr/lib64/libepoxy.so.0: undefined symbol: epoxy_glDrawElementsInstqncedBaseVertexBaseInstanceEXT
Ух бляа–а–ть! Заебало. openSUSE.

@Darwin:
Darwin

ну про такое придется смотреть
youtube.com

@WP8:
WP8

В НИИ овцеводства и козоводства разработали Ivan ОС.
На Всероссийском форуме «Неделя инноваций — 2017», который будет проходить с 22 по 26 мая, сотрудники лаборатории информационных технологий расположенного в Ставрополе Всероссийского НИИ Овцеводства и Козоводства представят «Импортонезависимую технологическую платформу для разработки распределенных информационно-вычислительных систем на основе свободного программного обеспечения». kv.by

Тут должен быть мой комментарий, но и так всё понятно.

@Shrek:
Shrek

Иконка wicd меня раздражает. Надо сегодня от нее избавиться. Пущай в фоне само конектится к вафле, а меня не раздражает.

@SannySanoff:
SannySanoff

Решил убрать полу-рабочий десктоп с линуксом нафиг из жилого помещения в пристройку, шоб не гудел мне тут в доме. Там хорошо так винтов всяких и вентиляторов напхано.

Возник вопрос — как на нем работать. Нужен хороший и быстрый удаленный десктоп для линукса, чтобы ходить с тупой тормозной безвентиляторной маленькой железяки. И чтобы не страдать.

VNC всякий отпадает т.к. тормоз.
NX / x2go отпадает т.к. рисует не так как в оригинале, и тормозит на передаче картинок
Teamviewer лучше, но тоже тормоз.
Оригинальный X протокол там в нем часто половина не работает, opengl вызовы тоже.
AnyDesk идея хорошая использовать low latency видео-кодек, но реализация кривая с клавишами которые не передаются половина шорткатов, да и в последней версии там уже и изображение кроме первоначальной картинки не ходит — доломали.

А вот Chrome Remote Desktop взлетел и полетел. Тоже быстрый видео-кодек, и передает все кнопочки, особенно если на клиентском компе запустить тупо голый X с оконным менеджером, от которого нужно обработать запрос на fullscreen окно с клиентом Chrome RemoteDesktop, и еще нужно убрать все шорткаты с этого оконного менеджера, чтобы они шли на удаленный комп.

И вот просто взяло и заработало. Звук еще не настраивал, пишут что прикрутили в октябре 2016.

@kunsun:
kunsun

ахах. переименовал папку с несколькими тысячами фоток в маилру облаке на одном компе, думал на втором они теперь будут долго и нудно скачиваться повторно
оказалось гораздо круче, теперь эти фотки повторно загружаются в облако с первого компа, ну и только потом уже повторно скачиваются на второй
компы при этом в одной сети и могли бы напрямую синхронизироваться как минимум

@kunsun:
kunsun

2017 год. 16ая версия убунты. открываю блокнот, пишу текст, закрываю блокнот — спрашивает надо ли сохранить, да сохрани, сохраняет и НЕ ЗАКРЫВАЕТ блокнот.
Блокнот кстати не самопальный версии 0.01 а старый gedit версии 3+, разрабатывается с 1998 года... WTF