Samba 3.3 или более поздняя версия Slackware 12 - как мне это сделать?

Я пытаюсь обновить сервер Samba на Slackware 12, чтобы он служил в качестве PDC для 32-битных компьютеров с Windows 7 (сейчас у него 3.0.3 и он работает на машинах с Win XP, но 7 отказывается присоединиться к домену - я после публикации нескольких десятков хаков в реестре Windows).

Я новичок в Slackware (я обычно живу в Ubuntu), поэтому я могу поступить неправильно, но это то, что я сделал до сих пор:

В вики Samba есть несколько хаков для реестра, и, кажется, также предлагается версия более поздняя, ​​чем 3.3 (хотя и не так много слов) http://wiki.samba.org/index.php/Windows7

Обыскав сеть для последующих бинарных файлов Samba для Slackware 12 и попав в никуда, я решил, что, возможно, смогу собрать благословенную вещь. Но я продолжаю получать ошибки компилятора. Я использую этот скрипт SlackBuild http://ftp.twaren.net/Linux/slackware/slackware-current/source/n/samba/samba.SlackBuild

Есть ли лучший способ сделать это? (без обновления базовой системы - в ней так много точно настроенных вещей, что я не хочу связываться с остальными настройками).

1 ответ

Мне удалось собрать 3.4.6 без особых проблем, два изменения в самбе. SlackBuild:

@line 25 VERSION = $ {VERSION: -3.4.6}
@line 47 cd source3

затем создайте его:

./samba.SlackBuild

Конечный пакет будет иметь имя.tar.xz, но это будет действительно файл gzip, поэтому переименуйте его и установите installpkg

Другие вопросы по тегам