И это всё МОЁ

Суть проста.
Есть собственный почтовик - domain.com.
Есть сторонний почтовик - gmail.com.
Есть пользователь который хочет дублировать всю свою входящую почту [email protected] на [email protected] .
Это проделано средствами postfix(recipient_bcc_maps).
Успешно работало, но наткнулся на сообщение в логах

Aug 29 17:54:28 proxy postfix/smtp[18553]: 5AD6B4A68D7: to=<[email protected]>, relay=gmail-smtp-in.l.google.com[74.125.131.27]:25, delay=5.3, delays=4.1/0.01/0.59/0.57, dsn=5.7.1, status=bounced (host gmail-smtp-in.l.google.com[74.125.131.27] said: 550-5.7.1 Unauthenticated email from mail.ru is not accepted due to domain's 550-5.7.1 DMARC policy. Please contact the administrator of mail.ru domain if 550-5.7.1 this was a legitimate mail. Please visit 550-5.7.1  support.google.com/mail/answer/2451690 to learn about the 550 5.7.1 DMARC initiative. o25si768310lfl.83 - gsmtp (in reply to end of DATA command))

И вот теперь думаю, это по какой причине?








 , ,








И это всё МОЁ

Есть кластер машин (~150 серверов) который используется для балансировки и горячего резервирования. Пытаюсь придумать решение как настроить letsencrypt для автоматической синхронизации SSL по всем этим машинам.

Поиски привели меня на проект getssl.
Вроде бы то что нужно, но проект заброшен и не поддерживает получение wildcard сертификатов. Может кто то сталкивался с подобным и сможет поделиться или натолкнуть на правильную мысль?








 








И это всё МОЁ

Периодически зависает система Armbian на Orange Pi Zero,
вначале проблему решил поставив перезагрузку по cron каждые 4 часа, потом обнаружил что на мой IP ломятся какие-то «не хорошие люди» и вследствие, тоже зависание поставил FileToBan.
Сейчас очень редко, но всё равно я не могу по SSH достучаться до системы, до передёргивания питания. Подскажите какие и где логи надо смотреть что бы понять что происходит?

PS Система абсолютно не нагружена. На ней стоит FTP сервак и подключена камера, я подключаюсь по SSH, делаю фото через fswebcam, и потом сгружаю его с FTP-сервака, и иногда дёргаю пинами GPIO. Всё это подключено к оптическому терминалу Eltex от Ростелекома с белым IP, запущен DMZ.

Или может кто посоветует, что то надёжное для моих целей:
1. Сделать фото посмотреть его
2. Если надо подать сигнал на реле через GPIO








 ,








И это всё МОЁ

1 Сентября неожиданно узнал что 2 месяца назад вышел Дебиан 10 - Бастер.
Установил и сразу в файрфокс, залогинился в синк и опана...

Этот Firefox подключен
Сделано

Войдите в Firefox на другом устройстве, чтобы завершить >настройку
Загрузите Firefox для iOS!
Загрузите Firefox для Android.
Почему требуется больше чем одно устройство?

В разъяснении следующее:

Зачем синхронизировать несколько устройств?

Служба синхронизации не является постоянным хранилищем, это >просто безопасный способ обмениваться сохранёнными >закладками, историей и паролями между вашими устройствами.

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

Я выпадаю в осадок... Ибо сейчас доступен лишь один комп (ноут в деревне)...
Раньше всегда был уверен что мои закладки/пароли хранятся на сервере синхронизации, а теперь выясняется что необходимо иметь эталонную копию с онлайном...
Файрфокс синк слился?
В итоге живубез закладок, а эталонный файрфокс в другом городе и попаду к нему не скоро...
Придётся заниматься извращением и доставать профайл старого файрфокса из бэкапа...








 ,








И это всё МОЁ

Установлен дистрибутив debian 9 + mate, установлен teamviewer 14, который почему-то не запускаеться - открываю меню, запускаю teamviewer, значок программы появляется в трее, жму на этот появившийся в трее значок, программа мигает и тут же закрываеться вылетая и из трея,раньше все было в порядке и работало (когда раньше уже не вспомню). Установил debian 9 + mate на виртуальную машину, установил туда teamviewer 14 (с оф сайта программы) все прекрастно работает. Пож-та подскажите в чем проблема и куда копать?








 








И это всё МОЁ

На работающей системе можно?









 , ,








И это всё МОЁ

Шалом.

В свободное от алкоголизма время стараюсь окончательно не деградировать и пытаюсь изучать Python. Дабы сразу не скатится в не ту степь, прошу местных питончан надавать мне по рукам за какие-либо косяки (от названия переменных в моём хелловорлде, заканчивая неправильным использованием методов и функций):

from tkinter import *
from tkinter.constants import *
from googletrans import Translator

RootWindow = Tk()
RootWindow.title('Переводчик')

TextToTranslate = Text(RootWindow, width=40, height=10)
TranslatedText = Text(RootWindow, width=40, height=10)

TranslationButton = Button(RootWindow, text='Перевести')
ExitButton = Button(RootWindow, text='Выход', command=RootWindow.destroy)

LangSrcList = ['ru','en']
LangDestList = LangSrcList.copy()

LangSrcVar = StringVar(RootWindow)
LangSrcVar.set(LangSrcList[0])

LangDestVar = StringVar(RootWindow)
LangDestVar.set(LangDestList[1])

LangSrcMenu = OptionMenu(RootWindow, LangSrcVar, *LangSrcList)
LangDestMenu = OptionMenu(RootWindow, LangDestVar, *LangDestList)

TranslatorObject = Translator()

def TranslatorFunc(text):
TranslatedText.delete(1.0, END)
TranslationText = TextToTranslate.get(1.0, END)
TranslationText = TranslatorObject.translate(TranslationText, src=LangSrcVar.get(), dest=LangDestVar.get()).text
TranslatedText.insert(1.0, TranslationText)

TranslationButton.bind('<Button-1>', TranslatorFunc)

TextToTranslate.pack()
TranslatedText.pack()

TranslationButton.pack(side=LEFT)
ExitButton.pack(side=RIGHT)

LangSrcMenu.pack(side=LEFT, expand=True)
LangDestMenu.pack(side=RIGHT, expand=True)

RootWindow.mainloop()
Заранее благодарю за истязания.








 , , , ,








И это всё МОЁ

Приветствую. Для регуляции звука могу использовать бегунок звука в меню гнома, бегунок в плеере и крутилку на игровых наушниках. То есть получается при просмотре фильма/музыки приходиться использовать 3 интерфейса для изменения громкости. Почему например системный регулятор звука не привязывается к плееру с фильмом? Зачем вообще регулятор на наушниках?








 








И это всё МОЁ

Обновил Worms Zone для Linux x86_64 до версии 1.0.4. Сорцы движка, игры и прочих модулей закрыты. В ближайшее время открывать не планирую. Принципиальным любителям открытых сорцов предлагаю воздержаться от использования этой игры.


Краткое описание


Управляя червем, поедать различные «ништяки», разбросанные по арене. Желательно избегать столкновения с другими червями. По арене разбросаны различные поверапы, которые меняют характеристики червя - магнит, ускоритель, умножитель и т.д.


Скриншоты



Особенности



  • В игре доступен большой выбор готовых скинов.

  • Есть редактор скинов.

  • Можно настроить внешний вид мордочки.

  • Таблица лидеров за сутки и за неделю.

  • На арене может быть до 150 червей.

  • В линуксовой версии нет поддержки логина в Facebook, поэтому профиль хранится локально, а скор в лидерборд не отправляется.


Изменения относительно предыдущей версии



  • Исправления багов в игре, обновлен движок.

  • Обновлен и частично переработан UI.

  • Добавлены внутриигровые задания.

  • Добавлены новые скины и морды.

  • Теперь есть возможность «очистить» морду червяка.

  • Добавлены новые фоны.

  • Добавлен новый плоский вид «ништяков».

  • Предпринята очередная попытка улучшения геймплея.


Ссылки










 , , , ,








И это всё МОЁ

Представим ситуацию. У вас на руках два оффера.

1. Backend-разработчик. PHP/Python/JS, фреймворки, местами хайлоад (но это не точно). Rate - N у.е.


2. Младший разработчик C++. Работать с Qt или/и сетевыми приложениями. Rate - 1/3 от N (см.п.1.)

Что вы выберите и почему?

(В пользу п.2. есть такие аргументы. Expirience и может быть интересная работа. Считать это плюсом подталкивает то обстоятельство, что на C++ существует заметно меньшее число проектов, где требуются новые разработчики (и при этом не уровня senior). В web, наоборот, можно (условно) устроиться всегда и везде. Так?)








 , ,








И это всё МОЁ

Сабж. Состоялся очередной релиз одного из самых лучших дистрибутивов GNU/Linux'а.

Анонс: http://www.linuxfromscratch.org/lfs/news.html








 ,








И это всё МОЁ

Не могу понять, у вас тоже не рендерится bitmap шрифты в рабочем столе awesomewm? Немного погуглив в редите нашел такую статью. Там говорится библиотека pango отключил поддержку bitmap шрифтов оставив только поддержку ttf. Если не ошибусь, я покопавшись в исходниках осома нашел такую строчку. Неужели всё? :(








 , , ,








И это всё МОЁ
Доступен выпуск 4MLinux 30.0, минималистичного пользовательского дистрибутива, не являющегося ответвлением от других проектов и использующего графическое окружение на базе JWM. 4MLinux может использоваться не только в качестве Live-окружения для воспроизведения мультимедийных файлов и решения пользовательских задач, но и в роли системы для восстановления после сбоев и платформы для запуска серверов LAMP (Linux, Apache, MariaDB и PHP). Размер iso-образа составляет 840 Мб (i686, x86_64).



И это всё МОЁ

внезапно открыл для себя новое развлечение.

ну т.е. с баней и бабами все понятно, да.

но конкретно в парной, там как минимум жарко (грею где-то 95-98), пар, потеющий я.

т.е. 10-15-20 минут полежать без всего оно конечно можно, но операция-то не разовая, что-то типа музыкального сопровождения или в тот же ютубчег позалипать?

наушники может есть какие? или и штатным наушникам ничего не будет? проводным? а беспроводным?

телефон? s10 например, ip68, можно его греть или где? айфон? нищефон?

бумажную книжку --- конечно да, но для этого ее надо ваще иметь, а чет последнее время бумаги все меньше и меньше, только мягкая и в рулонах.

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








 








19:14

gcc-8

И это всё МОЁ

Пробовал установить gcc-8 в tails с помощью apt-get, apt, aptitude, выводит:пакет gcc-8 недоступен но упомянут в списке зависимостей другого пакета.Это может означать что пакет отсутствует, устарел, или доступен из источников не упомянутых в sources.list
Пробовал через synaptic-то же самое.Скачал .deb файл там столько зависимостей еще надо было установить что я зае@ался(зависимости тоже вручную их apt не находит).Но gcc-8 есть в репах(специально заходил на зеркало указанное в sources.list tails и нашел там gcc-8).Почему он не устанавливается?








 , , ,








И это всё МОЁ

Пытаюсь зарандомить mac адрес через macchanger

Запускаю так: sudo macchanger -r <интерфейс>
Получаю ответ: [ERROR] Could not change MAC: interface up or insufficient permissions: Too many open files in system

Сначала думал, что дело в открытых файловых дескрипторах, пытался ковырять через ulimit и в конфигах limit.conf - не помогло (либо руки кривые, либо ошибка не совсем в этом)

Пробовал ложить интерфейс и менять мак, ничего не помогает
Может кто сталкивался с этим или подскажет, что еще можно попробовать?








 ,








И это всё МОЁ

Просьба к администрации. Удалите, пожалуйста, мой аккаунт с linux.org.ru и все связанные с ним данные: www.linux.org.ru/people/adamfreemen








 








И это всё МОЁ

Неокрепшие умы забудут про хакирство, а особо настойчивые встанут на верный путь!


И поздравляю всех тех кто отправил сегодня своих деток первый раз в школу! Ну и не первый раз тоже =)









 , , , ,








И это всё МОЁ

У меня игры для эмулятора MAME весят больше всего - 60 Гб.













И это всё МОЁ

Привет.

Куда нужно добавить -Wno-psabi в qt creator чтобы отключить предупреждение parameter passing for argument changed in GCC 7 ?








 , ,