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