LINUX.ORG.RU

Патч для kdenetwork-3.5.10 / smb4 !


0

1
root@slax6:/tmp/kdenetwork-3.5.10# cat smb4.patch
--- filesharing/advanced/kcm_sambaconf/sambafile.cpp.orig       2019-10-07 21:43:41.216000000 +0000
+++ filesharing/advanced/kcm_sambaconf/sambafile.cpp    2019-10-07 21:47:35.336000000 +0000
@@ -356,6 +356,12 @@
     if (_parmOutput.find("3") > -1)
       _sambaVersion = 3;
   }
+
+  if (testParam.start(KProcess::Block,KProcess::Stdout)) {
+    if (_parmOutput.find("4") > -1)
+      _sambaVersion = 4;
+  }
+

   kdDebug(5009) << "Samba version = " << _sambaVersion << endl;

@@ -373,7 +379,7 @@
   testParam << "testparm";
   testParam << "-s";

-  if (getSambaVersion() == 3)
+  if ((getSambaVersion() == 3) || (getSambaVersion() == 4))
      testParam << "-v";


Иначе все опции настройки Самы были затенённые/нерабочие.

★★★★

Всегда нравилось KDE 3.5, но пользоваться им почему-то не хотелось.

anonymous
()
Ответ на: комментарий от Deleted

Исторически так сложилось. Там используется самописный софт на Qt3, и в качестве DE были выбраны третьекеды на десятке ПК. Почему и зачем — не знаю и не узнаю, главного инициатора и энтузиаста этой движухи уже нет в живых и я это не застал. Когда в KDE 3.5.10 начали накапливаться баги, решили попробовать мигрировать на Trinity малой кровью. Получилось. Это было несколько лет назад.

Часть багов осталась, но всегда можно было настроить руками.

Такие дела.

anonymous8 ★★
()
Последнее исправление: anonymous8 (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.