Как понизить реализацию Ubuntu Samba

Неделю назад я получил некоторые обновления, связанные с Samba, и теперь аутентификация нарушена. Машины Windows и Android могут подключаться к серверу Samba в самый раз, однако Ubuntu отклоняет регистрационные данные. Эта регрессия применяется ко всем Linux-версиям, использующим репозиторий Ubuntu, например Mint или Elementary. Я надеюсь, что инструкции по понижению могут применяться для всех Linux.

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

Согласно соответствующему вопросу о AskUbuntu , вы можете:

  • Узнайте, какие другие версии Samba доступны:

    sudo apt-cache showpkg samba 

    Выбери один.

  • Установите эту конкретную версию ( 1.2.3+dfsg-0ubuntu1 здесь):

     sudo apt-get install samba=1.2.3+dfsg-0ubuntu1 
  • Попросите ОС не обновлять пакет автоматически:

     sudo apt-mark hold samba 

Поскольку samba больше не будет обновляться, это может блокировать другие обновления.

Кроме того, вам нужно будет следить за обновлениями (регулярно используя apt-cache showpkg samba , например), чтобы увидеть, когда появится соответствующее обновление.