И это всё МОЁ
Разработчики платформы для децентрализованного обмена сообщениями Matrix объявили об экстренном отключении серверов Matrix.org и Riot.im (основной клиент Matrix) в связи со взломом инфраструктуры проекта. Первое отключение сосоялось вчера вечером, после чего работа серверов была восстановлена, а приложения пересбораны из эталонных исходных текстов. Но несколько минут назад серверы были скомпрометированы второй раз.



И это всё МОЁ

Здравствуйте.
Имею:
1. Ubuntu 18.04
2. LAMP (Apache2.4, php7.2, mysql)
3. Исходный код сайта, взятый с хостинга. На хостинге все работает нормально.

Есть форма загрузки фотографий.
Выбираю две фотографии, нажимаю кнопку Submit. Попадаю в контроллер, обрабатывающий идущие с формы данные. Вывожу на экран массив $_FILES. Вижу следующее:
Код (Text):

Array
(
[photo_src] => Array
(
[name] => Array
(
[0] => DSC_6863.JPG
[1] => DSC_6864.JPG
)
[type] => Array
(
[0] =>
[1] =>
)
[tmp_name] => Array
(
[0] =>
[1] =>
)
[error] => Array
(
[0] => 1
[1] => 1
)
[size] => Array
(
[0] => 0
[1] => 0
)
)
)

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








 ,








И это всё МОЁ

Приветствую, господа и дамы.

В общем столкнулся с проблемой тестирования приложения, которое должно пробивать дыры в NAT посредством UPnP или UDP hole punching. Есть ли какая-то практика поднять виртуальную разветвлённую сеть, чтобы приложение схавало её как живую, без реальной сети? Роутеры и всё такое. В идеале, чтобы и потеря UPD пакетов бала какая-нибудь.

Или я многого хочу? Как вообще это делается, если кто сталкивался.

P.S.: Собственно потерю пакетов наверное можно через прокси-приложение организовать. Собственно любое небольшое сетевое приложения я могу накидать по быстрому, если это поможет.








 , ,








10:12

NTP CentOS6

И это всё МОЁ

Добрый день,


Прошу помочь разобраться с проблемой синхронизации с ntp сервером. Гугл читал, ситуаций похожих на свою не нашел.
Дано:
2 сервера на centos, ntp.conf идентичные за исключением наличия логирования на проблемном сервере:


For more information about this file, see the man pages


ntp.conf(5), ntp_acc(5), ntp_auth(5), ntp_clock(5), ntp_misc(5), ntp_mon(5).


driftfile /var/lib/ntp/drift


Permit time synchronization with our time source, but do not


permit the source to query or modify the service on this system.


restrict default kod nomodify notrap nopeer noquery
restrict -6 default kod nomodify notrap nopeer noquery


Permit all access over the loopback interface. This could


be tightened as well, but to do so would effect some of


the administrative functions.


restrict 127.0.0.1
restrict -6 ::1


Hosts on local network are less restricted.


#restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap


Use public servers from the pool.ntp.org project.


Please consider joining the pool (http://www.pool.ntp.org/join.html).


#server 0.rhel.pool.ntp.org
#server 1.rhel.pool.ntp.org
#server 2.rhel.pool.ntp.org


server 10.144.18.133
server 10.191.0.65
server 10.144.18.165
server 10.144.6.1


#broadcast 192.168.1.255 autokey # broadcast server
#broadcastclient # broadcast client
#broadcast 224.0.1.1 autokey # multicast server
#multicastclient 224.0.1.1 # multicast client
#manycastserver 239.255.254.254 # manycast server
#manycastclient 239.255.254.254 autokey # manycast client


Undisciplined Local Clock. This is a fake driver intended for backup


and when no outside source of synchronized time is available.


#server 127.127.1.0 # local clock
#fudge 127.127.1.0 stratum 10


Enable public key cryptography.


#crypto


includefile /etc/ntp/crypto/pw


logfile /var/log/ntpstats/ntp1.log


Key file containing the keys and key identifiers used when operating


with symmetric key cryptography.


keys /etc/ntp/keys


Specify the key identifiers which are trusted.


#trustedkey 4 8 42


Specify the key identifier to use with the ntpdc utility.


#requestkey 8


Specify the key identifier to use with the ntpq utility.


#controlkey 8


Enable writing of statistics records.


#statistics clockstats cryptostats loopstats peerstats


На первом синхронизация проходит успешно, на втором -засада


ntpq -p


 remote           refid      st t when poll reach   delay   offset  jitter

==============================================================================


10.144.18.133 0.0.0.0 1 u 48 64 1 1.145 10904.3 0.000


10.191.0.65 10.144.18.133 2 u 47 64 1 0.534 11015.3 0.000


10.144.18.165 0.0.0.0 1 u 46 64 1 1.623 11126.3 0.000


10.144.6.1 10.191.0.65 3 u 45 64 1 0.500 11237.5 0.000


В логи попадает всего 2 строки:


cat /var/log/ntpstats/ntp1.log


11 Apr 21:21:25 ntpd[3901]: ntpd exiting on signal 15


11 Apr 21:22:21 ntpd[3928]: ntpd exiting on signal 15


В системных информации побольше:


Apr 11 22:32:42 ntpd[3956]: ntpd [email protected] Wed Aug 25 13:54:50 UTC 2010 (1)


Apr 11 22:32:42 ntpd[3958]: precision = 0.059 usec


Apr 11 22:32:42 ntpd[3958]: Listening on interface #0 wildcard, 0.0.0.0#123 Disabled


Apr 11 22:32:42 ntpd[3958]: Listening on interface #1 wildcard, ::#123 Disabled


Apr 11 22:32:42 ntpd[3958]: Listening on interface #2 eth0, fe80::20c:29ff:fe28:cca4#123 Enabled


Apr 11 22:32:42 ntpd[3958]: Listening on interface #3 lo, ::1#123 Enabled


Apr 11 22:32:42 ntpd[3958]: Listening on interface #4 eth1, fe80::20c:29ff:fe28:ccae#123 Enabled


Apr 11 22:32:42 ntpd[3958]: Listening on interface #5 lo, 127.0.0.1#123 Enabled


Apr 11 22:32:42 ntpd[3958]: Listening on interface #6 eth0, 10.144.6.33#123 Enabled


Apr 11 22:32:42 ntpd[3958]: Listening on interface #7 eth1, 217.118.72.58#123 Enabled


Apr 11 22:32:42 ntpd[3958]: Listening on routing socket on fd #24 for interface updates


Apr 11 22:32:42 ntpd[3958]: kernel time sync status 2040


Apr 11 22:32:42 ntpd[3958]: frequency initialized 123.949 PPM from /var/lib/ntp/drift


Спасибо!









 ,








И это всё МОЁ

Доброго времени суток,на ноутбуке стоит две операционки:
Windows 7 и Lubuntu.
Вчера при перемещении из Windows 7 в Lubuntu через терминал файлов(фоток и видео) проворонил и забил полностью физическую память на все 100%, а сегодня не могу войти даже в учётку.
Подскажите пожалуйста что делать?








 , ,








И это всё МОЁ
После двух месяцев разработки представлен релиз системного менеджера systemd 242. Из новшеств можно отметить поддержку туннелей L2TP, возможность управления поведением systemd-logind при перезапуске через переменные окружения, поддержку расширенных загрузочных разделов XBOOTLDR для монтирования /boot, возможность загрузки с корневым разделом в overlayfs, а также большое число новых настроек для разных типов юнитов.



И это всё МОЁ

Добрый день,


Есть такой анальный зонд софт-клиент - Forticlient, который работает на Дебиан 9 у коллеги. А у меня на 10 Дебиане не пашет. Ну как не пашет, в трее висит, вроде чот делает, ток гуй не открывается. Попытка вручную запустить гуй выдаёт.. кгхм, Seg fault. Погуглил, на форуме говорится, что примерно та же проблема на Fedora 29. Отписался производителям, но решил и тут спросить, может чего годного узнаю. В целях решения набрёл на утилитку strace. Применил, узнал для себя чот новое. Но вот как решать пока не понятно. Вывод большой, поэтому ссылка на pastebin









 








И это всё МОЁ

ВНЕЗАПНО изменился формат даты в сообщениях, возможно ли это вернуть взад?
И почему это изменение коснулось даты только в сообщениях и профиле, а во многих других местах всё нормально?
Неужели всё идёт к тому, что хипстеры ещё и год уберут?
Если уж ломать, то дать выбор формата даты везде.








 








И это всё МОЁ

Ъ:
Компания Google предложила разработчикам браузеров ввести в практику блокировку загрузки опасных типов файлов, в случае если ссылающаяся на загрузку страница открыта по HTTPS, но загрузка инициируется без шифрования по HTTP.

Представители Mozilla с интересом восприняли предложение и выразили готовность двигаться в данном направлении, но предложили собрать более детальную статистику о возможном негативном влиянии на существующие системы загрузки.

Пользуясь случаем, передаю привет старым пердунам-параноикам из правительства Казахстана. http у вас теперь не будет, но вы держитесь!

http://www.opennet.ru/opennews/art.shtml?num=50494








 , , , ,








И это всё МОЁ

использую udhcpd, в конфиге указал влан интерфейс
interface eth0.100

запускается, ошибок не выдаёт, айпишники тоже не выдаёт, в eth0 работает, какие могут быть причины и решения?








 , ,








И это всё МОЁ

Хочу сделать так, чтобы при каждом перезапуске, либо через какое-то время менялись обои на рабочем столе. Скрипт есть, работает, если запускать из терминала. Но ни в какую не хочет работать при запуске системы. Пробовал совать, и в .xinitrc, и в cron - все равно один черт ничего не меняется на раб.столе. В /var/log/syslog cron никаких ошибок не написал. Что еще можно попробовать?
Сам скрипт:

( читать дальше... )








 , ,








И это всё МОЁ

Linux Server 4.9.0-8-amd64 #1 SMP Debian 4.9.144-3.1 (2019-02-19) x86_64 GNU/Linux
Подключил тестовые репозитории
apt-get source hostapd

По этой инструкции изменял https://debianforum.ru/index.php?topic=13682.0
Установил зависимости apt-get build-dep hostapd

debuild -uc -us -b - выдает ошибку

../src/drivers/driver_macsec_linux.c:19:39: fatal error: netlink/route/link/macsec.h: Нет такого файла или каталога
#include <netlink/route/link/macsec.h>
^
compilation terminated.
Makefile:1988: ошибка выполнения рецепта для цели «../src/drivers/driver_macsec_linux.o»
make[2]: *** [../src/drivers/driver_macsec_linux.o] Ошибка 1
make[2]: *** Ожидание завершения заданий…
make[2]: выход из каталога «/home/dotstal/h.2.7/wpa-2.7+git20190128+0c1e29f/wpa_supplicant»
dh_auto_build: cd wpa_supplicant && make -j2 "INSTALL=install --strip-program=true" returned exit code 2
debian/rules:35: ошибка выполнения рецепта для цели «override_dh_auto_build»
make[1]: *** [override_dh_auto_build] Ошибка 2
make[1]: выход из каталога «/home/dotstal/h.2.7/wpa-2.7+git20190128+0c1e29f»
debian/rules:97: ошибка выполнения рецепта для цели «build»
make: *** [build] Ошибка 2
dpkg-buildpackage: ошибка: debian/rules build возвратил код ошибки 2
debuild: fatal error at line 1116:
dpkg-buildpackage -rfakeroot -us -uc -b failed
dotstal@Server:~/h.2.7/wpa-2.7+git20190128+0c1e29f$


macsec.h - нет в комплекте, но там нет и других - (не понял как написать простым текстом)

#include <netlink/netlink.h>
#include <netlink/genl/genl.h>
#include <netlink/genl/ctrl.h>
#include <netlink/route/link.h>
#include <netlink/route/link/macsec.h> - 19 сторка
#include <linux/if_macsec.h>
#include <inttypes.h>







 ,








И это всё МОЁ

https://www.theverge.com/2019/4/11/18306525/scott-mark-kelly-twins-year-international-space-station-nasa-dna-genes-health

В толксках потёрли, так хоть здесь оставлю более детальный скрипт короткого видео.

Все помнят лысого веселого астронавта? У него есть близняшка-тоже-астронавт, который долго не летал. НАСА собрало по ним данные. В статье говорится что всё несколько оптимистично, но не очень. После возвращения на Землю, большинство изменений откатываются к нормальным параметрам.

Однако подопытному повезло меньше:


DNA damage and altered gene activity weren’t the only changes that persisted after Scott landed: he also didn’t perform as well on cognitive tests as he did before and during the flight (nor did he perform as well as his brother). These tests measured things like memory, attention, emotion recognition, risk-taking, and they’re specifically designed for astronauts, according to Mathias Basner, a professor at the University of Pennsylvania’s Perelman School of Medicine who led the cognitive testing effort. “Taking an off-the-shelf test geared toward the general population doesn’t really work for astronauts because many of these tests aren’t really difficult enough for them,” he says.

For the six months after he landed, Scott was slower and less accurate on most of the tests, Basner’s team found. The decreases weren’t huge, according to Basner. “It is a relevant cognitive decline, but it’s not to a degree where he would stop functioning,” he says. The team can’t explain what’s going on. It could be Earth’s gravity, long-term changes to the brain from spaceflight, or that Scott had just retired and had a busy schedule after landing, Basner says. “We will never be able to say for sure because we only have one subject.”








 , , ,








И это всё МОЁ

На хабре в очередной раз обсуждали несовершенство современной патентной системы и один их людей близкий к теме высказал такую идею https://habr.com/ru/post/447370/#comment_20006504 Я в свою очередь дополнил https://habr.com/ru/post/447370/#comment_20018352 Это не решает всю боль патентной системы, но по моему делает её немного лучше, не?








 








И это всё МОЁ

При запуске операционной системы с флешки выдает:GNU GRUB VERSION 2.02 Minimal BASH-like line editing is supported. For the first word, Tab lists possible command completions. Anywhere else TAB lists possible device or file completions.








 








И это всё МОЁ
И это всё МОЁ

Добрый день, ЛОР.

Некоторое время назад я мигрировал со SquirrelMail на Roundcube. Инструмент, разумеется, куда более мощный, настраиваемый, исчезли проблемы с кракозябрами и др.

Но вот что я заметил. В SquirrelMail в окне логина поле ввода этого самого логина было обычным текстовым инпутом. Как следствие — когда я начинал набирать логин, Firefox предлагал ранее введённые варианты из локальной истории. Логином выступает просто адрес электронной почты, если что.

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

Можно это как-то победить? Имеет ли смысл вообще писать багрепорт авторам Roundcube (я даже пока не очень понимаю, как его сформулировать), или сейчас считается, что это «не баг, а фича»? Да, я понимаю, в общем случае это повышение безопасности — но я хочу, чтобы на МОЁМ компе просто подставлялся адрес электронной почты, в качестве логина, он-то точно не секретный, если какая-то малварь, собирающая данные для спамобаз, хочет им разжиться, она его и в более легкодоступных местах возьмёт. Да, можно было бы как вариант, формировать эту форму по-разному для «своего» и «чужого» компьютера.

К паролю всё написанное выше, разумеется, не относится.








 ,








И это всё МОЁ

Завтра в 18.30 по Гринвичу (если я ничего не путаю) пройдёт матч между командой ботов OpenAI и командой человечества по Dota 2.

OpenAI - это некоммерческая организация созданная при участии Илона Маска для проведения исследований в области искусственного интеллекта. На The International 2018 боты OpenAI обыграли команду бывших профессиональных игроков, но команда действующих профессионалов оказалась роботам не по зубам. Тем ни менее в режиме 1vs1, only mid, mirror match ботам OpenAI нет равных уже сейчас.


Держим кулачки за роботов! Дотеры не нужны! 8/64! СР! УВЧ! Регайте Бендеров на Твиче! Зафлудите им чат!


Твич OpenAI


Подробности








 , , ,








И это всё МОЁ

Приветствую, комрады. Есть вопрос - кто-нибудь юзал/юзает Dart для серверной логики? Расскажите о том для чего пользуете, какие встретили проблемы, что понравилось/не понравилось, какие фреймворки/орм/либы пользуете и т.п.
Заранее благодарю








 ,








И это всё МОЁ

Ноутбук подключается к интернету через WiFi через D-Link. В 3 часа ночи связь внезапно пропала.

Планшет через этот же WiFi нормально подключается к интернету. Ноутбук видит только веб-морду D-Link-а на 192.168.0.1 (пароль админа потерял), дальше ничего не пингуется. К телефону 4G по WiFi ноут подключился без проблем — через него и пишу.

Перезагрузка не помогла.

Ubuntu 18.04.

В чём может быть проблема? куда копать?