The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Создать новую тему
 - Свернуть нити
Пометить прочитанным
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | Архив | Избранное | Мое | Новое | | |  
Заметили полезную информацию ? Пожалуйста добавьте в FAQ на WIKI.
Форум Открытые системы на сервере
FreeBSD5.5IntelSATARAID, !*! vigreen, (Сеть. проблемы, диагностика) 27-Апр-22, 09:46  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
postfix копия нескольким пользователям, !*! ramzes3000, (Почта) 22-Апр-22, 11:16  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]


Почему метка раздела не появляется в /dev/gpt, !*! Кровосток, (Файловые системы, диски / FreeBSD) 24-Апр-22, 18:55  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
HP DL 160 g6 и низкая скорость дисков, !*! Колчак, (Аппаратура, Железо / Linux) 19-Апр-22, 18:59  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Кэш DNS OpenVPN, !*! finrod, (VPN / Другая система) 19-Апр-22, 17:17  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
  • gt оверквотинг удален ниче не понял есть openvpn сервер в его конфиге можно , !*! lavr (ok), 01:02 , 20-Апр-22 (1)
    >[оверквотинг удален]
    > с доменом он выдает адрес 127.0.0.1 . Как я понял ip
    > кэшировался и теперь когда я обращаюсь к домену запрос отправляется не
    > на сервер DNS, а в localhost.
    > Теперь я хотел бы как-нибудь настроить конфиг так чтобы он очищал чтоль
    > свой кэш, только автоматически, сажем каждые 5 минут.
    > Конфиг не оставляю потому что незачем, на моем конфиге это не работает,
    > надеюсь на ваш.
    > Я понимаю, что вы можете предложить вручную все переконопатить, но у меня
    > появился интерес научиться новому, и пока я не научусь - я
    > не смогу спокойно спать!

    ниче не понял...

    есть openvpn сервер в его конфиге можно через push
    задать dns сервера... и домен...
    у клиента в конфиге задается remote ip или hostname.domain
    если задавать hostname.domain - должен быть настроен DNS.
    В чем проблема?
    Будет конкретика: ip, domain - будет точный совет.

    сообщить модератору +/ответить
Форум WEB технологии (PHP), !*! vigreen, (Маршрутизация, NAT / FreeBSD) 30-Мрт-22, 10:07  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
  • Простой ответ заключается в оплате работы Наймите специалиста За деньги Воз, !*! ыы (?), 13:43 , 30-Мрт-22 (1) +2
    > Есть каталог фирм на пхп. Нужно в нем организовать при регистрации одновременно
    > и регистрацию почтового ящика с данным доменом. Каталог на ВПС. Подскажите,
    > как можно реализовать данную функцию.

    Простой ответ заключается в оплате работы. Наймите специалиста. За деньги... Возможно кто-то согласится и за пиво, но гарантий как понимаете - никаких.

    Если же вы по жадности или глупости планируете заниматься и дальше этим вопросом самостоятельно- то есть несколько путей.

    1. написать микросервис с REST АПИ который вы будете дергать при регистрации по http или https ссылке.
    2. написать скрипт, который вы будете вызывать из того же обработчика регистрации

    Собственно регистрация нового почтового ящика зависит от того где вы его собираетесь регистрировать- на собственном почтовом сервере, либо у хостера ВПС.
    Если на собственном- о надо обратится к документации на выбранный продукт. если у хостера - о  у него вероятно есть либо АПИ для этого (возможно платное) либо предусмотрены соответствующие процедуры. В качестве особо утонченного способа можно регаться на бесплатных почтовиках и заводить ящики там... написав для этого скрипт.. на том же селениуме например...

    Но прежде всего этого - надо конечно доделать уроки. Хотя бы по музыке и математике. Если не получится поступить в технический вуз- то всегда можно стать музыкантом.... :)

    сообщить модератору +2 +/ответить
    • gt оверквотинг удален Пиво не пью, цветы и конфеты тоже Неспеша, в свободное о, !*! Аноним (-), 11:58 , 31-Мрт-22 (2)
      >[оверквотинг удален]
      > Собственно регистрация нового почтового ящика зависит от того где вы его собираетесь
      > регистрировать- на собственном почтовом сервере, либо у хостера ВПС.
      > Если на собственном- о надо обратится к документации на выбранный продукт. если
      > у хостера - о  у него вероятно есть либо АПИ
      > для этого (возможно платное) либо предусмотрены соответствующие процедуры. В качестве
      > особо утонченного способа можно регаться на бесплатных почтовиках и заводить ящики
      > там... написав для этого скрипт.. на том же селениуме например...
      > Но прежде всего этого - надо конечно доделать уроки. Хотя бы по
      > музыке и математике. Если не получится поступить в технический вуз- то
      > всегда можно стать музыкантом.... :)

      Пиво не пью, цветы и конфеты тоже.
      Неспеша, в свободное от свободного времени время готов осуществить.

      сообщить модератору +/ответить
tcpdump - что-то лыжи не едут..., !*! anonymous, (Учет трафика, статистика / FreeBSD) 14-Апр-22, 09:52  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Непонятные тормоза на вм, !*! DethKlok, (Виртуализация / Другая система) 08-Апр-22, 16:50  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
  • Диск-то какой У лучших WD Blue до хоста доходит только 180MB s тормоза LVM , !*! ACCA (ok), 21:42 , 08-Апр-22 (1)
    > Забыл написать что в оповещаниях постоянно сыпятся уведомление что диск используется
    > то 160,200,60 мб/с.

    Диск-то какой?

    У лучших WD Blue до хоста доходит только 180MB/s. + тормоза LVM + тормоза файловой системы. Походу виртуалка свопится, а диск не успевает, когда очень нужно.

    сообщить модератору +/ответить
    • стоит контроллер adaptec 8805, на нем raid1 связка SEAGATE ST300MP0106 HGST HU, !*! DethKlok (ok), 04:35 , 11-Апр-22 (2)
      >> Забыл написать что в оповещаниях постоянно сыпятся уведомление что диск используется
      >> то 160,200,60 мб/с.
      > Диск-то какой?
      > У лучших WD Blue до хоста доходит только 180MB/s. + тормоза LVM
      > + тормоза файловой системы. Походу виртуалка свопится, а диск не успевает,
      > когда очень нужно.

      стоит контроллер adaptec 8805, на нем raid1 связка SEAGATE ST300MP0106 + HGST HUC101830CSS204

      сообщить модератору +/ответить
      • Ну чё, молодцы У ST300MP0106 на внутренних дорожках 210MBps, а у HUC101830CSS20, !*! ACCA (ok), 16:41 , 11-Апр-22 (3)
        > стоит контроллер adaptec 8805, на нем raid1 связка SEAGATE ST300MP0106 + HGST
        > HUC101830CSS204

        Ну чё, молодцы. У ST300MP0106 на внутренних дорожках 210MBps, а у HUC101830CSS204 - 129.

        RAID1 замедлит раза в 2 от самого медленного. LVM - ещё 30%, ext4 - ещё 50%. Получаешь 32MBps в cреднем.

        Сажаешь туда NTFS с накапливающейся фрагментацией. Всё нормально, пользователи Windows должны страдать.

        сообщить модератору +/ответить
        • да чет протупил и не сразу посмотрел на чем поднят xenserver с виртуалками и пош, !*! DethKlok (ok), 05:20 , 12-Апр-22 (4)
          >> стоит контроллер adaptec 8805, на нем raid1 связка SEAGATE ST300MP0106 + HGST
          >> HUC101830CSS204
          > Ну чё, молодцы. У ST300MP0106 на внутренних дорожках 210MBps, а у HUC101830CSS204
          > - 129.
          > RAID1 замедлит раза в 2 от самого медленного. LVM - ещё 30%,
          > ext4 - ещё 50%. Получаешь 32MBps в cреднем.
          > Сажаешь туда NTFS с накапливающейся фрагментацией. Всё нормально, пользователи Windows
          > должны страдать.

          да чет протупил и не сразу посмотрел на чем поднят xenserver с виртуалками и пошел не в ту сторону смотреть проблемы. спасибо за ответ.

          сообщить модератору +/ответить
        • как выяснилось проблема была и до замены на рэйде одного hdd ST300MP0106 есть е, !*! DethKlok (ok), 04:35 , 14-Апр-22 (5)
          >> стоит контроллер adaptec 8805, на нем raid1 связка SEAGATE ST300MP0106 + HGST
          >> HUC101830CSS204
          > Ну чё, молодцы. У ST300MP0106 на внутренних дорожках 210MBps, а у HUC101830CSS204
          > - 129.
          > RAID1 замедлит раза в 2 от самого медленного. LVM - ещё 30%,
          > ext4 - ещё 50%. Получаешь 32MBps в cреднем.
          > Сажаешь туда NTFS с накапливающейся фрагментацией. Всё нормально, пользователи Windows
          > должны страдать.

          как выяснилось проблема была и до замены на рэйде одного hdd ST300MP0106. есть еще какие нибудь предложения по проблеме с виртуализацией? Провел диагностику софта и физического софта, проблему не решило.

          сообщить модератору +/ответить
          • Ты никак не поймёшь Ты выбрал самую неудачную конфигурацию для виртуализации Н, !*! ACCA (ok), 06:10 , 14-Апр-22 (6)
            > как выяснилось проблема была и до замены на рэйде одного hdd ST300MP0106.
            > есть еще какие нибудь предложения по проблеме с виртуализацией? Провел диагностику
            > софта и физического софта, проблему не решило.

            Ты никак не поймёшь. Ты выбрал самую неудачную конфигурацию для виртуализации. Ну было до замены 37MBps вместо 32, и чего, сильно лучше?

            Поверх этих 37 у тебя сидит тормозная NTFS, которая с каждым днём тормозит всё больше и больше из-за фрагментации. А ты в неё swap посадил.

            Выключи RAID, посади Windows на голое железо. На второй диск делай backup. У тебя тупо не хватает ресурсов на виртуализацию.

            сообщить модератору +/ответить
            • 3 года работало, проблем не было, !*! DethKlok (ok), 06:19 , 14-Апр-22 (7)
              >> как выяснилось проблема была и до замены на рэйде одного hdd ST300MP0106.
              >> есть еще какие нибудь предложения по проблеме с виртуализацией? Провел диагностику
              >> софта и физического софта, проблему не решило.
              > Ты никак не поймёшь. Ты выбрал самую неудачную конфигурацию для виртуализации. Ну
              > было до замены 37MBps вместо 32, и чего, сильно лучше?
              > Поверх этих 37 у тебя сидит тормозная NTFS, которая с каждым днём
              > тормозит всё больше и больше из-за фрагментации. А ты в неё
              > swap посадил.
              > Выключи RAID, посади Windows на голое железо. На второй диск делай backup.
              > У тебя тупо не хватает ресурсов на виртуализацию.

              3 года работало, проблем не было

              сообщить модератору +/ответить
Postfix и поле rcpt to, !*! dehuu767, (Почта) 12-Апр-22, 14:31  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
  • gt оверквотинг удален Я тебе уже отвечал на другом форуме Копать надо не пост, !*! ipmanyak (ok), 09:52 , 13-Апр-22 (1)
    >[оверквотинг удален]
    > после отправки с этого сервиса в ivanov@MYDOMAIN.ru
    > Почтовый сервер получателя на базе freebsd+postfix+cyrus imap. Цирусу не нравятся большие
    > буквы в имени домена и сообщение отбрасывается.
    > Получается, для приема данного сообщения необходимо понижать регистр символов во всем адресе
    > получателя (или хотя бы домена)
    > Судя по всему, необходимо менять поле rcpt to: (в конверте) сразу после
    > этапа установки соединения с удаленным сервером. У постфикса есть наборы ограничений
    > smtpd_recipient_restrictions, а там уже больше всего подходит check_recipient_access
    > Как правильно выполнить перезапись поля rcpt to: в конверте сообщения удаленного сервера,
    > чтобы до цируса всё уже дошло с маленькими буквами?

    Я тебе уже отвечал на другом форуме. Копать надо не постфикс, а  Cyrus в плане того, почему  включенная фича преобразования   в low case  не работает. Но ты упорно
      хочешь заставить это делать postfix.  
    Читай тогда  мануал  Postfix Address Rewriting  http://www.postfix.org/ADDRESS_REWRITING_README.html
    вариантов несколько. Мне приглянулся canonical_map

    /etc/postfix/main.cf:
        recipient_canonical_maps = hash:/etc/postfix/recipient_canonical
    в файле пишем
    @EXAMPLE.ORG @example.org

    нужно тестить, если не прокатит, тогда  читай Rewrite addresses to standard form

    и не забывай свою  ловушку  с  regexp  для UPPER CASE  отключать при тестах.

    сообщить модератору +/ответить
    • gt оверквотинг удален К сожалению, recipient_canonical_maps никаких изменений , !*! dehuu767 (ok), 20:40 , 13-Апр-22 (2)
      >[оверквотинг удален]
      > Читай тогда  мануал  Postfix Address Rewriting  http://www.postfix.org/ADDRESS_REWRITING_README.html
      > вариантов несколько. Мне приглянулся canonical_map
      > /etc/postfix/main.cf:
      >     recipient_canonical_maps = hash:/etc/postfix/recipient_canonical
      > в файле пишем
      > @EXAMPLE.ORG @example.org
      > нужно тестить, если не прокатит, тогда  читай Rewrite addresses to standard
      > form
      > и не забывай свою  ловушку  с  regexp  для
      > UPPER CASE  отключать при тестах.

      К сожалению, recipient_canonical_maps никаких изменений не принес. Большие буквы остаются . Почему в цирусе фича не работает, на багтрекере цируса описано. Никто из разработчиков, судя по дате бага, этим заниматься не хочет. Никакой ловушки с regexp для UPPER CASE у меня нет

      сообщить модератору +/ответить
Настройка EXIM для домена + поддомена, !*! Rayled, (Почта) 05-Апр-22, 14:49  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Можно ли bash заменить на common lisp repl, !*! Туборг, (Разное / Linux) 08-Фев-22, 04:32  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]


Postfix 450 4.7.25 Как правильно понять в ком проблема, !*! ArshanskiyAV, (Почта / Linux) 26-Мрт-22, 22:43  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
  • IP клиента не розолвится в хостнейм http www postfix org postconf 5 html rejec, !*! Аноним (1), 01:46 , 27-Мрт-22 (1)
    > RCPT from unknown
    > RCPT from unknown
    > RCPT from unknown
    > RCPT from unknown

    IP клиента не розолвится в хостнейм.
    http://www.postfix.org/postconf.5.html#reject_unknown_client...

    сообщить модератору +/ответить
  • Данное сообщение cannot find your hostname предназначено для удаленной стороны, !*! gfh (??), 08:32 , 28-Мрт-22 (2)
    > Добрый.
    > Есть сервер postfix за роутером, пакеты на нужные порты пробрасываются на сервер.
    > Наш домен ac-domain.ru, проверки A,MX,PTR записей проходят успешно, helo совпадает с этими
    > записями. Есть даже SPF и DKIM записи.
    > Полез искать письмо и обнаружил странные записи в логах:
    >
     
    > Mar 25 00:28:25 postfix postfix/smtpd[21261]: NOQUEUE: reject: RCPT from unknown[185.186.142.62]:
    > 450 4.7.25 Client host rejected: cannot find your hostname, [185.186.142.62]; from=<nl@cereg.ru>
    > to=<info@ac-domain.ru> proto=ESMTP helo=<mail.cereg.ru>

    Данное сообщение "cannot find your hostname" предназначено для удаленной стороны, т.е. ваш сервер говорит что не может проверить соответствие ip имени указанное в HELO - mail.cereg.ru
    Т.е. у них не настроена обратная запись PTR в DNS

    $ host mail.cereg.ru
    mail.cereg.ru has address 185.186.142.62
    $ host 185.186.142.62
    Host 62.142.186.185.in-addr.arpa. not found: 3(NXDOMAIN)

    сообщить модератору +/ответить
    • gt оверквотинг удален А как понять эту строку Mar 25 22 32 58 postfix postfix , !*! ArshanskiyAV (ok), 00:20 , 29-Мрт-22 (3)
      >[оверквотинг удален]
      >> to=<info@ac-domain.ru> proto=ESMTP helo=<mail.cereg.ru>
      > Данное сообщение "cannot find your hostname" предназначено для удаленной стороны, т.е.
      > ваш сервер говорит что не может проверить соответствие ip имени указанное
      > в HELO - mail.cereg.ru
      > Т.е. у них не настроена обратная запись PTR в DNS
      >
      $ host mail.cereg.ru 
      > mail.cereg.ru has address 185.186.142.62
      > $ host 185.186.142.62
      > Host 62.142.186.185.in-addr.arpa. not found: 3(NXDOMAIN)
      >

      А как понять эту строку:
      Mar 25 22:32:58 postfix postfix/smtpd[26480]: NOQUEUE: reject: RCPT from unknown[60.169.95.216]: 450 4.7.25 Client host rejected: cannot find your hostname, [60.169.95.216]; from=<tsssx@ac-domain.ru> to=<3123827806@qq.com> proto=ESMTP helo=<uploc>

      Попытка отправки от имени моего сервера?

      сообщить модератору +/ответить
      • gt оверквотинг удален 450 4 7 25 Client host rejected cannot find your hostna, !*! ipmanyak (ok), 14:10 , 01-Апр-22 (5)
        >[оверквотинг удален]
        >>
        $ host mail.cereg.ru 
        >> mail.cereg.ru has address 185.186.142.62
        >> $ host 185.186.142.62
        >> Host 62.142.186.185.in-addr.arpa. not found: 3(NXDOMAIN)
        >>

        > А как понять эту строку:
        > Mar 25 22:32:58 postfix postfix/smtpd[26480]: NOQUEUE: reject: RCPT from unknown[60.169.95.216]:
        > 450 4.7.25 Client host rejected: cannot find your hostname, [60.169.95.216]; from=<tsssx@ac-domain.ru>
        > to=<3123827806@qq.com> proto=ESMTP helo=<uploc>
        > Попытка отправки от имени моего сервера?

        450 4.7.25 Client host rejected: cannot find your hostname, [60.169.95.216]
        ты бреешь  хосты  при отсутствии PTR записи и это правильно, а ее действительно нет, проверка:

        D:\>nslookup 60.169.95.216 8.8.8.8
        ╤хЁтхЁ:  dns.google
        Address:  8.8.8.8

        *** dns.google не удалось найти 60.169.95.216: Non-existent domain
        Address:  8.8.8.8

        то что в поле from твой домен тебя не должно удивлять, спамер может ставить всё, что угодно. Некоторые ставят домен в поле from  именно тот,   куда  шлют.

        сообщить модератору +/ответить
        • gt оверквотинг удален Меня смутил именно мой домен, остальное я уже проверил , !*! ArshanskiyAV (ok), 15:54 , 01-Апр-22 (6)
          >[оверквотинг удален]
          > ты бреешь  хосты  при отсутствии PTR записи и это правильно,
          > а ее действительно нет, проверка:
          > D:\>nslookup 60.169.95.216 8.8.8.8
          > ╤хЁтхЁ:  dns.google
          > Address:  8.8.8.8
          > *** dns.google не удалось найти 60.169.95.216: Non-existent domain
          > Address:  8.8.8.8
          > то что в поле from твой домен тебя не должно удивлять, спамер
          > может ставить всё, что угодно. Некоторые ставят домен в поле from
          >  именно тот,   куда  шлют.

          Меня смутил именно мой домен, остальное я уже проверил. Спасибо.

          сообщить модератору +/ответить
  • gt оверквотинг удален Понять просто Читаем лог postfix postfix smtpd 21261 , , !*! Vladimir (??), 08:09 , 05-Апр-22 (7)
    >[оверквотинг удален]
    > Везде пишется, что "Client host rejected: cannot find your hostname" - проблема
    > с моей стороны, типа не найден именно мой hostname. Хотя у
    > меня по этой части проблем нету, да и в helo, как
    > видим, передано то, что я отрезолвить точно не смогу.
    > Ладно, допустим, что я неправильно  прочитал и ошибка на стороне этих
    > спамеров, но в предпоследней строке в поле от указан tsssx@ac-domain.ru, домен
    > то мой, а все остальное не мое (ящик, ip, hostname в
    > helo).
    > И тут возникает вопрос - как это правильно прочитать и исправить?
    > Спасибо.

    Понять просто. Читаем лог postfix postfix/smtpd[21261], так вот postfix/smtpd - это демон который получает ВХОДЯЩУЮ почту из вне для доставки внутрь, следовательно ему не нравятся клиенты пытающиеся передать ему сообщения.

    В то же время postfix/smtp - это демон который отправляет сообщения наружу.

    сообщить модератору +/ответить
    • gt оверквотинг удален Спасибо, добрый человек, я даже не обращал внимания на э, !*! ArshanskiyAV (ok), 12:32 , 08-Апр-22 (8)
      >[оверквотинг удален]
      >> Ладно, допустим, что я неправильно  прочитал и ошибка на стороне этих
      >> спамеров, но в предпоследней строке в поле от указан tsssx@ac-domain.ru, домен
      >> то мой, а все остальное не мое (ящик, ip, hostname в
      >> helo).
      >> И тут возникает вопрос - как это правильно прочитать и исправить?
      >> Спасибо.
      > Понять просто. Читаем лог postfix postfix/smtpd[21261], так вот postfix/smtpd - это демон
      > который получает ВХОДЯЩУЮ почту из вне для доставки внутрь, следовательно ему
      > не нравятся клиенты пытающиеся передать ему сообщения.
      > В то же время postfix/smtp - это демон который отправляет сообщения наружу.

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


      сообщить модератору +/ответить
Ошибка установки программ после обновление системы, !*! golibshoh, (Система. проблемы, диагностика / FreeBSD) 06-Апр-22, 12:36  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
  • мнение простое, читать документацию КАК ОБНОВЛЯТЬ СИСТЕМУ ядро обновили, систем, !*! lavr (ok), 12:41 , 06-Апр-22 (1)
    > Здравствуйте. Обновил систему c FreeBSD 12.0 на FreeBSD 13.0 (freebsd-update -r 13.0-RELEASE
    > upgrade)
    > Буду рад услышать мнение по устранение данной проблемы. Спасибо.

    мнение простое, читать документацию "КАК ОБНОВЛЯТЬ СИСТЕМУ"

    > Теперь при попытке установить любую программу из портов выдается следующая ошибка:
    > make: "/usr/ports/Mk/bsd.port.mk" line 1204: UNAME_r (13.0-RELEASE-p11) and OSVERSION
    > (1200086) do not agree on major version number.

    ядро обновили, систему не обновили.

    Хотя freebsd-update подсказывает ЧТО нужно сделать.

    сообщить модератору +/ответить
    • Так обновлял я по документации https docs freebsd org ru books handbook cuttin, !*! golibshoh (ok), 13:10 , 06-Апр-22 (2)
      >> Здравствуйте. Обновил систему c FreeBSD 12.0 на FreeBSD 13.0 (freebsd-update -r 13.0-RELEASE
      >> upgrade)
      >> Буду рад услышать мнение по устранение данной проблемы. Спасибо.
      > мнение простое, читать документацию "КАК ОБНОВЛЯТЬ СИСТЕМУ"
      >> Теперь при попытке установить любую программу из портов выдается следующая ошибка:
      >> make: "/usr/ports/Mk/bsd.port.mk" line 1204: UNAME_r (13.0-RELEASE-p11) and OSVERSION
      >> (1200086) do not agree on major version number.
      > ядро обновили, систему не обновили.
      > Хотя freebsd-update подсказывает ЧТО нужно сделать.

      Так обновлял я по документации https://docs.freebsd.org/ru/books/handbook/cutting-edge/ да и не первой же это.

      сообщить модератору +/ответить
  • gt оверквотинг удален Всё Тема закрыта По причине того, что не было в сервак, !*! golibshoh (ok), 14:39 , 06-Апр-22 (3)
    >[оверквотинг удален]
    > (1200086) do not agree on major version number.
    > Скопировал файл make.conf потому как в папке /etc его попросту не было.
    > cp /usr/share/examples/etc/make.conf /etc. Добавиль в нем OSVERSION=1200086 но результата
    > нет.
    > Подозреваю что при апгрейде где то остались записи от старой версии ОС.
    > Хотя порты я обновлял после апгрейда самой системы.
    > # uname -r
    > 13.0-RELEASE-p11
    > # uname -s
    > FreeBSD

    Всё. Тема закрыта. По причине того, что не было в серваке ничего его просто переустановили. Время поджимала и это было лучшим решением на данный момент. Надеюсь так не налажать впред. :)
    >[оверквотинг удален]
    > FreeBSD 13.0-RELEASE-p11 #0: Tue Apr  5 18:54:35 UTC 2022  
    >   root@amd64-builder.daemonology.net:/usr/obj/usr/src/amd64.amd64/sys/GENERIC
    > Попытка установки программ на примере mc через пакеты:
    > pkg install mc
    > установка завершается успешно и без ошибок, однако при попытке запускать установленный
    > mc выдается следующая ошибка:
    > ld-elf.so.1: /lib/libthr.so.3: version FBSD_1.6 required by /usr/local/lib/libglib-2.0.so.0
    > not found
    > и естественно не запускается.
    > Буду рад услышать мнение по устранение данной проблемы. Спасибо.

    сообщить модератору +/ответить
Разрешить указание From: только своему логину или алиасу, !*! Тракторист, (Почта / FreeBSD) 26-Мрт-22, 15:40  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Не могу подключиться с Ubuntu 20.04 по SSH к Cisco 2960, !*! MihailKirillov, (Др. сетевые сервисы / Другая система) 22-Мрт-22, 10:47  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Не могу реализовать несколько белых ip и jail, !*! Тракторист, (Firewall, Фильтрация пакетов / FreeBSD) 24-Мрт-22, 10:56  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Копия писем через procmail, !*! jay15, (Почта / Linux) 17-Мрт-22, 12:37  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
  • Ваш случайhttps groups google com g comp mail misc c M-pOdrlr6IU, !*! universite (ok), 01:24 , 21-Мрт-22 (3)

    > Письма приходят этим адресатам, но в заголовках нету поля Копия и этих
    > адресов, только Кому: info@domain.com
    > Подскажите плиз, Спасибо.

    Ваш случай
    https://groups.google.com/g/comp.mail.misc/c/M-pOdrlr6IU

    сообщить модератору +/ответить
    • Сделал вот так 0 fhw From 124 usr bin formail -A CC user1 domain com,, !*! jay15 (ok), 11:04 , 22-Мрт-22 (4)
      >> Письма приходят этим адресатам, но в заголовках нету поля Копия и этих
      >> адресов, только Кому: info@domain.com
      >> Подскажите плиз, Спасибо.
      > Ваш случай
      > https://groups.google.com/g/comp.mail.misc/c/M-pOdrlr6IU

      Сделал вот так

      :0 fhw
      * ^From: .*.

      |/usr/bin/formail -A "CC: user1@domain.com, user2@domain.com, user3@domain.com"
      :0 c
      ! user1@domain\.com user2@domain\.com user3@domain\.com

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

      сообщить модератору +/ответить
Диску конец?, !*! Артем Краснобаев, (Аппаратура, Железо) 22-Фев-22, 23:53  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Низкая скорость входящего канала FreeBSD, !*! teramix, (Сеть. проблемы, диагностика / FreeBSD) 03-Фев-22, 15:46  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]


Сообщения от smartd, !*! Кровосток, (Аппаратура, Железо / FreeBSD) 21-Фев-22, 12:28  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
  • а что, yandex google у Вас забанили Найти и почитать SMART сгруппировал д, !*! lavr (ok), 18:00 , 21-Фев-22 (1)
    > Добрый день Товарищи!
    > Помогите продиагностировать, есть файловая хранилка. Находится в холодном ДЦ, где t=18C
    > стабильно.
    > Корпус продувается, сегодня съезжу ещё пальцем потрогаю сами диски, но пока опишу
    > по ним вопрос:

    ...
    > Работающий на этом серваке smartd выдаёт в логи постоянно по всем дискам
    > такие сообщения

    ...
    > При этом zpool status говорит с пулами всё в порядке, в messages
    > никаких сообщений об ошибках чтения/записи нет. t процессора = 33C.  
    > Помогите интерпретировать эту информацию, это вообще нормально?

    а что, yandex/google у Вас забанили? Найти и почитать SMART?

    сгруппировал для ada0:

    /var/log/daemon.log.2.bz2:Dec 28 02:13:02 <daemon.info> BSD-BACKUP smartd[37055]: Device: /dev/ada0, SMART Usage Attribute: 195 Hardware_ECC_Recovered changed from 12 to 10
    произошла аппаратная корреция ошибок ECC

    /var/log/daemon.log.2.bz2:Dec 28 02:43:02 <daemon.info> BSD-BACKUP smartd[37055]: Device: /dev/ada0, SMART Usage Attribute: 190 Airflow_Temperature_Cel changed from 60 to 61
    повысилась температура...

    /var/log/daemon.log.2.bz2:Dec 28 02:43:02 <daemon.info> BSD-BACKUP smartd[37055]: Device: /dev/ada0, SMART Usage Attribute: 194 Temperature_Celsius changed from 40 to 39
    понизилась температура и далее см логи ниже:
    изменилось значение 195'ого параметра, уменьшилось, равно как и Raw_Read_Error_Rate changed, который кстати уже Prefailure

    /var/log/daemon.log.2.bz2:Dec 28 03:13:02 <daemon.info> BSD-BACKUP smartd[37055]: Device: /dev/ada0, SMART Usage Attribute: 195 Hardware_ECC_Recovered changed from 10 to 9
    /var/log/daemon.log.2.bz2:Dec 28 04:43:02 <daemon.info> BSD-BACKUP smartd[37055]: Device: /dev/ada0, SMART Prefailure Attribute: 1 Raw_Read_Error_Rate changed from 83 to 72

    диски в корпусе у вас греются однако, возможно проблема с вентиляторами в корпусе

    сообщить модератору +/ответить
    • gt оверквотинг удален Лучше подскажите ему настройки настройки smartd, чтоб от, !*! universite (ok), 03:03 , 22-Фев-22 (2)
      >[оверквотинг удален]
      >> Корпус продувается, сегодня съезжу ещё пальцем потрогаю сами диски, но пока опишу
      >> по ним вопрос:
      > ...
      >> Работающий на этом серваке smartd выдаёт в логи постоянно по всем дискам
      >> такие сообщения
      > ...
      >> При этом zpool status говорит с пулами всё в порядке, в messages
      >> никаких сообщений об ошибках чтения/записи нет. t процессора = 33C.
      >> Помогите интерпретировать эту информацию, это вообще нормально?
      > а что, yandex/google у Вас забанили? Найти и почитать SMART?

      Лучше подскажите ему настройки настройки smartd, чтоб отфильтровывать малоинформативные сообщения :)

      сообщить модератору +/ответить
      • Мужики, чё вы сразу огрызаетесь Как нелюди прямо Всё разобрался я, эти знач, !*! Кровосток (?), 11:23 , 22-Фев-22 (3)
        > Лучше подскажите ему настройки настройки smartd, чтоб отфильтровывать малоинформативные
        > сообщения :)

        Мужики, чё вы сразу огрызаетесь :) Как нелюди прямо :)

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

        Hardware_ECC_Recovered changed from ....

        это несмотря на всю грозность формулировок ECC.. recovered... - конкретно для Seagate'ов не имеет практического смысла. Типа просто лог повседневной работы контроллера любого жёсткого диска.

        А вы сразу забанили... гугол.. яндекс...

        сообщить модератору +/ответить
RAID_1 на трех дисках., !*! pokpokpok, (Файловые системы, диски) 17-Фев-22, 00:17  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
  • если диск дисковая подсистема не даст ошибку - никакесть такое явление как bitr, !*! муу (?), 00:53 , 17-Фев-22 (1) +1
    > Как в такой ситуации mdadm определит какой диск неисправен?

    если диск/дисковая подсистема не даст ошибку - никак
    есть такое явление как "bitrot", то есть с течением времени 0/1 могут сами перевернуться,
    mdadm это не решает

    > Примет ли mdadm решение о том что результат должен быть 1 и укажет неисправный диск или просто будет ошибка?

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

    сообщить модератору +1 +/ответить
    • спасибо всю ночь опыты ставлю на виртуалке, пришел к тому что raid_1 при поврежд, !*! pokpokpok2 (?), 05:51 , 17-Фев-22 (2)
      спасибо!

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

      провел опыт:

      создал на хостовой машине 4 файла и отдал их как диски в виртуалку.
      в виртуалке сделал raid_1 из 4 дисков и в нем luks раздел cryptsetup-ом.
      в luks разделе создал файл на 500мб и посмотрел его sha256sum.
      потом c перезаписал 3 диска рандомом в на хост машине.
      отмонтировал шифрованный раздел в виртуалке.
      примонтировал его обратно, черт знает почему он примонтировался, видимо заголовок с первого диска(не перезаписанного) прочитался а данные с остальных.

      посмотрел sha256sum файла 500мб, она изменилась.

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

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

      echo 'check' >/sys/block/md0/md/sync_action


      А есть ли какие-то опции запрещающие mdadm в raid_1 читать файлы кусками с разных дисков для ускорения, и указывающие на чтение с всех участвующих в рейде дисков синхронно и сверку прочитанного?

      сообщить модератору +/ответить
  • Нет, RAID1 просто перепишет данные с мастера на слейв, если и когда найдёт несоо, !*! Кукундер (?), 16:13 , 18-Фев-22 (5)
    > Здравствуйте.
    > Я ничего не знаю о рейд массивах, сейчас читаю про это, и
    > возник вопрос на который ответ пока не нагуглил.
    > Примет ли mdadm решение о том что результат должен быть 1 и
    > укажет неисправный диск или просто будет ошибка?

    Нет, RAID1 просто перепишет данные с мастера на слейв, если и когда найдёт несоответствие.

    Следует посмотреть в сторону таких решений, как нелинейные файловые системы, типа zfs, или btrfs. Они тоже умеют располагаться на разных физических дисках и работать в режиме "raid1", однако, благодаря встроенным контрольным суммам данных, способны понять какой вариант данных был правильный, и синхронизовать не с матера на слейв. А из правильной реплики, на неправильную.

    сообщить модератору +/ответить
  • Благодарю муу, izyk и Кукундера за ответы, буду изучать zfs и btrfs , !*! pokpokpok3 (?), 00:08 , 19-Фев-22 (6)
    Благодарю муу, izyk и Кукундера за ответы, буду изучать zfs и btrfs.
    сообщить модератору +/ответить
Debian resolv.conf, !*! Ajavrik, (DNS / Linux) 10-Фев-22, 11:52  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Господа, подскажие мне недорогой sbc, !*! Артем Краснобаев, (Аппаратура, Железо / Linux) 07-Фев-22, 12:50  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Закрепление за каждым почтовым доменом своего ip адреса, !*! Кровосток, (Почта / FreeBSD) 11-Фев-22, 23:33  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
  • Никаких кроме тех что ты сам описал У почты нет понятия vhost-ов если это одна , !*! муу (?), 00:53 , 12-Фев-22 (1) +1
    > Какие есть варианты?

    Никаких кроме тех что ты сам описал )

    > Т.е. есть гарантированный путь: Это организовать для каждого почтового домена свою клетку
    > с собственным postfix'ом. dovecot в таком случае может быть один. У
    > каждой клетки - свои настройки postfix'а со своим hostname и т.п.

    У почты нет понятия vhost-ов.
    если это одна инстанция postfix-а HELO всегда будет один и тотже, сертификат один на всех итд итп со всеми вытекающими.

    Ну или ход конём - наплодить постфиксов (виртуалок, контейнеров, клеток) для каждого домена со своим ип + главный сервак с постфиксом, довекотом, виртуальными досенами и поэтессами, но его не светить через MX записи.
    Постфиксы-сателлиты настроить таким образом чтобы они всю почту тупо отправляли "главному".
    На "главном" уже собсно принимать почту и отдавать довекоту + через relay_maps настроить отправку через конкретный сателлит взависимости от домена _с_ которого идёт письмо.

    сообщить модератору +1 +/ответить
  • у постфикса есть multi-instance думаю можно каждый экземпляр на своём адресе зап, !*! Денис (??), 07:29 , 12-Фев-22 (2) +1
    у постфикса есть multi-instance думаю можно каждый экземпляр на своём адресе запустить

    >[оверквотинг удален]
    > с собственным postfix'ом. dovecot в таком случае может быть один. У
    > каждой клетки - свои настройки postfix'а со своим hostname и т.п.
    > И вот решил поинтересоваться, есть ли варианты как такое оформить имея одну
    > всё-же одну клетку (клетка это или отдельный ПК - не принципиальная
    > деталь) с postfix'ом и dovecot'ом, а вот всё остальное чтобы работало
    > по схеме, что у каждого заведённого на этот postfix почтового домена
    > своя MX запись с указанием своего ip-а по которому он и
    > общается с этим postfix'ом и соответственно когда письмо отсылается с этого
    > домена, то и рассылка велась с соответствующего адреса?
    > Какие есть варианты?

    сообщить модератору +1 +/ответить
  • Открываешь master cf и ищешь там строку строки для сервиса smtpd Будет что-то в, !*! Аноним (1), 15:09 , 12-Фев-22 (3) +1
    > Какие есть варианты?

    Открываешь master.cf и ищешь там строку/строки для сервиса smtpd. Будет что-то вроде такого:
    smtp      inet  n       -       y       -       12       smtpd

    Меняешь в начале строки smtp на 127.0.0.1:smtp (IP меняешь на свой, конечно). И дописываешь параметры для своего сервера примерно так:
    127.0.0.1:smtp      inet  n       -       y       -       12       smtpd
    -o syslog_name=smtpd_name_1
    -o myhostname=mx1.example.com

    Если ещё какие-то параметры надо переписать с дефолтных - смотри "man smtpd".
    И копируешь эту настройку для каждого IP+домена.

    Затем в том же файле ищешь строку/строки для сервиса smtp. Будет как-то так:
    smtp      unix  -       -       n       -       1       smtp

    Меняешь её на такое:
    name_1      unix  -       -       n       -       1       smtp
    -o smtp_bind_address=127.0.0.1
    -o syslog_name=smtp_name_1
    -o smtp_helo_name=mx1.example.com

    И точно так же копируешь всё это для каждого IP. Первый параметр - это название сервиса, он должен быть уникальным.


    Потом открываешь main.cf, читаешь http://www.postfix.org/postconf.5.html#sender_dependent_defa... и настраиваешь остальное.
    Т.е. должно получиться что-то вроде:
    sender_dependent_default_transport_maps = hash:/etc/postfix/sender_dependent_transport

    А в самом файле:
    mx1.example.com   name_1:
    где name_1 - название smtp-сервиса в файле master.cf (начало строки).

    сообщить модератору +1 +/ответить
Блокировка мержа в основную ветку, !*! Loop, (Разное) 04-Фев-22, 19:53  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Консоль не пускает под root - Stopped User Manager for UID 0, !*! bear_cho, (Разное) 02-Фев-22, 15:09  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Вопрос по iptables, !*! Portick, (Маршрутизация, NAT / Linux) 04-Фев-22, 06:52  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Можно ли IMAP ящик со всей его иерархией подключить как папку?, !*! Кровосток, (Почта / FreeBSD) 10-Янв-22, 13:39  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]


Обновление старого релиза FreeBSD, !*! Ibn Ash, (Система. проблемы, диагностика / FreeBSD) 19-Янв-22, 10:54  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
  • Вы до какой версии хотите обновиться Если вы уже юзали pkg, то с тех пор ничег, Сергей (??), 15:09 , 19-Янв-22 (1) !*!
    • До последней самой модной-молодёжной Юзать-то конечно юзали, но при переходе со , Ibn Ash (?), 15:30 , 19-Янв-22 (2) !*!
      • gt оверквотинг удален установите на виртуалке 8 4 с пакетами и тренируйтесь с , lavr (ok), 16:28 , 19-Янв-22 (3) +1 !*!
        • Ну, это само собой Вероятно, так и сделаю в конце концов Просто я подумал, что , !*! Ibn Ash (?), 09:14 , 20-Янв-22 (5)
          > Проще и быстрей накатить сервер сбоку с 12.3 или 13.0

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


          > установить софт из пакетов, недостающее из портов через portmaster

          А почему именно из пакетов и только недостающее — из портов?
          Почему бы не всё сразу из портов?
          И почему портмастер? Чтобы было две базы софта — pkg для пакетов и portmaster для портов? Неужели pkg в соло не потянет?

          сообщить модератору +/ответить
          • врядли кто-то делал подобное недавно пакеты - это бинарники , которые собраны и, !*! lavr (ok), 10:48 , 20-Янв-22 (7)
            >> Проще и быстрей накатить сервер сбоку с 12.3 или 13.0
            > Ну, это само собой. Вероятно, так и сделаю в конце концов.
            > Просто я подумал, что вдруг здесь кто-нибудь недавно делал что-то похожее с
            > обновлением древнего релиза и есть пример успешного опыта с описанием граблей.

            врядли кто-то делал подобное недавно.

            >> установить софт из пакетов, недостающее из портов через portmaster
            > А почему именно из пакетов и только недостающее — из портов?
            > Почему бы не всё сразу из портов?

            пакеты - это "бинарники", которые собраны из портов с DEFAULT options.
            Зачем ВСЕ собирать из портов и тратить на это время?
            Если опции сборки многих портов устраивают, проще все это установить
            из пакетов.

            > И почему портмастер? Чтобы было две базы софта — pkg для пакетов
            > и portmaster для портов? Неужели pkg в соло не потянет?

            pkg - пакетный менеджер
            portmaster - менеджер портов.

            База установленных пакетов ОДНА, итогом сборки порта является установка
            собранных бинарников и РЕГИСТРАЦИЯ их в локальной базе пакетов.

            Соль в том, что если мы выполняем сборку из портов с изменением
            опций сборки, последующее обновление через пакетный менеджер pkg
            делать нельзя.
            Если пакетная система устраивает полностью, то использовать
            только пакетный менелджер pkg.

            Если какие-то пакеты не устраивают, то наименее затратный путь:
            1. все что возможно установить из пакетов
            2. остальное установить из портов
            3. последующие обновления только из портов (например portmaster)

            сообщить модератору +/ответить
            • Ох, спасибо Вам огромное Я почему-то немного по-другому себе представлял всё эт, !*! Ibn Ash (?), 11:17 , 20-Янв-22 (8)
              Ох, спасибо Вам огромное. Я почему-то немного по-другому себе представлял всё это (выше уже говорил, что последние годы сравнительно нечасто с FreeBSD приходится работать, к сожалению), и ещё не успел освежить знания.
              Ещё пара вопросов, если не затруднит.

              > База установленных пакетов ОДНА, итогом сборки порта является установка
              > собранных бинарников и РЕГИСТРАЦИЯ их в локальной базе пакетов.

              Но ведь база данных портов (само дерево, настройки, данные об уже собранных ранее портах) — она ведь тоже должна существовать, должен же portmaster знать, с чем работает. Получается, две базы данных установленного ПО — для pkg и для portmaster.


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

              Нельзя почему? Просто потому что опции сборки обнулятся дефолтными или потому что у pkg могут быть проблемы при работе с пакетом, установленным из порта?


              > Если какие-то пакеты не устраивают, то наименее затратный путь:
              > 1. все что возможно установить из пакетов
              > 2. остальное установить из портов
              > 3. последующие обновления только из портов (например portmaster)

              То есть, если я правильно понял, процесс обновления будет разбит на две части — отдельно обновления "родных" пакетов (pkg) и отдельно обновления того, установлено в пакеты через порты (portmaster).

              сообщить модератору +/ответить
              • Это Ваши выводы от незнания Порты - это директория с инструментарием для сборк, !*! lavr (ok), 12:22 , 20-Янв-22 (9)
                >> База установленных пакетов ОДНА, итогом сборки порта является установка
                >> собранных бинарников и РЕГИСТРАЦИЯ их в локальной базе пакетов.
                > Но ведь база данных портов (само дерево, настройки, данные об уже собранных
                > ранее портах) — она ведь тоже должна существовать, должен же portmaster
                > знать, с чем работает. Получается, две базы данных установленного ПО —
                > для pkg и для portmaster.

                Это Ваши "выводы" от незнания.

                Порты - это директория с инструментарием для сборки из исходников,
                дерево:
                /usr/ports/INDEX-N (где N=цифра релиза)
                /usr/ports/README
                /usr/ports/UPDATING - все важные изменения и руководства к апгрейду
                /usr/ports/Makefile
                /usr/ports/Mk/ - важные defines для сборки make
                /usr/ports/Tools/ - необходимый инструментарий
                /usr/ports/category/portname/Makefile
                ............................/distinfo
                ............................/pkg-descr
                ............................/pkg-plist
                ............................/files/patches...

                как видно из верхнего, порт - это проект сборки третичного ПО,
                где category - это множество по направлению:
                /usr/ports/archivers
                /usr/ports/astro
                /usr/ports/audio
                /usr/ports/base
                /usr/ports/benchmarks
                /usr/ports/biology
                /usr/ports/cad
                ...
                /usr/ports/databases
                /usr/ports/deskutils
                /usr/ports/devel
                /usr/ports/distfiles
                /usr/ports/dns
                /usr/ports/editors
                /usr/ports/emulators

                внутри каждой категории, директория с отдельными портами: portname
                # ls -la /usr/ports/archivers/bzip2/
                total 32
                drwxr-xr-x    3 root  wheel   512  7 июня   2021 .
                drwxr-xr-x  269 root  wheel  5632 27 дек.  18:16 ..
                -rw-r--r--    1 root  wheel   153 13 марта  2021 distinfo
                drwxr-xr-x    2 root  wheel   512  7 июня   2021 files
                -rw-r--r--    1 root  wheel  2161  6 апр.   2021 Makefile
                -rw-r--r--    1 root  wheel   155  1 июля   2019 pkg-descr
                -rw-r--r--    1 root  wheel   571 20 окт.   2014 pkg-plist
                #

                Собирать порты можно вручную или используя порт-менеджеры,
                наиболее распространенные и рекомендуемые:
                - portmaster (shell скрипт использующий пакетный менеджер "pkg")
                - portupgrade

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

                >> Соль в том, что если мы выполняем сборку из портов с изменением
                >> опций сборки, последующее обновление через пакетный менеджер pkg
                >> делать нельзя.
                > Нельзя почему? Просто потому что опции сборки обнулятся дефолтными или потому что
                > у pkg могут быть проблемы при работе с пакетом, установленным из
                > порта?

                pkg использует by default официальный репозиторий FreeBSD, опции
                с которыми собраны пакеты - есть зависимости.

                Если мы собрали и установили какой-то порт с оригинальными опциями,
                нарушится зависимость между пакетами.

                Если после это Вы попробуете обновится через пакетный менеджер pkg,
                получите бяку.

                >> Если какие-то пакеты не устраивают, то наименее затратный путь:
                >> 1. все что возможно установить из пакетов
                >> 2. остальное установить из портов
                >> 3. последующие обновления только из портов (например portmaster)
                > То есть, если я правильно понял, процесс обновления будет разбит на две
                > части — отдельно обновления "родных" пакетов (pkg) и отдельно обновления того,
                > установлено в пакеты через порты (portmaster).

                Нет никаких ОТДЕЛЬНО:
                - есть пакетный менеджер и база установленных пакетов

                Соответственно:

                Вариант 1: используете только пакеты из FreeBSD REPO - только пакетный менеджер,
                нет проблем с апгрейдом, все через "pkg"

                Вариант 2: регулярно модифицируете дерево портов под себя и создаете СВОЙ REPO -
                репозиторий и сами собираете ВСЕ пакеты и используете свой репозиторий, нет
                проблем, используете только "pkg" с указанием своего репо.

                Вариант 3:
                - этап 1 - устанавливаете по максимуму все из пакетов
                - этап 2 - устанавливаете из портов то что Вам нужно с Вашими опциями сборки
                руками или с помощью порт-менеджера
                - этап 3 - дальнейший апгрейд только через порт-менеджер, ибо pkg использует
                FreeBSD repo в котором иные зависимости, ОТЛИЧНЫЕ от того что Вы установили
                дополнительно из портов со своими зависимостями

                Потренируйтесь в виртуалке, придут знания и наступит понимание, нет знаний - нет
                понимания процессов.

                сообщить модератору +/ответить
                • Благодарю Вас А насчёт обновления самой системы 8212 полагаете, что не выйдет, !*! Ibn Ash (?), 14:08 , 20-Янв-22 (10)
                  Благодарю Вас!

                  А насчёт обновления самой системы — полагаете, что не выйдет обновиться даже постепенно небольшими шажками до близких релизов вроде 8.4 => 10.0 => 10.4 => 12.1?

                  сообщить модератору +/ответить
                  • Выйдет, можно по Вашей схеме, можно 8 4 - 10 4 - 12 3 или 13 0Можно сразу 8 4 , !*! lavr (ok), 15:51 , 20-Янв-22 (12)
                    > Благодарю Вас!
                    > А насчёт обновления самой системы — полагаете, что не выйдет обновиться даже
                    > постепенно небольшими шажками до близких релизов вроде 8.4 => 10.0 =>
                    > 10.4 => 12.1?

                    Выйдет, можно по Вашей схеме, можно:
                    8.4 -> 10.4 -> 12.3 или 13.0
                    Можно сразу 8.4 -> 13.0 через сборку мира, ядра - накладно по ресурсам, зависит
                    от hardware. (можно сборку сделать на сторонней 8.4 и затем отдать by NFS /usr/obj
                    на целевую для установки)

                    ps. Важно помнить что в ранних релизах, freebsd-update выполнялся при условии
                    generic kernel! Вот когда появилась возможность выполнять freebsd-update с custom kernel,
                    это я уж и не вспомню... Просто свое собранное ядро заменялось на generic при апгрейде ОС.

                    Дело в другом, дано FreeBSD 8.4, на ней:
                    - ядро generic?
                    - пакеты установлены через старый pkg_install и из портов

                    тонкость: новый пакетный менеджер pkg стал основным by default в 10.0

                    Выполняем бинарный апгрейд ОС:

                    - основное правило, текущий RELEASE должен быть обновлен до
                    последнего patch-level (не уверен что это обязон)

                    # freebsd-update fetch
                    # freebsd-update install
                    # reboot

                    имеем 8.4-pX (последний патчлевел для релиза 8.4)

                    - производим апгрейд по 10.0 или 10.4 ...
                    # freebsd-update upgrade -r 10.4-RELEASE
                    # freebsd-update install
                    # reboot
                    - загружаемся с ядром 10.4 нужно еще раз выполнить
                    # freebsd-update install
                    ... и в конце выдаст сообщение
                    переустановите пакеты и затем выполните "freebsd-update install"

                    получаем обновленную систему с ядром 10.4 и миром 10.4

                    прим: в FreeBSD ядро и базовая система (мир) должны быть синхронизированы
                    - мы два раза выполнили "freebsd-update install" и получили новую систему,
                    зачем выполнять еще раз? Ответ: чтобы удалить старые библиотеки и прочий хлам.
                    Вот почему выдается предупреждение о reinstall packages or ports!
                    Все пакеты и порты собраны со старыми системными библиотеками, если их
                    удалить - получим неработающий третичный софт.

                    Что делать?

                    вариант 1: не выполнять 3ий "freebsd-update install"

                    вариант 2: установить compat8x - и тут засада, из портов не сможем, ибо их работа
                    не поддерживается, из пакетов не сможем - отсутствие репы 10.x EOL. Вытаскивать с
                    ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releas... в надежде что на нем есть compat8x
                    У меня подразумевается что платформа amd64(64bit)
                    В принципе, compat8x можно взять с любого релиза и развернуть в /usr/local/lib/compat
                    и /usr/local/lib32/compat и затем выполнить ldconfig.
                    После этого можно выполнить 3ий "freebsd-update install"

                    Итак, имеем 10.4-RELEASE со старым третичным ПО от 8.4:
                    - установить пакеты не можем их нет
                    - установить из портов не можем - не поддерижваются
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^- взять с любого релиза и развернуть
                    руками, описано выше

                    И последняя засада: у Вас старый пакетный менеджер и дерево установленных портов,
                    и это нужно трансформировать в формат нового pkg через pkgng!
                    Опять засада, это бесполезная работа в том смысле что репозитория для 10/11 нет,
                    обновить пакеты не сможем.

                    Имеем: 10.4 на который мы стянули compat8x и установили руками.

                    - делаем апгрейд до 10.4 last patchlevel
                    # freebsd-update fetch
                    # freebsd-update install
                    # reboot
                    - имеем 10.4-pX
                    - выполняем апгрейд на 12.3
                    # freebsd-update upgrade -r 12.3-RELEASE
                    # freebsd-update install
                    # reboot
                    # freebsd-update install
                    # freebsd-update install

                    Итак, имеем 12.3-RELEASE в нем:
                    - пакеты и порты от 8x работу которых обеспечивают библиотеки compat8x

                    Что дальше?!
                    Дальше нам нужно установить НОВЫЕ пакеты: КАК?
                    Только грохнуть все старье - зачистить хлам от старого pkg_install/pkg_add
                    и от старых портов и установить их или аналоги более свежих версий заново.

                    Вопрос: сколько времени нужно потратить на верхнее и каков итог?
                    Суть: своевременный апгрейд!

                    Верхнее понятно расписано? Вопросы?

                    сообщить модератору +/ответить
  • Прямое обновление бинарных образов со столько старой версии не поддерживается Я, abi (?), 17:59 , 19-Янв-22 (4) !*!


Freeradius ограничение сессий, !*! andrey_D, (Система. проблемы, диагностика) 15-Янв-22, 15:50  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
 
Пометить прочитанным Создать тему
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | Архив | Избранное | Мое | Новое | | |



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру