надо ли переводить некоторые названия переменных в функции на языке Си
При переводе po программы e2fsck столкнулась с такой проблемой Надо перевести #: e2fsck/message.c:116 msgid "aextended attribute" msgstr "" Вот смотрим файл e2fsck/message.c строка 116 - и есть "N_("aextended attribute")," /* * This structure defines the abbreviations used by the text strings * below. The first character in the string is the index letter. An * abbreviation of the form '@' is expanded by looking up the index * letter in the table below. */ static const char *abbrevs[] = { N_("aextended attribute"), N_("Aerror allocating"), N_("bblock"), N_("Bbitmap"), N_("ccompress"), N_("Cconflicts with some other fs @b"), N_("ddirectory"), N_("Ddeleted"), N_("eentry"), N_("E@e '%Dn' in %p (%i)"), N_("ffilesystem"), N_("Ffor @i %i (%Q) is"), N_("ggroup"), N_("hHTREE @d @i"), N_("iinode"), N_("Iillegal"), N_("jjournal"), N_("llost+found"), N_("Lis a link"), N_("mmultiply-claimed"), N_("ninvalid"), N_("oorphaned"), N_("pproblem in"), N_("qquota"), N_("rroot @i"), N_("sshould be"), N_("Ssuper@b"), N_("uunattached"), N_("vdevice"), N_("xextent"), N_("zzero-length"), "@@", 0 }; /* Я их не буду переводить, потому что это специально введённые программистами названия - там они применили дупль первой буквы, это делается, чтобы не спутал никто их с совпадающими именами - я читала об этом. А далее идёт ещё один блок, вводимых переменных /* * Give more user friendly names to the "special" inodes. */ #define num_special_inodes 11 static const char *special_inode_name[] = { N_(""), /* 0 */ N_(""), /* 1 */ "/", /* 2 */ N_(""), /* 3 */ N_(""), /* 4 */ N_(""), /* 5 */ N_(""), /* 6 */ N_(""), /* 7 */ N_(""), /* 8 */ N_(""), /* 9 */ N_(""), /* 10 */ }; /* * This function does "safe" printing. It will convert non-printable * ASCII characters using '^' and M- notation. */ Из po: #: e2fsck/message.c:157 msgid "" msgstr "" #: e2fsck/message.c:158 msgid "" msgstr "" #: e2fsck/message.c:160 msgid "" msgstr "" #: e2fsck/message.c:161 msgid "" msgstr "" #: e2fsck/message.c:162 msgid "" msgstr "" #: e2fsck/message.c:163 msgid "" msgstr "" #: e2fsck/message.c:164 msgid "" msgstr "" #: e2fsck/message.c:165 msgid "" msgstr "" #: e2fsck/message.c:166 msgid "" msgstr "" . Я начала их вписывать без перевода, но потом меня одолели сомнения. А вот эти переменные, я думаю надо переводить, потому что когда я копошилась ранее с чтением информации из суперблоков (правда программа была не эта, но в данном случае это не столь важно, главное-суть, смысл), там выходила табличка со всеми данными, включёнными в суперблок файловой системы. (похожа на эту). Например The bad blocks inode мог бы там выглядеть как Иноде плохого блок - и далее N иноде Поскольку данная программа используется для проверки файловых систем, то в какие-то моменты она выдаёт сообщения пользователю. В Си это делается через print* - разные их варианты, а здесь получается по другому. Я думаю, что это надо перевести, а какие мысли у вас на этот счёт?
Re: iptraf-ng падает с ошибкой сключение в операции с плавающей точкой
05.03.2018 18:52, Maxim Nikulin пишет: 05.03.2018 19:58, Andrey Jr. Melnikov пишет: yuri.nefe...@gmail.com wrote: То, что их в glibc аккуратненько слепили в одну кучу - это проблемы в головах авторов glibc, т.к. подходы к обработке этих ошибок - принципиально разные. Да, если сравнивать - год назад программа не падала- при подключённой записи в лог А за этот промежуток времени на версии Debian Unstable было обновление glibc. Затаив дыхание наблюдала - не упадёт ли система - очень серьёзное и большое обновление, была только "слепая вера" ( :-) - в коллективный разум разработчиков Debian, ведущих ветку Unstable - типа "знают, что делают". :-)) А сейчас iptraf-ng падает Может быть с этим и связана проблема - то есть программу не адаптировали под изменённую glibc. Резюме - "забили болт" на программу и пошли изучать другие варианты. "Все проблемы можно решить, только не все варианты нас устраивают" - это я так- веселюсь - поговорка такая А применение iptraf-ng объясняется очень просто- лень человеческая - запустил, настроил и все, никаких больших потуг не надо делать - это я говорю применительно к простому пользователю. Все другие предложенные варианты требуют определённых усилий по освоению предварительно материалов по теме
Re: iptraf-ng падает с ошибкой сключение в операции с плавающей точкой
05.03.2018 23:32, Tim Sattarov пишет: On 03/05/18 15:22, Eugene Berdnikov wrote: On Mon, Mar 05, 2018 at 09:38:22PM +0300, Gali Anikina wrote: 05.03.2018 20:23, Andrey Jr. Melnikov пишет: Тогда предлогаю описать собственно задачу, чтоб коллективный разум предложил более вменяемое решение, чем протухший iptraf-ng. Почему бы не посмотреть в сторону netflow вместо логгирования пакетов через iptables? или тот же packetbeat... Согласна - попробую
Re: iptraf-ng падает с ошибкой сключение в операции с плавающей точкой
05.03.2018 23:28, Andrey Jr. Melnikov пишет: Gali Anikinawrote: 05.03.2018 20:23, Andrey Jr. Melnikov пишет: Тогда предлогаю описать собственно задачу, чтоб коллективный разум предложил более вменяемое решение, чем протухший iptraf-ng. PS: Порутчик был такой затейник (С) Задача - до подключения в интернет запустить программу, показывающую в графическом или псевдо-графическом или с записью в лог-файл все устанавливаемые соединения, производящиеся через указанный программе интерфейс, за которым надо наблюдать. Эмм, что-то мне это напоминает встроенный в винду фаирвол. Да, он даже покажет кто и куда полез. Только поздно, т.к. соединение уже состоялось и если кто-то что-то хотел мелкое стырить на сторону - уже стырил. О да, я даже теперь знаю как :- Чем больше узнаёшь, тем больше удивляешься простоте! В момент присоединения к интернету записывать в файл их IP, MAC, даты и портов (в обе стороны). Для целей записи трафика у нас есть tcpdump -w /куда/писать.pcap -i интерфейс (тут можно правила bpf фильтра написать) пробовала, закопалась в англ документации визуализировать - да хоть через wireshark если хочется гуёв, или тот-же tcpdump -r /куда/писали.pcap или прости господи tshark. попробую, спасибо Писать можно и tshark и wireshark тоже. И вобщем, всем что умеет использовать библиотеку pcap. учту на будущее, что она такая хорошая И iptraf-ng - это так, показывалка каких-то циферок в разрезе "какая сволочь заняла весь наш скоростной безлимитный 128 килобитный интернет". может быть, под таким углом зрения не смотрела нп неё Конечная цель - после отсоединения от интернета покопаться в лог-файле и посмотреть - например - при запуске браузера - у меня скромная цель просто что-то посмотреть, но при просмотре лога видно - что открывается большущее количество соединений, о которых я понятия не имела и не запрашивала их, когда просто использовала интернет. Определить как много и какие порты открываются на моей машине и потом возможно кое-какие из них закоментировать в /etc/... Открытые порты отлично показывает netstat -lnp или ss -lnp пробовала, закопалась в англ документации (man, первое, что попалось под руку) А без осуществления такого "присмотра" мало ли что может произойти :-) Фантазия у людей богатая Эта "богатая фантазия" называется параноей. А для параноиков - отдельные NET_NS и прочее. Не согласна, это называется в школе была 5, в том числе и по доказательству теорем в геометрии! Отсюда желание досконально понять вопрос. А сейчас в школе учат вообще - теорема просто на веру ученику даётся (сразу уточню, что это обычная школа в обычной провинции и рядом не наблюдается увлечённого своим делом преподавателя - как мне в жизни в своё время в данном вопросе повезло ) Конечно можно жить и по принципу "пофигизма", ну это кому-как... Вот так то господин Порутчик. Можно. Но если уж подходить к вопросу со всей параноей - то IDS и писалка трафика должна быть на отдельной машине с доступом только с консоли и по ключам с токенов. В отдельном помещении. И под охраной. Иначе - профанация. Окей, с этим полностью согласна, но про паранойю-математику я уже написала
Re: iptraf-ng падает с ошибкой сключение в операции с плавающей точкой
05.03.2018 23:22, Eugene Berdnikov пишет: Мадам, можно подойти к этому вопросу утончённо: исходящие: conntrack -E -e NEW -s входящие: conntrack -E -e NEW -d где это ip-шник интернетовского интерфейса. Спасибо, попробую Если ограничиться tcp, то можно поступить грубо: tcpdump -Unl -i tcp | egrep --line-buffered '\[[SFR]\]' где это имя интернетовского интерфейса. Интересуют IP В момент присоединения к интернету записывать в файл их IP, MAC, даты и портов (в обе стороны). Маки интересны только детям в локалке, поверьте. Но если эта тема ещё волнует воображение, добавьте к tcpdump'у ключик "-e". Хочется просто понять :-))) Конечная цель - после отсоединения от интернета покопаться в лог-файле и посмотреть - например - при запуске браузера - у меня скромная цель просто что-то посмотреть, но при просмотре лога видно - что открывается большущее количество соединений, о которых я понятия не имела и не запрашивала их, когда просто использовала интернет. Определить как много и какие порты открываются на моей машине и потом возможно кое-какие из них закоментировать в /etc/... Тут лучше начать с "ss -natup". Ну или "netstat -neotup" (для мамонтов). Добавить "-l", чтобы пролистать слушаемые сокеты. Спасибо, попробую > Приготовьтесь к погружению в "man iptables" на глубину в полкилометра. Пробовали, не хватило сил поглубже нырнуть Конечно можно жить и по принципу "пофигизма", ну это кому-как... Вот так то господин Порутчик. Вы не оценили галантность того кавалера... :) Патч редко кому преподносят. Пофигизм относился к другим, вы из другой категории, которых вроде называют "гуру"
Re: iptraf-ng падает с ошибкой сключение в операции с плавающей точкой
Gali Anikinawrote: > 05.03.2018 20:23, Andrey Jr. Melnikov пишет: > > Тогда предлогаю описать собственно задачу, чтоб коллективный разум предложил > > более вменяемое решение, чем протухший iptraf-ng. > > > > PS: Порутчик был такой затейник (С) > Задача - до подключения в интернет запустить программу, показывающую в > графическом или псевдо-графическом или с записью в лог-файл все > устанавливаемые соединения, производящиеся через указанный программе > интерфейс, за которым надо наблюдать. Эмм, что-то мне это напоминает встроенный в винду фаирвол. Да, он даже покажет кто и куда полез. Только поздно, т.к. соединение уже состоялось и если кто-то что-то хотел мелкое стырить на сторону - уже стырил. > В момент присоединения к интернету записывать в файл их IP, MAC, даты и > портов (в обе стороны). Для целей записи трафика у нас есть tcpdump -w /куда/писать.pcap -i интерфейс (тут можно правила bpf фильтра написать) визуализировать - да хоть через wireshark если хочется гуёв, или тот-же tcpdump -r /куда/писали.pcap или прости господи tshark. Писать можно и tshark и wireshark тоже. И вобщем, всем что умеет использовать библиотеку pcap. И iptraf-ng - это так, показывалка каких-то циферок в разрезе "какая сволочь заняла весь наш скоростной безлимитный 128 килобитный интернет". > Конечная цель - после отсоединения от интернета покопаться в лог-файле и > посмотреть - например - при запуске браузера - у меня скромная цель > просто что-то посмотреть, но при просмотре лога видно - что открывается > большущее количество соединений, о которых я понятия не имела и не > запрашивала их, когда просто использовала интернет. Определить как много > и какие порты открываются на моей машине и потом возможно кое-какие из > них закоментировать в /etc/... Открытые порты отлично показывает netstat -lnp или ss -lnp > А без осуществления такого "присмотра" мало ли что может произойти > :-) Фантазия у людей богатая Эта "богатая фантазия" называется параноей. А для параноиков - отдельные NET_NS и прочее. > Конечно можно жить и по принципу "пофигизма", ну это кому-как... > Вот так то господин Порутчик. Можно. Но если уж подходить к вопросу со всей параноей - то IDS и писалка трафика должна быть на отдельной машине с доступом только с консоли и по ключам с токенов. В отдельном помещении. И под охраной. Иначе - профанация.
Re: iptraf-ng падает с ошибкой сключение в операции с плавающей точкой
On 03/05/18 15:22, Eugene Berdnikov wrote: > On Mon, Mar 05, 2018 at 09:38:22PM +0300, Gali Anikina wrote: >> 05.03.2018 20:23, Andrey Jr. Melnikov пишет: >>> Тогда предлогаю описать собственно задачу, чтоб коллективный разум предложил >>> более вменяемое решение, чем протухший iptraf-ng. >>> >>> Почему бы не посмотреть в сторону netflow вместо логгирования пакетов через iptables? или тот же packetbeat...
Re: iptraf-ng падает с ошибкой сключение в операции с плавающей точкой
On Mon, Mar 05, 2018 at 09:38:22PM +0300, Gali Anikina wrote: > 05.03.2018 20:23, Andrey Jr. Melnikov пишет: > > Тогда предлогаю описать собственно задачу, чтоб коллективный разум предложил > > более вменяемое решение, чем протухший iptraf-ng. > > > > PS: Порутчик был такой затейник (С) > > Задача - до подключения в интернет запустить программу, показывающую в > графическом или псевдо-графическом или с записью в лог-файл все > устанавливаемые соединения, производящиеся через указанный программе > интерфейс, за которым надо наблюдать. Мадам, можно подойти к этому вопросу утончённо: исходящие: conntrack -E -e NEW -s входящие: conntrack -E -e NEW -d где это ip-шник интернетовского интерфейса. Если ограничиться tcp, то можно поступить грубо: tcpdump -Unl -i tcp | egrep --line-buffered '\[[SFR]\]' где это имя интернетовского интерфейса. > В момент присоединения к интернету записывать в файл их IP, MAC, даты и > портов (в обе стороны). Маки интересны только детям в локалке, поверьте. Но если эта тема ещё волнует воображение, добавьте к tcpdump'у ключик "-e". > Конечная цель - после отсоединения от интернета покопаться в лог-файле и > посмотреть - например - при запуске браузера - у меня скромная цель просто > что-то посмотреть, но при просмотре лога видно - что открывается большущее > количество соединений, о которых я понятия не имела и не запрашивала их, > когда просто использовала интернет. Определить как много и какие порты > открываются на моей машине и потом возможно кое-какие из них закоментировать > в /etc/... Тут лучше начать с "ss -natup". Ну или "netstat -neotup" (для мамонтов). Добавить "-l", чтобы пролистать слушаемые сокеты. > А без осуществления такого "присмотра" мало ли что может произойти :-) > Фантазия у людей богатая Приготовьтесь к погружению в "man iptables" на глубину в полкилометра. > Конечно можно жить и по принципу "пофигизма", ну это кому-как... > Вот так то господин Порутчик. Вы не оценили галантность того кавалера... :) Патч редко кому преподносят. -- Eugene Berdnikov
Re: iptraf-ng падает с ошибкой сключение в операции с плавающей точкой
05.03.2018 20:23, Andrey Jr. Melnikov пишет: Тогда предлогаю описать собственно задачу, чтоб коллективный разум предложил более вменяемое решение, чем протухший iptraf-ng. PS: Порутчик был такой затейник (С) Задача - до подключения в интернет запустить программу, показывающую в графическом или псевдо-графическом или с записью в лог-файл все устанавливаемые соединения, производящиеся через указанный программе интерфейс, за которым надо наблюдать. В момент присоединения к интернету записывать в файл их IP, MAC, даты и портов (в обе стороны). Конечная цель - после отсоединения от интернета покопаться в лог-файле и посмотреть - например - при запуске браузера - у меня скромная цель просто что-то посмотреть, но при просмотре лога видно - что открывается большущее количество соединений, о которых я понятия не имела и не запрашивала их, когда просто использовала интернет. Определить как много и какие порты открываются на моей машине и потом возможно кое-какие из них закоментировать в /etc/... А без осуществления такого "присмотра" мало ли что может произойти :-) Фантазия у людей богатая Конечно можно жить и по принципу "пофигизма", ну это кому-как... Вот так то господин Порутчик.
Re: iptraf-ng падает с ошибкой сключение в операции с плавающей точкой
Gali Anikinawrote: > 05.03.2018 15:36, Artem Chuprina пишет: > > Gali Anikina -> debian-russian@lists.debian.org @ Mon, 5 Mar 2018 12:12:59 > > +0300: [...] > мне, как не программисту, это не понятно Тогда предлогаю описать собственно задачу, чтоб коллективный разум предложил более вменяемое решение, чем протухший iptraf-ng. PS: Порутчик был такой затейник (С) --- iptraf-ng-1.1.4.orig/src/tcptable.c +++ iptraf-ng-1.1.4/src/tcptable.c @@ -446,7 +446,7 @@ static char *tcplog_flowrate_msg(struct time_t interval = time(NULL) - entry->conn_starttime; char rbuf[64]; - rate_print(entry->bcount / interval, rbuf, sizeof(rbuf)); + rate_print(interval ? entry->bcount / interval : entry->bcount, rbuf, sizeof(rbuf)); snprintf(buf, bufsize - 1, "avg flow rate %s", rbuf); buf[bufsize - 1] = '\0'; особенно в районе 'time(NULL) - entry->conn_starttime', которое при старте, сюрприз-сюрприз - будет таки 0 ибо скорости у нас нонче немного не те.
Re: iptraf-ng падает с ошибкой сключение в операции с плавающей точкой
On 03/05/18 10:46, Gali Anikina wrote: > > > 05.03.2018 18:21, Aleksandr Sytar пишет: > >> ulimit -c ulimited (из под пользователя под которым падать программа будет) >> > > > # ulimit -c > 0 > > > > # ulimit -c ulimited > bash: ulimit: ulimited: недопустимое число > > ulimit -c unlimited (очепятка, `n` пропустили)
Re: iptraf-ng падает с ошибкой сключение в операции с плавающей точкой
05.03.2018 19:58, Andrey Jr. Melnikov пишет: yuri.nefe...@gmail.com wrote: По смыслу иногда переводят как ??ошибочная арифметическая операция??. Скорее всего целое деление на ноль. Это вы батенька, путаете теплое с мягким. Деление на ноль с помошью FPU - обычная такая опреация, правда в результате которой возникает NaN. Вообще-то получается ±Inf, которая в результате следующих делений может превратиться в ноль и дать вполне разумный результат. А вот NaN так и доползет до конца вычислений. Ну и с помощью управляющего регистра FPU можно добиться, чтобы в ответ на разнообразные ошибки операций с плавающей точкой вылетал сигнал SIGFPE, хотя это редко кому-то бывает нужно. А вот деление на 0 с помошью ALU - таки да, дергает "Divide Error" вектор. То, что их в glibc аккуратненько слепили в одну кучу - это проблемы в головах авторов glibc, т.к. подходы к обработке этих ошибок - принципиально разные. Поведение на столько странное, что увидев один раз, сложно забыть. что в первую очередь надо искать деление целых чисел.
Re: научите systemd!
Andrey Jr. Melnikov -> debian-russian@lists.debian.org @ Mon, 5 Mar 2018 15:14:32 +0300: >> >> >> >> Чтоб два раза не вставать: я понимаю, почему юзерский юнит не >> может >> >> >> >> прописать зависимость от системного. (В документации, кстати, я >> этого не >> >> >> > А я вот не понимаю. Все эти приседания вокруг >> Before|After|Requires|Want >> >> >> > напоминают те-же циферки в sysvinit. Только в профиль. Теперь с >> D-BUS'ом. >> >> >> Правов у него нет. Информация о зависимостях и, главное, степени >> успеха >> >> >> запуска оных, есть у systemd унутре. В отдельной cgroup. Юзерский >> >> >> systemctl (или отдельный экземпляр systemd?) туда не пускают. >> >> > Это ЭПИЧНЫЙ ВИН Лёни. Имея унутре dbus - не иметь доступа на >> спросить - это >> >> > ШЕСТЬ. Это даже не пять. >> >> Ну, что я тебе могу сказать? Такой вот у нас нынче init. От него еще и >> >> драйвера принтеров теперь зависят... >> > Не от него а от udev'а вмноличенного в этот комбайн. Ну да ладно, это уже >> > тонкости реализации. >> Не, они там от policykit чего-то хотели. udev, в общем, > Интересно, а зачем это нужно в случае принтера. С флешками как-то еще > понятно, но вот с принтером... Подозреваю, нотификации юзеру о втыкании принтера в USB. >> отсоединен. Впрочем, кажется, то, чего они хотели от policykit, тоже >> отсоединено, только надо более вдумчиво попинать aptitude. > Увы - udev вмоноличен, а то что они идет отдельным пакетиком - так вышло. > Как выкинут sysvinit - так сразу станет всё в одном. Выкинут - поставлю FreeBSD. >> >> Меня привлекает в нем идея, что можно делать тома с разными свойствами, >> >> распределяемые по пространству диска динамически. Без танцев с ресайзом, >> >> где каждую вторую файловую систему нельзя уменьшить без отмонтирования, >> >> а каждую четвертую - и увеличить... >> > А зачем это нужно? Нет, реально - зачем? Мне видиться только один вариант >> > использования - петабайтные хранилища. Но там увы своё железо и свои fs. >> Ровно наоборот. Когда диска некоторый дефицит. > Когда диска дефицит - надо идти за новым. Или посылать счет в бухгалтерию. > Собирать оделяо из лоскутков - ну, в виде развлечения и народных промыслов > только интересно. Идти за новым не всегда своевременно. Он все-таки не три копейки стоит, особенно если тихий. >> >> Память он, кстати, жрет весьма умеренно, если дедупликацию не >> >> включать. >> >> totalusedfree shared buff/cache >> available >> >> Mem:3935296 2414300 1420856 29512 100140 >> 1338100 >> >> Swap: 4194300 46848 4147452 >> >> Диск 4 терабайта, и помимо файлосерверения машина занята только >> >> роутингом. Еще оно при записи подтормаживает, но там двухъядерный >> >> гигагерцовый целерон, и включена компрессия. >> > Файло помойка без роутинга, дисков на 8 терабайт: >> > totalusedfree shared buff/cache >> available >> > Mem:8172772 103200 288628 29116 7780944 >> 7734592 >> > Swap: 1951740 0 1951740 >> > ZFS и компрессии нет, да. >> Если ты хотел помериться, то ты победил. Но я мериться не предлагал. Я >> всего лишь показал, что у меня оно в небольшую, в общем, память >> нормально влезает. > Не, меряться я не хотел. Хотел показать, что a) по выводу free нефига не > понятно, сколько жреть этот ZFS, b) у машины без zfs тупо больше места под > дисковые кэши. Ну, меня в данном случае интересует интегральная характеристика "хватает памяти или маловато". Хватает. Дисковые кэши мне там не особо нужны. >> >> Компрессия, да, приятное дополнение, но насколько я понимаю, ее и еще >> >> кто-то умел. Вдумчивая проверка целостности - но да, ECC оно хочет. Но >> >> они меня, в общем, убедили, что если хочешь целостности, надо хотеть и >> >> ECC. С любой FS. Просто без ECC ZFS в случае сбоев памяти начнет >> >> ругаться раньше, когда меньше данных поломали. А остальные будут делать >> >> вид, что все хорошо. >> > А как ваш волшебный ZFS догадается, что произошла битовая ошибка в момент >> > чтения памяти контроллером DMA при перекачке странцы в контроллер SATA? >> > Только считав её (страницу) назад с диска и сравнив checksumm? >> Да. У него для этого специальная ручка есть, рекомендуемая для запуска >> по крону. > Дык такая ручка и у mdadm'a есть и у железных контроллеров. Всякие там > Patrol Read/Background consistency check, и от живости cron'a не зависят. Если рейд, то да, пожалуй, можно. >> > А если взять более реальный вариант обсчета каких нибудь матриц в GPU - >> то >> > туда тоже заносить память с ECC? Вот ведь геймеры будут рады, что их >> шейдеры >> > теперь защищены ценой потери производительности в 3-5% и ценником на >> видяху >> > в 15-20%. >> А геймерам целостность низачем. > А других видях не делают. Точнее - нонче делают, но за
Re: iptraf-ng падает с ошибкой сключение в операции с плавающей точкой
05.03.2018 18:21, Aleksandr Sytar пишет: ulimit -c ulimited (из под пользователя под которым падать программа будет) # ulimit -c 0 # ulimit -c ulimited bash: ulimit: ulimited: недопустимое число # ulimit -a core file size (blocks, -c) 0 data seg size (kbytes, -d) unlimited scheduling priority (-e) 0 file size (blocks, -f) unlimited pending signals (-i) 31542 max locked memory (kbytes, -l) 16384 max memory size (kbytes, -m) unlimited open files (-n) 1024 pipe size(512 bytes, -p) 8 POSIX message queues (bytes, -q) 819200 real-time priority (-r) 0 stack size (kbytes, -s) 8192 cpu time (seconds, -t) unlimited max user processes (-u) 31542 virtual memory (kbytes, -v) unlimited file locks (-x) unlimited # В man вроде к опции -с значение ulimited вроде не применяют вот смотрю ман - man bash ulimit [-HSabcdefiklmnpqrstuvxPT [limit]] ... -c The maximum size of core files created If limit is given, and the -a option is not used, limit is the new value of the specified resource. If no option is given, then -f is assumed. Values are in 1024-byte increments, except for -t, which is in seconds; -p, which is in units of 512-byte blocks; -P, -T, -b, -k, -n, and -u, which are unscaled values; and, when in Posix mode, -c and -f, which are in 512-byte increments. The return status is 0 unless an invalid option or argument is supplied, or an error occurs while setting a new limit. версия bash - $ apt show bash Package: bash Version: 4.4.18-1.1 Debian Unstable $ cat /etc/debian_version buster/sid
Re: iptraf-ng падает с ошибкой сключение в операции с плавающей точкой
05.03.2018 18:21, Aleksandr Sytar пишет: по пути описанному в /proc/sys/kernel/core_pattern будут корки лежать (или уже лежат) $ cat /proc/sys/kernel/core_pattern core $ ls -All /proc/sys/kernel/core_patter* -rw-r--r-- 1 root root 0 мар 5 18:29 /proc/sys/kernel/core_pattern $ Лежат? Это и есть "корки"?
Re: iptraf-ng падает с ошибкой сключение в операции с плавающей точкой
05.03.2018 22:08, Gali Anikina пишет: 05.03.2018 15:36, Artem Chuprina пишет: Gali Anikina -> debian-russian@lists.debian.org @ Mon, 5 Mar 2018 12:12:59 +0300: >> А вот насчет "грамотно перевести на английский" - запустите ее с >> переменной окруженя LC_MESSAGES=C, и она сама переведет :) Насколько я понимаю это мы передаём переменную в командной строке вместе с запуском программы. Тут чуть хитрее. Фразу: "Исключение в операции с плавающей точкой (сделан дамп памяти)" — пишет shell. Поэтому сначала ставим переменную окружения, а уже потом запускаем программу. Разными строками.
Re: iptraf-ng падает с ошибкой сключение в операции с плавающей точкой
5 марта 2018 г., 18:08 пользователь Gali Anikinaнаписал: > > нашла, что - сегодня были ошибки в этой программе > > /var/log/messages:Mar 5 12:10:25 mikintel kernel: [21834.422935] traps: > iptraf-ng[18178] trap divide error ip:55ab58c9a37a sp:7ffdb506ce80 error:0 > in iptraf-ng[55ab58c87000+28000] > /var/log/messages:Mar 5 17:52:48 mikintel kernel: [ 1444.213760] traps: > iptraf-ng[2005] trap divide error ip:5645223fd37a sp:7ffcbf4cc4a0 error:0 > in iptraf-ng[5645223ea000+28000] > /var/log/messages:Mar 5 17:58:44 mikintel kernel: [ 1800.547767] traps: > iptraf-ng[3104] trap divide error ip:5607e8e9c37a sp:7ffe32ab97a0 error:0 > in iptraf-ng[5607e8e89000+28000] > > мне, как не программисту, это не понятно > > ulimit -c ulimited (из под пользователя под которым падать программа будет) по пути описанному в /proc/sys/kernel/core_pattern будут корки лежать (или уже лежат)
Re: iptraf-ng падает с ошибкой сключение в операции с плавающей точкой
05.03.2018 17:41, yuri.nefe...@gmail.com пишет: export LANG=C Сделала Упал почти сразу - пишет "Floating point exception" (С помощью "export LANG=C" я перевела админа из локали ru UTF-8 в en UTF-8, поэтому сообщение вышло на английском)
Re: iptraf-ng падает с ошибкой сключение в операции с плавающей точкой
05.03.2018 15:36, Artem Chuprina пишет: Gali Anikina -> debian-russian@lists.debian.org @ Mon, 5 Mar 2018 12:12:59 +0300: >> А вот насчет "грамотно перевести на английский" - запустите ее с >> переменной окруженя LC_MESSAGES=C, и она сама переведет :) Возможно, на >> результат этого перевода как фразу уже осмысленно гуглить. >> > Упал почти сразу :-(( С той же ошибкой Что упал - это понятно. А как производился запуск? В смысле, _правильная_ передача ей LC_MESSAGES=C должна была привести к ругани на английском. Насколько я понимаю это мы передаём переменную в командной строке вместе с запуском программы. Таким образом мы заменяем одну из существующих в системе переменных окружения на другую. Все эти LC_ устанавливаются взаимосвязанно с локалью - кажется - # grep -R "LC_MESSAGES" /etc/ /etc/systemd/system/getty.target.wants/getty@tty1.service:UnsetEnvironment=LANG LANGUAGE LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT LC_IDENTIFICATION /etc/ltrace.conf:string setlocale(enum(LC_CTYPE=0, LC_NUMERIC=1, LC_TIME=2, LC_COLLATE=3, LC_MONETARY=4, LC_MESSAGES=5, LC_ALL=6, LC_PAPER=7, LC_NAME=8, LC_ADDRESS=9, LC_TELEPHONE=10, LC_MEASUREMENT=11, LC_IDENTIFICATION=12), string); /etc/lynx/lynx.cfg:# LC_ALL is set, overriding LANG (as well as the more apt LC_MESSAGES variable). То есть запускала так # LC_MESSAGES=C iptraf-ng Через некоторое время падает- в терминале выходит эта надпись про "операции с плавающей точкой" Настроена локаль русская UTF-8 (была настроена сразу при инсталляции). Английской ругани нет Сделав поиск таким образом # grep -R "iptraf-ng" /var/log/ нашла, что - сегодня были ошибки в этой программе /var/log/messages:Mar 5 12:10:25 mikintel kernel: [21834.422935] traps: iptraf-ng[18178] trap divide error ip:55ab58c9a37a sp:7ffdb506ce80 error:0 in iptraf-ng[55ab58c87000+28000] /var/log/messages:Mar 5 17:52:48 mikintel kernel: [ 1444.213760] traps: iptraf-ng[2005] trap divide error ip:5645223fd37a sp:7ffcbf4cc4a0 error:0 in iptraf-ng[5645223ea000+28000] /var/log/messages:Mar 5 17:58:44 mikintel kernel: [ 1800.547767] traps: iptraf-ng[3104] trap divide error ip:5607e8e9c37a sp:7ffe32ab97a0 error:0 in iptraf-ng[5607e8e89000+28000] мне, как не программисту, это не понятно
Re: iptraf-ng падает с ошибкой сключение в операции с плавающей точкой
On Mon, 5 Mar 2018, Artem Chuprina wrote: Gali Anikina -> debian-russian@lists.debian.org @ Mon, 5 Mar 2018 12:12:59 +0300: >> А вот насчет "грамотно перевести на английский" - запустите ее с >> переменной окруженя LC_MESSAGES=C, и она сама переведет :) Возможно, на >> результат этого перевода как фразу уже осмысленно гуглить. >> > Упал почти сразу :-(( С той же ошибкой Что упал - это понятно. А как производился запуск? В смысле, _правильная_ передача ей LC_MESSAGES=C должна была привести к ругани на английском. А если не привела, то сообщение скорее всего из libc, что логично, для обработчика исключений. Нужно export LANG=C делать. Ю.
Re: iptraf-ng падает с ошибкой сключение в операции с плавающей точкой
yuri.nefe...@gmail.com wrote: > [-- text/plain, кодировка 8bit, кодировка: UTF-8, 20 строк --] > On Mon, 5 Mar 2018, Gali Anikina wrote: > > > > После запуска в терминале программа просто тихо заканчивает работу и > > появляется это > > "исключение в операции с плавающей точкой" > ... > > Заглянула на страницу bug - мне там сложно разобраться- начиная с того, что > > надо грамотно перевести на английский про операцию с плавающей точкой :-))) > > > "исключение в операции с плавающей точкой" оно же > "Floating point exception" - это просто название сигнала SIGFPE. > На всякий случай, обычно ситуация никакого отношения > к floating point не имеет (в стандарте IEE754 оговариваются > свои сигналы). Исторически сложившиеся неудачное название. Исторически, это исключение вызванное попыткой чтой-тотам поделить при отсутствии FPU. И не исторически - во всяких MIPS/ARM и прочих ядерный обработчик SIGFPE может или вызвать дальше signal и отправить сигнал в программу (пусть сама там разбирается) или задействовать програмный эмулятор отсутсвующего FPU (если собран в ядро). > По смыслу иногда переводят как ??ошибочная арифметическая > операция??. Скорее всего целое деление на ноль. Это вы батенька, путаете теплое с мягким. Деление на ноль с помошью FPU - обычная такая опреация, правда в результате которой возникает NaN. А вот деление на 0 с помошью ALU - таки да, дергает "Divide Error" вектор. То, что их в glibc аккуратненько слепили в одну кучу - это проблемы в головах авторов glibc, т.к. подходы к обработке этих ошибок - принципиально разные.
Re: научите systemd!
D. H.wrote: > О©╫О©╫О©╫-О©╫О©╫ О©╫ О©╫О©╫О©╫ О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫ > О©╫О©╫О©╫О©╫О©╫О©╫О©╫, О©╫ О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫. О©╫О©╫О©╫ > О©╫О©╫О©╫ О©╫О©╫О©╫ "О©╫О©╫О©╫О©╫О©╫О©╫" > ZFS. О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫ О©╫ > О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ ZFS О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ > О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ > О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ > О©╫О©╫О©╫О©╫О©╫-О©╫О©╫ О©╫О©╫О©╫О©╫, О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫ > О©╫ О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫. > О©╫О©╫О©╫О©╫ О©╫О©╫О©╫ О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫ > О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫ > О©╫О©╫О©╫ О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫ > О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫. > О©╫ О©╫О©╫О©╫О©╫ О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫-О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫ > О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫ О©╫ О©╫О©╫ 4 О©╫О©╫О©╫О©╫ О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫ > О©╫О©╫О©╫О©╫ О©╫ О©╫О©╫ > О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫. Шел XXI век. yahoo так и не сумело в UTF-8. ПрЭлЭстно.
Re: научите systemd!
Artem Chuprinawrote: > Andrey Jr. Melnikov -> debian-russian@lists.debian.org @ Sat, 3 Mar 2018 > 21:50:51 +0300: > >> >> >> Чтоб два раза не вставать: я понимаю, почему юзерский юнит не > может > >> >> >> прописать зависимость от системного. (В документации, кстати, я > этого не > >> >> > А я вот не понимаю. Все эти приседания вокруг > Before|After|Requires|Want > >> >> > напоминают те-же циферки в sysvinit. Только в профиль. Теперь с > D-BUS'ом. > >> >> Правов у него нет. Информация о зависимостях и, главное, степени > успеха > >> >> запуска оных, есть у systemd унутре. В отдельной cgroup. Юзерский > >> >> systemctl (или отдельный экземпляр systemd?) туда не пускают. > >> > Это ЭПИЧНЫЙ ВИН Лёни. Имея унутре dbus - не иметь доступа на спросить > - это > >> > ШЕСТЬ. Это даже не пять. > >> Ну, что я тебе могу сказать? Такой вот у нас нынче init. От него еще и > >> драйвера принтеров теперь зависят... > > Не от него а от udev'а вмноличенного в этот комбайн. Ну да ладно, это уже > > тонкости реализации. > Не, они там от policykit чего-то хотели. udev, в общем, Интересно, а зачем это нужно в случае принтера. С флешками как-то еще понятно, но вот с принтером... > отсоединен. Впрочем, кажется, то, чего они хотели от policykit, тоже > отсоединено, только надо более вдумчиво попинать aptitude. Увы - udev вмоноличен, а то что они идет отдельным пакетиком - так вышло. Как выкинут sysvinit - так сразу станет всё в одном. > >> > А расскажите мне, что вы так бегаете с этим zfs? Решение же не для > нищих, > >> > так еще и мертвое. Что вы в нем такого супер-пупер находите? > >> > Память жрет как свинья помои? Причем память подай с ECC и вагон. > >> > Компрессия? Восстановление данных после сбоя? > >> > Чем этот кусок почившей SunOS так хорош-то, что его добровольно тянут > во все места? > >> Вообще в SunOS было немало хороших вещей. Иногда стоит что-нибудь и > >> подтянуть. > > Зачем? Если она была такая все из себя перспективная и бац "тузик сдох и > > больше не воняет". А то что осталось от трупика - закопирайчено так, что > > даже не разлагается. > Маркетинговая политика у нее была никуда не годная. Вот и сдохло. Мы > тоже скоро сдохнем. А отдельные куски там были проработаны неплохо, нам > бы так. Не-не-не.. Идеи там конечно хорошие, но реализации и вобще вся инфраструктура - говно. Да еще и с затычками по времени, чтоб преставало работать после определенной даты. Померла - так померла. > >> Меня привлекает в нем идея, что можно делать тома с разными свойствами, > >> распределяемые по пространству диска динамически. Без танцев с ресайзом, > >> где каждую вторую файловую систему нельзя уменьшить без отмонтирования, > >> а каждую четвертую - и увеличить... > > А зачем это нужно? Нет, реально - зачем? Мне видиться только один вариант > > использования - петабайтные хранилища. Но там увы своё железо и свои fs. > Ровно наоборот. Когда диска некоторый дефицит. Когда диска дефицит - надо идти за новым. Или посылать счет в бухгалтерию. Собирать оделяо из лоскутков - ну, в виде развлечения и народных промыслов только интересно. > >> Еще в нем обещали намного более аккуратно сделанный рейд, нежели в > >> обычной архитектуре, с намного более нежным по отношению к дискам > >> ребилдом. Но на практике не проверял :) > > Эмм, сомнительное достижение. Любой контроллер имеет ручку rebuild rate, > > которую можно покрутить. > Говорю же, не проверял. Но в документации ссылаются на исследования из > датацентров, где рассказывают, что вероятность слета второго диска во > время ребилда оказывается несколько более высокой, чем хотелось бы. А > эти обещают, что они нежнее. Обещать - не значит жениться, блин. Диски в случае ребилда дохнут больше частью из-за того, что они из одной партии/коробки/уроненой при перегрузке палеты. Меняй диски планово, по достижению 2х-3х летнего срока эксплуатации с задержкой в 2-3 недели между заменой - и всё будет нормально. Но нет, это же raid, надо 5 лет жарить диски выской температурой, нагрузками и потом удивлятся - ой, а чё это они все разом сдохли? > >> Память он, кстати, жрет весьма умеренно, если дедупликацию не > >> включать. > >> totalusedfree shared buff/cache > available > >> Mem:3935296 2414300 1420856 29512 100140 > 1338100 > >> Swap: 4194300 46848 4147452 > >> Диск 4 терабайта, и помимо файлосерверения машина занята только > >> роутингом. Еще оно при записи подтормаживает, но там двухъядерный > >> гигагерцовый целерон, и включена компрессия. > > Файло помойка без роутинга, дисков на 8 терабайт: > > totalusedfree shared buff/cache > available > > Mem:8172772 103200 288628 29116 7780944 > 7734592 > > Swap: 1951740 0 1951740 > > ZFS и компрессии нет, да. > Если ты хотел помериться, то ты победил. Но я
Привязанный MAC-адрес, проблема с подключением к сети
Добрый день. Пытаюсь запустить сеть Wi-fi на другие устройства с NetworkManager Xfce. Сам LAN-кабель привязан к MAC-адресу другого ноутбука, но на LAN-сети рабочего ноутбука, с которого идет "раздача" параметры MAC-адреса указал, интернет работает. При активации раздачи адреса IPv4/IPv6 запускаются в режиме "Общие с остальными компьютерами", MAC-адрес клонировал, - результат "Получение IP-адреса...", не подключается. Вручную с телефона прописывал IP, шлюз, только в таком случае подключается, но доступа к сети Интернет не появляется. Пробовал режимы полностью отключения IP адресов, чтобы вручную прописывать данные с устройств - Интернета так же не наблюдается. Что касается адресов, которые подставлял - IPv4 192.168.30.178, шлюз 192.168.1.1/192.168.1.2
Re: iptraf-ng падает с ошибкой сключение в операции с плавающей точкой
Gali Anikina -> debian-russian@lists.debian.org @ Mon, 5 Mar 2018 12:12:59 +0300: >> А вот насчет "грамотно перевести на английский" - запустите ее с >> переменной окруженя LC_MESSAGES=C, и она сама переведет :) Возможно, на >> результат этого перевода как фразу уже осмысленно гуглить. >> > Упал почти сразу :-(( С той же ошибкой Что упал - это понятно. А как производился запуск? В смысле, _правильная_ передача ей LC_MESSAGES=C должна была привести к ругани на английском.
Re: iptraf-ng падает с ошибкой сключение в операции с плавающей точкой
On Mon, 5 Mar 2018, Gali Anikina wrote: После запуска в терминале программа просто тихо заканчивает работу и появляется это "исключение в операции с плавающей точкой" ... Заглянула на страницу bug - мне там сложно разобраться- начиная с того, что надо грамотно перевести на английский про операцию с плавающей точкой :-))) "исключение в операции с плавающей точкой" оно же "Floating point exception" - это просто название сигнала SIGFPE. На всякий случай, обычно ситуация никакого отношения к floating point не имеет (в стандарте IEE754 оговариваются свои сигналы). Исторически сложившиеся неудачное название. По смыслу иногда переводят как «ошибочная арифметическая операция». Скорее всего целое деление на ноль. Ю.
Re: iptraf-ng падает с ошибкой сключение в операции с плавающей точкой
05.03.2018 12:07, Artem Chuprina пишет: Gali Anikina -> debian-russian@lists.debian.org @ Mon, 5 Mar 2018 11:21:39 +0300: По теме вопроса ничего умного не скажу, кроме того, что можно попробовать развлечься с strace и/или gdb и посмотреть, где именно падает. Придётся попробовать А вот насчет "грамотно перевести на английский" - запустите ее с переменной окруженя LC_MESSAGES=C, и она сама переведет :) Возможно, на результат этого перевода как фразу уже осмысленно гуглить. Упал почти сразу :-(( С той же ошибкой
Re: iptraf-ng падает с ошибкой сключение в операции с плавающей точкой
Gali Anikina -> debian-russian@lists.debian.org @ Mon, 5 Mar 2018 11:21:39 +0300: > Заглянула на страницу bug - мне там сложно разобраться- начиная с того, что > надо грамотно перевести на английский про операцию с плавающей точкой :-))) По теме вопроса ничего умного не скажу, кроме того, что можно попробовать развлечься с strace и/или gdb и посмотреть, где именно падает. А вот насчет "грамотно перевести на английский" - запустите ее с переменной окруженя LC_MESSAGES=C, и она сама переведет :) Возможно, на результат этого перевода как фразу уже осмысленно гуглить.
[DONE] wml://{security/2009/dsa-1908.wml}
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 - --- english/security/2009/dsa-1908.wml2017-11-01 10:11:10.083828563 +0500 +++ russian/security/2009/dsa-1908.wml 2018-03-05 13:32:57.587882973 +0500 @@ -1,47 +1,48 @@ - -several vulnerabilities +#use wml::debian::translation-check translation="1.3" maintainer="Lev Lamberov" +неÑколÑко ÑÑзвимоÑÑей - -Several vulnerabilities have been discovered in samba, an implementation of - -the SMB/CIFS protocol for Unix systems, providing support for cross-platform - -file and printer sharing with other operating systems and more. The Common - -Vulnerabilities and Exposures project identifies the following problems: +Ð samba, ÑеализаÑии пÑоÑокола SMB/CIFS Ð´Ð»Ñ Unix-ÑиÑÑем, пÑедоÑÑавлÑÑÑей поддеÑÐ¶ÐºÑ +кÑоÑÑплаÑÑоÑменного ÑовмеÑÑного иÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ñайлов и пÑинÑеÑов Ñ Ð´ÑÑгими +опеÑаÑионнÑми ÑиÑÑемами, бÑло обнаÑÑжено неÑколÑко ÑÑзвимоÑÑей. ÐÑÐ¾ÐµÐºÑ Common +Vulnerabilities and Exposures опÑеделÑÐµÑ ÑледÑÑÑие пÑоблемÑ: https://security-tracker.debian.org/tracker/CVE-2009-2948;>CVE-2009-2948 - -The mount.cifs utility is missing proper checks for file permissions when - -used in verbose mode. This allows local users to partly disclose the - -content of arbitrary files by specifying the file as credentials file and - -attempting to mount a samba share. +Ð ÑÑилиÑе mount.cifs пÑи иÑполÑзовании в Ñежиме вÑвода подÑобной инÑоÑмаÑии +оÑÑÑÑÑÑвÑÑÑ Ð¿ÑовеÑки пÑав доÑÑÑпа к Ñайлам. ÐÑо позволÑÐµÑ Ð»Ð¾ÐºÐ°Ð»ÑнÑм полÑзоваÑелÑм ÑаÑÑиÑно +ÑаÑкÑÑваÑÑ ÑодеÑжимое пÑоизволÑнÑÑ Ñайлов, пÑÑÑм ÑÐºÐ°Ð·Ð°Ð½Ð¸Ñ Ñайла в каÑеÑÑве Ñайла Ñ Ð´Ð°Ð½Ð½Ñми об +ÑÑÑÑнÑÑ Ð·Ð°Ð¿Ð¸ÑÑÑ Ð¸ вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð¿Ð¾Ð¿ÑÑки монÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¾Ð±Ñего каÑалога samba. https://security-tracker.debian.org/tracker/CVE-2009-2906;>CVE-2009-2906 - -A reply to an oplock break notification which samba doesn't expect could - -lead to the service getting stuck in an infinite loop. An attacker - -can use this to perform denial of service attacks via a specially crafted - -SMB request. +ÐеожиданнÑй Ð´Ð»Ñ samba оÑÐ²ÐµÑ Ð½Ð° Ñведомление о пÑеÑÑвании oplock Ð¼Ð¾Ð¶ÐµÑ +пÑиводиÑÑ Ðº ÑомÑ, ÑÑо ÑлÑжба Ð²Ñ Ð¾Ð´Ð¸Ñ Ð² беÑконеÑнÑй Ñикл. ÐлоÑмÑÑленник +Ð¼Ð¾Ð¶ÐµÑ Ð¸ÑполÑзоваÑÑ ÑÑÑ ÑÑзвимоÑÑÑ Ð´Ð»Ñ Ð²Ñзова оÑказа в обÑлÑживании Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ ÑпеÑиалÑно +ÑÑоÑмиÑованного SMB-запÑоÑа. https://security-tracker.debian.org/tracker/CVE-2009-2813;>CVE-2009-2813 - -A lack of error handling in case no home directory was configured/specified - -for the user could lead to file disclosure. In case the automated [homes] - -share is enabled or an explicit share is created with that username, samba - -fails to enforce sharing restrictions which results in an attacker being - -able to access the file system from the root directory. +ÐÑÑÑÑÑÑвие обÑабоÑки оÑибок в ÑлÑÑае, еÑли не бÑл наÑÑÑоен/Ñказан домаÑний каÑалог +полÑзоваÑÐµÐ»Ñ Ð¼Ð¾Ð¶ÐµÑ Ð¿ÑиводиÑÑ Ðº ÑаÑкÑÑÑÐ¸Ñ Ñайлов. Ð ÑлÑÑае вклÑÑÐµÐ½Ð¸Ñ Ð°Ð²ÑомаÑиÑеÑкого каÑалога +ÑовмеÑÑного доÑÑÑпа [homes] или Ñвного ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ ÐºÐ°Ñалога ÑовмеÑÑного доÑÑÑпа Ñ Ð´Ð°Ð½Ð½Ñм именем +полÑзоваÑÐµÐ»Ñ samba не ÑдаÑÑÑÑ ÑÑÑановиÑÑ Ð¾Ð³ÑаниÑÐµÐ½Ð¸Ñ ÑовмеÑÑного доÑÑÑпа, ÑÑо пÑÐ¸Ð²Ð¾Ð´Ð¸Ñ Ðº ÑомÑ, +ÑÑо злоÑмÑÑленник полÑÑÐ°ÐµÑ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ÑÑÑ Ð¾Ð±ÑаÑиÑÑÑÑ Ðº Ñайловой ÑиÑÑеме из коÑневого каÑалога. - -For the oldstable distribution (etch), this problem will be fixed soon. +РпÑедÑдÑÑем ÑÑабилÑном вÑпÑÑке (etch) ÑÑа пÑоблема бÑÐ´ÐµÑ Ð¸ÑпÑавлена позже. - -For the stable distribution (lenny), this problem has been fixed in - -version 2:3.2.5-4lenny7. +Ð ÑÑабилÑном вÑпÑÑке (lenny) ÑÑа пÑоблема бÑла иÑпÑавлена в +веÑÑии 2:3.2.5-4lenny7. - -For the testing distribution (squeeze), this problem will be fixed soon. +Ð ÑеÑÑиÑÑемом вÑпÑÑке (squeeze) ÑÑа пÑоблема бÑÐ´ÐµÑ Ð¸ÑпÑавлена позже. - -For the unstable distribution (sid), this problem has been fixed in - -version
iptraf-ng падает с ошибкой сключение в операции с плавающей точкой
Здравствуйте Подскажите полалуйста почему: После нескольких секунд работы iptraf-ng с записью в log, программа падает. Почему? Может кто-то сталкивался с таким? Ранее тоже стоял Debian Unstable и данная програма работала нормально - примерно год назад. После запуска в терминале программа просто тихо заканчивает работу и появляется это "исключение в операции с плавающей точкой" Пробовала разные варианты и определила, что если отключить журналирование, то ничего не падает. Но ранее ведь нормально работала. Может проблема не в данной программе, а в программе, чьими услугами пользуется iptraf-ng для журналирования? К сожалению я не программист, чтобы выяснить это. Может кто подскажет? Заглянула на страницу bug - мне там сложно разобраться- начиная с того, что надо грамотно перевести на английский про операцию с плавающей точкой :-)))
apt-1.6~beta1_s_Debian_Unstable_sid_20180305_буду делать вычитку и перевод если понадобится
apt-1.6~beta1_s_Debian_Unstable_sid_20180305_буду делать вычитку и перевод если понадобится
Re: iptraf-ng падает с ошибкой сключение в операции с плавающей точкой
Пн 05 мар 2018 @ 10:37 Gali Anikina: > После нескольких секунд работы iptraf-ng с записью в log, программа > падает. Почему? Может кто-то сталкивался с таким? > > Ранее тоже стоял Debian Unstable и данная програма работала нормально - > примерно год назад. > > После запуска в терминале программа просто тихо заканчивает работу и > появляется это > "исключение в операции с плавающей точкой" > > Пробовала разные варианты и определила, что если отключить > журналирование, то ничего не падает. > > Но ранее ведь нормально работала. > Может проблема не в данной программе, а в программе, чьими услугами > пользуется iptraf-ng для журналирования? > К сожалению я не программист, чтобы выяснить это. > > Может кто подскажет? > > Заглянула на страницу bug - мне там сложно разобраться- начиная с того, > что надо грамотно перевести на английский про операцию с плавающей > точкой :-))) Галина, этот список рассылки для работ по локализации, он не используется для поддержки пользователей. Для поддержки на русском языке нужно обратиться в список рассылки debian-russian, поддержка на английском осуществляется в debian-user. Всего наилучшего, Лев