LINUX.ORG.RU

Избранные сообщения router

Отлов сессии su/sudo

 , ,

Вот мне интересно стало, можно ли из bash скрипта отловить факт того, что пользователь уже раз заходил в систему и теперь меняет пользователя? Меня не привилегии интересуют, а именно факт того, что текущая интерактивная сессия открыта через

su или sudo -i?

(Ну я имею ввиду более человеческий способ, чем парсить выхлоп ps axf.)

atrus
()

Хреновенький показатель Siege

 ,

Здравствуйте всем. Я не силен в данной теме поэтому прошу помощи. Стоит дома комп 2 ядра по 3.0 GHz + 4 гб оперативки. Стоит centos 7 server. Установлено Nginx + php-fpm 7.0 + mariadb. Поставил цмску и попробовал протестировать на siege:

siege -c25 -d3 -t1M -i "http://test.site"
Availability: 93.49 %
siege -c50 -d3 -t1M -i "http://test.site"
Availability: 64.39 %

Также есть копия этого сайта на дешманском хостинге на апаче, так там показывает:

siege -c25 -d3 -t1M -i "http://test.site"
Availability: 100.00 %
siege -c50 -d3 -t1M -i "http://test.site"
Availability: 100.00 %

nginx + php-fpm по socet php-fpm:

  • pm = dynamic
  • pm.max_children = 75
  • pm.start_servers = 35
  • pm.min_spare_servers = 20
  • pm.max_spare_servers = 40
  • pm.max_requests = 500

MariaDB выставлен конфиг на хеви инноДБ на 4 гига оперативки. На nginx кэш и куки выставлены. Можете подсказать что нашаманить то надо чтобы дотянуть до хреновенького хотя бы хостинга, а то у них постоянный проблемы с аптаймами.

Tavols
()

Debian: chroot не работает с ядром 4.8

 ,

Debian stable, ядро 4.7 (4.7.8-1~bpo8+1) из backports, chroot работает

[host]# chroot /chroot_env /bin/bash
[in_chroot] # 

Тот же Debian stable, ядро 4.8 (4.8.11-1~bpo8+1) из backports, chroot НЕ работает

[host]# chroot /chroot_env /bin/bash
Segmentation fault
[host]# chroot /chroot_env /bin/dash  --- (dash работает)
[in_chroot] # bash
Segmentation fault
[in_chroot] # tcsh
Segmentation fault
[in_chroot] # ldd
Segmentation fault

selinux'a нет.

Что изменилось такого в 4.8? Что делать, кроме отката на 4.7?

futurama
()

FreeDOS 1.2

 ,

Группа Open Source

Состоялся релиз FreeDOS 1.2.

Основные новшества:

  • новый установщик, созданный Jerome Shidel;
  • новые программы и утилиты, в том числе программа для воспроизведения звуков, утилита для обновления графических файлов, средства подключения к сети, веб-браузер, а также несколько Open Source игр;
  • утилита FDIMPLES.

>>> Страница проекта

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

>>> Пресс-кит, включающий в себя описание изменений и скриншоты (freedos.org)

ZenitharChampion
()

Вопрос по организации кластера над docker'ом

 , ,

Коллективный разум LOR-а, подскажи, каким инструментом решать следующую задачу:

Имеются наборы данных, над которыми требуется выполнять наборы хорошо распараллеливаемых операций. Чтобы было более понятно, примерами (умозрительными) таких операций могут быть «скомпилировать бинарный пакет для каждого исходного пакета в репозитории», «перекодировать с указанными параметрами каждое видео в указанном списке», «выполнить набор тестов для каждого варианта конфигурации приложения» и т.п.

Также имеется сетка на N узлов, на которых мы можем производить вычислениях.

Задача - обеспечить распределённое выполнение запрошенных операций на узлах сети. Т.е. необходимо раскидывать выполнение операций по узлам, обеспечивать банлансировку нагрузки, перезапускать операции на других узлах при выходе из строя некоторого узла.

В качестве инструмента для запуска операций предполагается использовать docker, и обработчики операций будут представлены образами docker-а. Даные для обработки будут доступны как тома. То есть, для выполнения операции «скомпилируй мне бинарный пакет для дебиана из вот этого исходного пакета» мы запускаем контейнер из образа «сборщик пакетов для дебиана» и подсовываем ему тома данных, откуда он возьмёт исходный и куда положит бинарный.

Контейнеры не предполагаются долговременно запущенными, т.е. они не сервисы. Контейнер сделал дело - умер и удалился. Для следующей операции будут поднят новый контейнер.

Как это сделать на локальной машине - в общих чертах понятно. А вот как это организовать в виде кластера - не понятно, с чего начинать.

Перемещено leave из development

Deleted
()

Java и рекомендованное количество RAM

 ,

Господа спецы по Java!

Поделитесь пожалуйста идеями: какие значения памяти можно отдавать JVM?

Грубо говоря, если у нас SOA, и часть компонентов попала на один сервак - стоит ли делать сто жвм на десять гигабайт (каждому сервису по жвм) - или одну на терабайт и впихнуть в неё ВСЁ? Какие аргументы есть для каждого из подходов?

Может, есть какие-то диапазоны памяти (пример: «от 30 до 40 гигабайтов»), которые НЕ стоит выделять под одну JVM?

Не цитату из методички политрука Оракла «наша жвм может что угодно», а как на самом деле?

Олсо, кто-нибудь покупал Азуловскую JVM, она на больших объемах рамы стоит того? Опять же хотелось бы не цитату из методички политрука, совет номер 1 - «всегда говори, что наш продукт самый лучший»

stevejobs
()

Как создать одно большое(больше 10 тысяч цифр) рандомное число? [РЕШЕНО]

 

letni
()

Tor Messenger 0.3.0b1

 , ,

Группа Интернет

Представлена третья бета-версия Tor Messenger — варианта мессенджера Instantbird, работающего через канал Tor. Для связи могут быть использованы протоколы XMPP, IRC, GTalk и Facebook Messenger. Шифрование сообщений осуществляется c помощью встроенного плагина OTR.

Основным изменением в новой версии является использование наработок Tor Browser (tor-browser-45.5-esr) вместо оригинального кода Mozilla, что, по мнению авторов, позволит усилить безопасность проекта. Пользователям предыдущей версии будет предложено автоматическое обновление с сохранением учётных записей и настроек OTR.

>>> Загрузить

>>> Подробности (torproject.org)

Deleted
()

Помогите порутать телефон через dirtycow.

 , ,

Взял PoC отсюда .
Провозился с компилятором, только версия ndk 13b позволила коровке успешно подменять системные файлы.
Подсадной run-as ругается так

WARNING: linker: /system/bin/run-as: unused DT entry: type 0x6ffffffe arg 0x6f0
WARNING: linker: /system/bin/run-as: unused DT entry: type 0x6fffffff arg 0x1
running as uid 2000
uid 0
нагуглил, что это selinux мешает.
Selinux вроде как отключают через подмену default.prop. Но он не отключается.
Системные файлы остаются подменянными до тех пор, пока не подменю default.prop . Как только его меняю, после перезапуска всё поменянные файлы заменяются на родные.
Есть у кого какие идеи по рутанью через dirtycow ?
Kingoroot и прочее не предлагать.

Deleted
()

OpenIndiana 2016.10

 ,

Группа Open Source

Состоялся релиз OpenIndiana 2016.10 — дистрибутива, основанного на illumos OS, который в свою очередь является форком OpenSolaris и вобрал в себя идеи SVR4 UNIX и BSD.

Из основных нововведений:

  • Произведено портирование Intel KMS. Есть недочёты, пока поддерживаются только 6 и 7 поколение видеоадаптеров от Intel.
  • Полностью прекращено использование SunSSH.
  • Начиная с этого выпуска сообщество будет уделять большую часть времени разработке под x86_64.

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

>>> Подробности (openindiana.org)

liss21
()

Какова модель монетизации Telegram?

 

Ведь Пашка его не из спортивного интереса за свой счёт делает, и деньги инвесторов тратит? Рекламы там нет. Бигдата, продажа данных рекламодателям? Но ведь end-to-end шифрование?
Ваши предположения?

inchallah
()

Ищу интересный ноутбук

 , ,

Всем привет, суть такова: нужно срочно разжиться мобильной железякой, сразу скажу, что планшеты, мобильники и прочие сенсорники не канают, нужем именно девайс с кнопочной клавиатурой. Критерии отбора от главных к второстепенным:
1. Время работы от батареи - чем больше, тем лучше
2. Цена - бюджет 300$ (буду искать б/у)
3. Поддержка железом Linuxa

Диагональ экрана и прочие детали не интересуют. Читал тут про какие-то убойные синкпады, но какие конкретно модели-потерял. Кто подскажет?

Pyzia
()

Использование видеокарты в виртуальных машинах

 , , , ,

Доброго дня, господа. Интересует небольшой вопрос. Необходимо собрать тестовый стенд в котором будут участвовать 4 ПК (на них запускаются видеоролики, презенташки, ресурсоемкое ПО). Компы подключаются по видеовыходам к видеокоммутатору, который управляется отдельно,и после сигнал из коммутатора передается на 4 монитора. Думаю в теории вместо кучи техники использовать один хороший ПК, на котором в виртуалках будут крутиться видеоролики, ПО и пр. и 4 видеовыхода идти на видеокоммутатор. В качестве среды виртуализации рассматриваю VMWare, ESXI, Hyper-V И на конец сам вопрос: существует ли возможность к виртуальной машине привязывать определенный порт видеовыхода? На сколько хорошо ВМ сможет реализовать потенциал видеокарты при запуске 3D приложений (достаточно ресурсоемких)? Буду рад услышать какие-то другие интересные предложения по оборудованию. Большое спасибо!

Palazur
()

Какой XMPP-клиент вы используете на Android?

 , ,

  1. Не пользуюсь XMPP/Jabber 429 (39%)

    ********************************************************************************************************************************************************************************************************************************************************************************************************************************

  2. Не пользуюсь XMPP-клиентами на Android 281 (26%)

    *****************************************************************************************************************************************************************************************************************

  3. Не пользуюсь Android или эмуляцией Android 168 (15%)

    *****************************************************************************************************************************

  4. Xabber 107 (10%)

    *******************************************************************************

  5. Conversations 34 (3%)

    *************************

  6. IM+ 19 (2%)

    **************

  7. Другой 16 (1%)

    ***********

  8. jTalk 13 (1%)

    *********

  9. Sawim 12 (1%)

    ********

  10. Jasmine 9 (1%)

    ******

  11. QIP IM 5 (0%)

    ***

  12. BombusMod 2 (0%)

    *

  13. Movim 1 (0%)

  14. Zom 0 (0%)

  15. Talkonaut 0 (0%)

Всего голосов: 1096

Darth_Revan
()

Годные steam игры [бюджетные варианты]

 , ,

Всем доброго! Уж простите за такое название, ничего лучше не придумал. Прошу вашего совета в плане linux-game'инга. Дело в том, что среди всего «разнообразия» игр под linux платформу, имеем 80% индюшачего шлака, который даже бесплатно в библиотеку добавлять нет желания. Но и оговорюсь за AAA проекты, цена которым выше 30$ - приобрел все, что хотел. В общем, что есть в наличии (из не дорогого и годного, скажем так):

Baldur's Gate 1, 2, DLC (Enhanced Edition) Euro Truck Simulator 2 Metro Redux Buldle Mount and Blade Varband + DLC Rimworld Rust Star Wars KOTOR 2 Stellaris (не совсем бюджетно, урвал gift где-то, уже не помню) Terraria Undertale Valve Complete Pack (собирал все по-отдельности) Witcher 2 Enhanced Edition

Список урезан раз в 5, написал только то, во что действительно можно поиграть и что бы было от чего отталкиваться. Есть что еще в этом плане? Может добротная RPG, типа Baldur's Gate или Pillars of Eternity... или что-то похожее на Witcher 2 или Sar Wars KOTOR 2? Главное, без трешевой индюшатины (вот к примеру, в тех же Rust и Rimworld видно, что люди стараются, не грех и приобрести). В общем, прошу тапками не кидать и спасибо за понимание :)

Antrix
()

Скачать apk из google play

 , , ,

В новой прошивке моего телефона нет гуглоплеймаркета по дефолту. И не очень то нужен, но нужно несколько приложений оттуда. Есть какой-то способ вытащить apk из маркета без пользования всяких странных программ и сайтов ?

Deleted
()

Сбор средств на свободные компьютерные модули EOMA68

 , , ,

Группа Hardware and Drivers

Идёт сбор средств на EOMA68 — миниатюрные компьютерные модули, которые могут быть использованы в десктопах, ноутбуках и других устройствах. Фактически, EOMA68 представляют из себя миниатюрные компьютеры, которые, в сочетании с хостами, могут стать полноценным десктопом или ноутбуком. Такой подход предлагает множество преимуществ: к примеру, если вы захотите увеличить мощность своего ноутбука, то нужно лишь будет сменить один единственный модуль, цена которого относительно невелика.

Все наработки проекта распространяются под свободными лицензиями. Разработанные стандарты позволяют использовать один и тот же модуль в разных устройствах. По словам разработчиков, один такой модуль может прослужить больше десятилетия, к тому же, они сделаны из перерабатываемых компонентов. Именно поэтому создатели называют EOMA68 «Earth-friendly».

В рамках проекта предлагается несколько компьютерных модулей. Так, «Libre Tea Computer Card» предлагает двухъядерный ARM-прцоессор Cortex A7 мощностью 1.2 ГГц, 2 гигабайта оперативной памяти, 8 гигабайт флеш-памяти, Micro-HDMI интерфейс, Micro-USB-OTG и слот для карты памяти формата MicroSD. На этот модуль предустановлен полностью свободный дистрибутив Parabola GNU/Linux, кроме того, этот модуль в скором времени получит сертификат «Respects Your Freedom» и будет одобрен FSF.

Также в рамках проекта развиваются и другие модули, с похожими техническими характеристиками, но другими операционными системами по умолчанию. Так, «Practically Perfect Computer Card» поставляется с Debian, «Numero Uno Computer Card» — с Devuan, а «Getting Ahead Computer Card» — с Fedora.

Помимо этого, сбор средств осуществляется ещё и на хосты для модулей: а именно, десктоп-хост с двумя USB2-разъёмами, разъёмом VGA и слотом для MicroSD; и хост-ноутбук с диагональю экарана 15,6", батареей, способной проработать 6-8 часов, полноразмерной (включая numpad) клавиатурой, тремя USB2-разъёмами, стерео-динамиками, встроенным микрофоном и тачпадом.

Всего проекту нужно собрать $150 000, на момент написания новости было собрано 34%.

>>> Подробности (crowdsupply.com)

the_electric_hand
()

Это наше IBM: POWER8 vs Intel Xeon (Broadwell)

 , ,

http://www.anandtech.com/print/10435/assessing-ibms-power8-part-1
Я просто разместил мопед, косо прочитав рекламу на заборе.

Ъ:
Тут недавно по интернетам пробегали буузы и хайпы по поводу выхода Межделмаша на массовый рынок серверов.
СПВ собрались и провели хоть какое-то сравнение Интеловских камней с продуктами корпоративной-энтерпрайзной жизнедеятельности.
СПВ выяснили, что в сферическом вакууме, обусловленном недостатком кросплатформенных тестов...

Короче говоря - Штеуд на 45% медленней POWER, но где-то в таблицах попадаются и схожие результаты.

В основном, сервер-вендоры уже приступили к проектированию матплат и обвязки для архитектуры POWER8, в статье намекают что вполне получается тягаться с Деллом.

/школьникам - можно не напрягаться в кричалках об интел слил.
у ИБМ весьма специфичные процессоры во всех отношениях. :)

Deleted
()

Перенос игр из Steam в GOG

 , ,

Налетай, торопись, от drm освободись: http://connect.gog.com/

p.s.

Due to exceedingly high demand this may take up to several days, please check back later. Thank you for your patience.

Turbid
()

Toxygen — новый клиент для протокола Tox

 , ,

Группа Open Source

Toxygen — новый клиент для протокола Tox, написанный на python3. Поддерживаются Linux и Windows. Список возможностей (клиент довольно быстро обновляется, так что список быстро растет):

  • Отправка сообщений.
  • Передача файлов.
  • Аудиозвонки.
  • Поддержка плагинов (первый клиент Tox с такой возможностью).
  • Сохранение истории чата.
  • Шифрование профиля, настроек и сохраненной переписки.
  • Поддержка смайликов (в т.ч. анимированных) и стикеров.
  • Скриншоты.
  • Псевдооффлайн сообщения и файл трансферы.
  • Экспорт и импорт профиля и многое другое.

Сейчас в планах:

  • Улучшение UI.
  • Видеозвонки (в т.ч. шаринг рабочего стола).
  • Поддержка новых групчатов (которые всё никак не зальют в ядро).
  • Сборка готовых пакетов, pip3, автоапдейт и тому подобные вещи.
  • Версия с поддержкой мультидевайсов (также еще не добавлены в ядро, еще допиливаются и тестируются).

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

>>> Github (github.com)

Heimdall
()